OPEN SOURCE, OPEN TO EVERYONE

Open source. Open possibilities.

Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.

Human-curated · Discover open source4109discovered

A little curiosity. A world of open source.

THE FIRST COLLECTION
Topic: rust清除
plantuml.rsvgerbot-libraries
ADDED

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.

Developer toolsBackend & APIs
patternsrust-unofficial
ADDED

An open-source book cataloguing Rust design patterns, anti-patterns and idioms, built with mdbook and available as HTML and PDF.

Developer toolsProductivityTemplates & starters
servoservo
ADDED

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.

Developer toolsFrontend tooling
bottlerocketbottlerocket-os
ADDED

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.

Developer toolsSelf-hostedBackend & APIs
PakePlusSjj1024
ADDED

PacBao (PakePlus) is a lightweight tool that converts webpages, HTML, Vue, or React projects into cross-platform desktop and mobile applications.

Developer toolsAutomationTemplates & starters
whitakerleynos
ADDED

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.

Developer toolsTesting & debugging
assurarothnic
ADDED

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.

Developer toolsAI & MLTesting & debugging
zoxideajeetdsouza
ADDED

zoxide is a smarter cd command that remembers frequently used directories, allowing users to jump to them with a few keystrokes.

Developer toolsCLI & terminal
microsandboxsuperradcompany
ADDED

Microsandbox runs untrusted workloads in fast, local microVMs with hardware isolation. Supports Docker-like workflows, instant startup, and embeddable SDKs for AI agents, CI jobs, and automation across Linux, macOS, and Windows.

Self-hostedDeveloper toolsServer management
rustlingsrust-lang
ADDED

Small exercises to get used to reading and writing Rust code, recommended for use alongside the official Rust book.

Developer toolsCLI & terminal
vitalsbillsun9305
ADDED

Apple Silicon system monitor: one Rust binary samples CPU, GPU, memory, power and thermal state in-process with no sudo and no powermetrics, printing JSON for scripts and agents, plus a menu bar tray and a local dashboard.

Developer toolsSelf-hostedCLI & terminal

2024 Programming Challenges Roadmap: step-by-step exercises, solutions, videos, and rankings. Use any language and contribute your solutions.

Developer toolsCLI & terminal
rustic-exportertimtorChen
ADDED

Rustic-exporter is a Prometheus exporter for monitoring rustic/restic backup repositories, exposing snapshot and backup metrics for observability.

Developer toolsSelf-hostedBuild & DevOps
simgitabendrothj
ADDED

Simgit provides disk-efficient, isolated Git worktrees using copy-on-write (CoW) for running multiple AI agents or parallel development on a single repository. It leverages native filesystem features (APFS, reflink) or fuse-overlayfs to minimize disk usage, offering significant savings compared to full worktree copies.

AI & MLDeveloper toolsAI agents
mq-dbharehare
ADDED

mq-db is a Rust-based embedded database that treats Markdown as a structured, hierarchical store with interval indexing, supporting SQL and mq queries, full-text search, and write‑back editing.

Developer toolsData & databasesCLI & terminal
xosmsNovusTheory
ADDED

Cross-platform media service library in Rust for Node and Electron. It connects apps to native media controls on Windows, macOS and Linux (MPRIS), with MediaPlayer properties, event callbacks and lifecycle methods.

Developer toolsMusicComponent libraries
batsharkdp
ADDED

bat is a cat(1) clone with syntax highlighting, Git integration, and automatic paging. It supports many programming languages, shows non‑printable characters, works as a drop‑in replacement for cat, and can be used as a pager for man, help, and other tools.

Developer toolsCLI & terminal
codex-shellHANSHOJIN
ADDED

CodexShell is a desktop shell based on Tauri + React + TypeScript, providing a Codex-style four-column layout, draggable panels, theme and language switching, and other UI framework features. It is not tied to any specific business, allowing developers to integrate their own AI tool functionality.

Developer toolsAI & MLTemplates & starters
zaphidecard
ADDED

Zap is a general-purpose programming language with a standalone native runtime, offering clear syntax, optional typing, and built-in web capabilities without external dependencies.

Developer toolsEditors & IDEs
xag-langArtificial-IntelligenceAI
ADDED

Xag is a compiled programming language featuring Rust-style memory ownership, high performance focus, and detailed error messages. It compiles to native code via LLVM or runs through interpreters. Early work-in-progress with strong decimal arithmetic verification against hardware and independent references.

Developer toolsBackend & APIs
Load more projects