#solidity #sol #code-analysis #yul #next-generation #parser

slang_solidity

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.

28 releases (17 breaking)

0.18.3 Oct 23, 2024
0.17.0 Aug 28, 2024
0.15.1 Jun 16, 2024
0.13.1 Jan 19, 2024
0.8.0 Jul 12, 2023

#2 in #yul

Download history 62/week @ 2024-10-30 65/week @ 2024-11-06 96/week @ 2024-11-13 91/week @ 2024-11-20 37/week @ 2024-11-27 107/week @ 2024-12-04 230/week @ 2024-12-11 18/week @ 2024-12-18 3/week @ 2024-12-25 47/week @ 2025-01-01 35/week @ 2025-01-08 38/week @ 2025-01-15 23/week @ 2025-01-22 52/week @ 2025-01-29 101/week @ 2025-02-05 40/week @ 2025-02-12

224 downloads per month
Used in 2 crates

MIT license

1MB
20K SLoC

slang_solidity

release crate npm documentation

Solidity compiler tooling by @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.

❗ 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 so we can help you get started.

Dependencies

~1.2–3.5MB
~66K SLoC