pre-commit is a framework to run hooks written in many languages, and it manages the language toolchain and dependencies for running the hooks.
prek is a reimagined version of pre-commit, built in Rust. It is designed to be a faster, dependency-free and drop-in alternative for it, while also providing some additional long-requested features.
A Fast, Innovator Friendly, and Community Driven Python Web Framework
Robyn merges Python's async capabilities with a Rust runtime for reliable, scalable web solutions. Experience quick project scaffolding, enjoyable usage, and robust plugin support.
WezTerm is a powerful cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
A Rust crate for cooking up Terminal User Interfaces
A CLI to easily manage .env files and keep them consistent. It is simple, fast, error resistant, and composable.
A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.
An extremely fast Python linter, written in Rust.
Austral is a new systems programming language. It uses linear types to provide memory safety and capability-secure code, and is designed to be simple enough to be understood by a single person, with a focus on readability, maintainbility, and modularity.
A Rust HTTP server for Python applications.
Rationale
The main reasons behind Granian design are:
Have a single, correct HTTP implementation, supporting versions 1, 2 (and eventually 3)
Provide a single package for several platforms
Avoid the usual Gunicorn + uvicorn + http-tools dependency composition on unix systems
Provide stable performance when compared to existing alternatives
Features
Supports ASGI/3, RSGI and WSGI interface applications
Implements HTTP/1 and HTTP/2 protocols
Supports HTTPS
Supports Websockets over HTTP/1 and HTTP/2Tide is a friendly HTTP server built for casual Rustaceans and veterans alike. It's completely modular, and built directly for async/await. Whether it's a quick webhook, or an L7 load balancer, Tide will make it work.