dsnitch is a single-binary, zero-configuration terminal UI tool powered by Linux eBPF that provides real-time network and DNS egress inspection for Docker containers, attributing outbound connections directly to container names without modifying container networks.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONVolga is a fast, simple, high‑performance Rust web framework built on Tokio and Hyper, offering explicit APIs, predictable performance, HTTP/1‑2, middleware, DI, WebSockets, and OAuth 2.1 support.
A cross-platform terminal game collection built with Rust and Lua, offering 18 classic games such as Tetris, Minesweeper, Snake and Solitaire, with English and Simplified Chinese support, i18n JSON language files and package-manager installs.
heic-rs is a pure-Rust HEIC/HEIF decoder focusing on container parsing, grid compositing, and color conversion. It is no_std friendly, wasm-ready, and uses no unsafe code. Note that HEVC pixel decoding is not yet implemented.
tessella is a GPU-free Rust frontend for the MapLibre style spec that emits a renderer-agnostic capture stream. It handles style parsing, expression evaluation, sources, tiles, layout, glyphs, and orchestration but draws nothing, allowing a swappable renderer consumer. The project is at R0 with a frozen capture ABI, cross-compiles to aarch64/riscv64, and diffs against a C++ oracle.
Parker is a minimal, keyboard-first macOS menu-bar editor for notes, code and Markdown, built on Tauri with React and CodeMirror. It works on a plain folder of files you own, with aggressive auto-save and optional built-in git backup for versioning.
Floem is a native Rust UI library with fine-grained reactivity and an ergonomic declarative API. It targets Windows, macOS and Linux, supporting GPU and CPU rendering, Flexbox/Grid layout, theming, animations and an element inspector.
Tauri is a framework for building small, fast, and secure desktop and mobile applications using web front-ends (HTML/JS/CSS) with a Rust backend, supporting Windows, macOS, Linux, iOS, and Android.
High-performance geospatial imagery I/O library supporting NITF, GeoTIFF, JPEG 2000, DTED. Rust core with Python bindings, cloud-native tile access via Zarr, and simple APIs for reading/writing imagery.
Weylus turns tablets or smartphones into graphic tablets/touch screens for computers, supporting stylus pressure, multi-touch, screen mirroring, and keyboard input, with best performance on Linux.
An open-source AI coding assistant platform with workspace-aware analysis, GitHub integration, team collaboration, a capability-based plugin system, and read-only Stellar/Soroban developer tooling including contract inspection, XDR decoding, and project detection.
Euler is a research and coding agent platform with a small, runtime-extensible core. It provides first-class provenance tracking, multi-model support, sandboxed execution, and an extension system for building custom agent workflows.
A 100% Rust reimplementation of PlantUML aiming for behavioral parity with the Java original. Currently supports sequence diagram parsing, SVG rendering, and preprocessor features. Includes language bindings for Java (JNI) and TypeScript (WASM), with Python planned.
An open-source book cataloguing Rust design patterns, anti-patterns and idioms, built with mdbook and available as HTML and PDF.
Servo is a prototype web browser engine written in Rust, designed as a lightweight, high-performance alternative for embedding web technologies in applications. It builds on macOS, Linux, Windows, Android, and OpenHarmony.
Bottlerocket is a secure, immutable Linux operating system designed specifically for hosting containers. It features API-driven configuration, reliable partition-flip updates with automatic rollback, and variants optimized for AWS EKS, ECS, and VMware Kubernetes environments.
PacBao (PakePlus) is a lightweight tool that converts webpages, HTML, Vue, or React projects into cross-platform desktop and mobile applications.
Whitaker provides opinionated Dylint lints for Rust to enforce readable code, sensible module sizes, and avoiding panics in production. Includes nine standard lints (e.g., banning expect() outside tests, module line limits) and configurable thresholds. Supports multiple languages for diagnostics.
Assura is a Rust command-line tool that validates repository structure, naming, file, section and Markdown conventions against a single local policy, giving fast advisory review, repairable feedback for AI coding agents, and a check gate before merge.
zoxide is a smarter cd command that remembers frequently used directories, allowing users to jump to them with a few keystrokes.