#lua #linter #lua51

app selene

A blazing-fast modern Lua linter written in Rust

37 releases (24 breaking)

0.26.1 Nov 11, 2023
0.25.0 Mar 13, 2023
0.23.1 Dec 7, 2022
0.22.0 Oct 15, 2022
0.4.2 Nov 14, 2019

#340 in Command line utilities

Download history 58/week @ 2023-11-23 81/week @ 2023-11-30 80/week @ 2023-12-07 57/week @ 2023-12-14 31/week @ 2023-12-21 103/week @ 2023-12-28 134/week @ 2024-01-04 66/week @ 2024-01-11 106/week @ 2024-01-18 57/week @ 2024-01-25 95/week @ 2024-02-01 110/week @ 2024-02-08 130/week @ 2024-02-15 301/week @ 2024-02-22 412/week @ 2024-02-29 252/week @ 2024-03-07

1,100 downloads per month

MPL-2.0 license

420KB
11K SLoC

selene

Read the documentation here!

selene is a blazing-fast modern Lua linter written in Rust.

Priorities:

  • It's okay to not diagnose every problem, as long as the diagnostics that are made are never wrong
  • Easy to extend and modify
  • Easy to configure
  • ...but the user should need to configure as little as possible

Dependencies

~13–46MB
~638K SLoC