Open Source

Discover libraries, frameworks, and developer tools.

About coverage

Written in: implementation language. Works with: verified APIs & bindings, with partial coverage.

More filters Stars, license & activity

568 results · 4,151 indexed · Updated

Showing 1–40

Archived excluded · Forks excluded

  1. Project type not yet classified

    An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.

    Written in Rust

  2. Application

    A modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience

    Written in Rust

  3. Application

    A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

    Written in Rust

  4. openai / codex

    130,175

    Project type not yet classified

    Lightweight coding agent that runs in your terminal

    Written in Rust

  5. Application

    An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

    Written in Rust

  6. rust-lang / rust

    120,616

    Developer tool

    Empowering everyone to build reliable and efficient software.

    Developer Tools

    Written in Rust

  7. Framework

    Build smaller, faster, and more secure desktop and mobile applications with a web frontend.

    Desktop GUIDeveloper Tools

    Written in RustWorks with Rust, JavaScript, TypeScript

  8. denoland / deno

    108,722

    Project type not yet classified

    A modern runtime for JavaScript and TypeScript.

    Written in Rust

  9. ruvnet / RuView

    98,924

    Resource / education

    π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

    Networking

    Written in Rust

  10. oven-sh / bun

    96,321

    Developer tool

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

    Developer ToolsTesting

    Written in Rust

  11. Developer tool

    Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

    Developer Tools

    Written in Rust

  12. astral-sh / uv

    90,956

    Library

    An extremely fast Python package and project manager, written in Rust.

    Written in Rust

  13. rtk-ai / rtk

    84,104

    Developer tool

    CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

    AI / AgentsCLI / TerminalDeveloper Tools

    Written in Rust

  14. Project type not yet classified

    The design language that makes your AI harness better at design.

    Written in Rust

  15. Project type not yet classified

    The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.

    Written in Rust

  16. Project type not yet classified

    PhotoCraft: An open-source, photo editor written by scratch in pure Rust

    Written in Rust

  17. Project type not yet classified

    Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

    Written in Rust

  18. Developer tool

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

    CLI / Terminal

    Written in Rust

  19. Project type not yet classified

    A coding agent for open models like Kimi K3 and GLM 5.3

    Written in Rust

  20. Application

    A cross-platform, OpenGL terminal emulator.

    CLI / Terminal

    Written in Rust

  21. Project type not yet classified

    Warp is an agentic development environment, born out of the terminal.

    CLI / Terminal

    Written in Rust

  22. Project type not yet classified

    :crab: Small exercises to get you used to reading and writing Rust code!

    Written in Rust

  23. tw93 / Pake

    62,221

    Application

    Turn any website into a lightweight desktop app with one command, on macOS, Windows and Linux.

    CLI / Terminal

    Written in Rust

  24. FuelLabs / sway

    61,376

    Developer tool

    🌴 Empowering everyone to build reliable and efficient smart contracts.

    Developer Tools

    Written in Rust

  25. sharkdp / bat

    60,873

    Developer tool

    A cat(1) clone with wings.

    CLI / Terminal

    Written in Rust

  26. Project type not yet classified

    ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

    Written in Rust

  27. Resource / education

    A curated list of Rust code and resources.

    Written in Rust

  28. Project type not yet classified

    A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

    AI / AgentsDatabases / Storage

    Written in Rust

  29. Project type not yet classified

    Rust full node implementation of the Fuel v2 protocol.

    Written in Rust

  30. typst / typst

    56,729

    Developer tool

    A markup-based typesetting system that is powerful and easy to learn.

    Developer Tools

    Written in Rust

  31. Project type not yet classified

    an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM

    AI / Agents

    Written in Rust

  32. lencx / ChatGPT

    54,645

    Application

    ❄️ ChatGPT Desktop Application (Mac, Windows and Linux)

    AI / Agents

    Written in Rust

  33. Resource / education

    An extremely fast Python linter and code formatter, written in Rust.

    Developer Tools

    Written in Rust

  34. Framework

    A refreshingly simple data-driven game engine built in Rust

    Game Development

    Written in Rust

  35. Project type not yet classified

    A post-modern modal text editor.

    Written in Rust

  36. Library

    Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout, fraud, vault and tokenization providers | Uplifts authorization with intelligent routing and revenue recovery | Reduce payment processing costs with cost observability | Reduces payment ops with reconciliation

    Written in Rust

  37. Developer tool

    the runtime your coding agents live on

    AI / AgentsCLI / TerminalDeveloper Tools

    Written in Rust

  38. janhq / jan

    45,023

    Application

    Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.

    AI / Agents

    Written in Rust

  39. sharkdp / fd

    44,815

    Developer tool

    A simple, fast and user-friendly alternative to 'find'

    CLI / Terminal

    Written in Rust

  40. Project type not yet classified

    Browser automation CLI for AI agents

    AI / Agents

    Written in Rust

About this catalog

“All projects” means all projects in this index, including resources and education. We have not indexed every GitHub repository. Discovery uses public GitHub searches across Rust, Python, JavaScript, TypeScript, Go, Java, C, C++, C#, and other languages, plus category queries. Configured star floors favor established projects; smaller or newer projects may be missing.

Topics and specific description phrases determine categories and project kinds, supplemented by a small override file. Projects can have multiple categories; insufficient evidence stays unclassified or unknown. Libraries & frameworks is the default view; select Resources / education or Everything to find tutorials and curated lists. Clear all restores this default, with archived repositories and forks excluded. UI categories describe products for building interfaces, not every app with a GUI. Labels are discovery aids and may be imperfect.

A public repository is not proof of an open-source license. Licenses are shown as reported by GitHub; missing or unrecognized metadata is stated explicitly. Review the repository’s license before use. Stars measure popularity, not quality.

Results use a local snapshot. Updated is the actual GitHub metadata fetch time, independent of server startup or reclassification. Written in is GitHub’s primary implementation language. Works with covers a small verified set; an unlisted ecosystem is unverified, not unsupported. Works with links on project rows cite official documentation and verification dates; this is separate from the GitHub fetch time. Refreshes run in the background; failed or incomplete refreshes retain the last valid catalog. “Last pushed” uses GitHub’s pushed_at, not metadata update time.

Search matches whole terms across names, descriptions, topics, categories, project type, implementation language, and verified ecosystems. Name prefixes help as you type. Automatic sorting uses Most stars without text and Best match with text; choosing another sort preserves your choice. The legacy category=frontend link now selects Web frontend.