A Quarkus extension for structured logging with JSON output.
Timing leak protection for Rust. For constant-time cryptography.
An HTTP server that can mock upstream services in integration tests. Has client libraries for JavaScript (browser and Node.js) and Java (including a JUnit5 extension).
A self-hosted Maven repository server. Small and light on resource use.
An introduction to the dark art of unsafe Rust.
Does stuff on save. Reformats and runs cleanups. Recommended.
An in-memory file system for Java that you can use in unit and integration tests. Implements the java.nio.file
APIs.
Embed inline Python in Rust, use Rust to write Python modules.
An article explaining the rationale for Pijul and comparing it to other well-known DVCSs.
Free server software modeled after Firebase, with end-to-end encryption built in. Powers EteSync.
Curious fact: Most of the code of the C and Java client libraries is Rust.
Free server software and clients for personal data synchronization. Comes with Java, Rust, and Python libraries. Android client available on F-Droid, GNOME (Evolution) and KDE (Kontact) integrations upstreamed.
A web site that lets you compare various programmerβs fonts with one another.
Rustβs core
, on the other hand, is. You do not need to worry about library code silently calling into an allocator or attempting to invoke syscalls if you are on no_std
, and you still have a wealth of libraries available to you in no_std
land. This makes Rust uniquely suited for dabbling in embedded programming.
Another pure Java TUI library.
A pure Java TUI library.
An object-oriented Java terminal manipulation library based on Elegant Objects principles.
A TurboVision-like text-based user interface framework for Java.
Extremely memory-efficient JSON for Rust.