# slang_solidity [![release](https://img.shields.io/github/v/tag/NomicFoundation/slang?label=GitHub%20Release&logo=github&sort=semver&logoColor=white)](https://github.com/NomicFoundation/slang/releases) [![crate](https://img.shields.io/crates/v/slang_solidity?label=Rust%20Crate&logo=rust&logoColor=white)](https://crates.io/crates/slang_solidity) [![npm](https://img.shields.io/npm/v/@nomicfoundation/slang?label=NPM%20Package&logo=npm&logoColor=white)](https://www.npmjs.com/package/@nomicfoundation/slang) [![documentation](https://img.shields.io/github/deployments/NomicFoundation/slang/github-pages?label=Documentation&logo=gitbook&logoColor=white)](https://nomicfoundation.github.io/slang) ## Solidity compiler tooling by [@NomicFoundation](https://github.com/NomicFoundation) A modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust and distributed in multiple languages. - [Announcement Post](https://medium.com/nomic-foundation-blog/slang-rethnet-2ad465fd7880) - [How to write your own Solidity linter using Slang, in 25 lines of code!](https://blog.nomic.foundation/how-to-write-your-own-solidity-linter-using-slang-356e7565ad1b/) - [User Guide](https://nomicfoundation.github.io/slang/latest/user-guide/rust-crate/) > ❗ This project is still in alpha, and is under active development. > If you are planning on using it, please [reach out to us on Telegram](https://t.me/+pxApdT-Ssn5hMTFh) so we can help you get started. - [Slang Telegram Group](https://t.me/+pxApdT-Ssn5hMTFh) - [We are hiring!](https://nomic.foundation/jobs)