mirror of
https://codeberg.org/small-hack/open-slopware.git
synced 2026-06-01 06:37:06 +02:00
Merge pull request 'Add rust-analyzer' (#82) from tjk/open-slopware:rust-analyzer into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/82 Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
This commit is contained in:
commit
19145ed8d5
1 changed files with 7 additions and 6 deletions
13
README.md
13
README.md
|
|
@ -28,15 +28,15 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md).
|
|||
* [Developer Tools](#developer-tools)
|
||||
* [Programming Languages](#programming-languages)
|
||||
* [Note on alternative languages](#note-on-alternative-languages)
|
||||
* [Editors](#editors)
|
||||
* [Accessibility Tools](#accessibility-tools)
|
||||
* [Microcontroller Tools and Libraries](#microcontroller-tools-and-libraries)
|
||||
* [Service Monitoring](#service-monitoring)
|
||||
* [Libraries](#libraries)
|
||||
* [Programming Language-Specific Tooling](#programming-language-specific-tooling)
|
||||
* [C](#C)
|
||||
* [Rust](#rust)
|
||||
* [Python](#python)
|
||||
* [CSS](#css)
|
||||
* [Editors](#editors)
|
||||
* [Accessibility Tools](#accessibility-tools)
|
||||
* [Microcontroller Tools and Libraries](#microcontroller-tools-and-libraries)
|
||||
* [Service Monitoring](#service-monitoring)
|
||||
* [Game Engines](#game-engines)
|
||||
* [Services and Utilities](#services-and-utilities)
|
||||
* [File Storage](#file-storage)
|
||||
|
|
@ -190,7 +190,7 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md).
|
|||
| [Uptime Kuma](https://github.com/louislam/uptime-kuma) | [Gatus](https://github.com/TwiN/gatus) | [Dev uses copilot for review](https://github.com/louislam/uptime-kuma/pull/6645) |
|
||||
| [Glitchtip](https://gitlab.com/glitchtip/glitchtip-backend) | | [AI policy states Glitchtip is written with plenty of AI assistance](https://gitlab.com/glitchtip/glitchtip-backend/-/blob/8c94c95d37f76c1d3adfcdc719968c63afd45a24/AI_POLICY.md) |
|
||||
|
||||
## Libraries
|
||||
## Programming Language-Specific Tooling
|
||||
|
||||
### C
|
||||
|
||||
|
|
@ -204,6 +204,7 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md).
|
|||
|---|---|---|---|
|
||||
| [`facet`](https://github.com/facet-rs/facet) | Use more specific deserialization libraries and avoid macros that slow things down anyway. [`serde`](https://serde.rs) itself is [tainted by its Palantir-defending author](https://archive.ph/fe9g5). [`nanoserde`](https://github.com/not-fl3/nanoserde) could be suitable for certain use cases. | [Core developer openly uses LLMs for library dev](https://archive.ph/YhcOh) | |
|
||||
| [`ratatui`](https://github.com/ratatui/ratatui) | [`iocraft`](https://github.com/ccbrown/iocraft) and [`cursive`](https://github.com/gyscos/cursive). [`console`](https://github.com/console-rs/console) and its family of libraries may also be enough for some use cases. | [Core developer has stated their use of AI for rust code](https://github.com/ratatui/ratatui/discussions/2201) | |
|
||||
| [rust-analyzer](https://github.com/rust-lang/rust-analyzer) | cargo check | [Allows AI contributions](https://github.com/rust-lang/rust-analyzer/pull/21314/changes) and [has Claude rules](https://github.com/rust-lang/rust-analyzer/blob/master/CLAUDE.md) | |
|
||||
|
||||
Also, there is an advistory database of Rust slopware crates, which you can use in tools like
|
||||
[cargo-deny](https://embarkstudios.github.io/cargo-deny): <https://codeberg.org/1millibyte/rust-slopdb>.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue