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

3,942 results · 4,151 indexed · Updated

Showing 1–40

Archived excluded · Forks excluded

  1. Resource / education

    A collective list of free APIs

    Written in Python

  2. Resource / education

    freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

    Written in TypeScript

  3. Resource / education

    :books: Freely available programming books

    Written in Python

  4. Project type not yet classified

    The AI that really does things. Any OS. Any Platform. The lobster way. 🦞

    AI / Agents

    Written in TypeScript

  5. Resource / education

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    Written in Python

  6. Resource / education

    Interactive roadmaps, guides and other educational content to help developers grow in their careers.

    Written in TypeScript

  7. morluto / rea

    348,599

    Developer tool

    Reverse engineer anything with agents, from app behavior down to native binaries.

    AI / AgentsCLI / TerminalDeveloper Tools

    Written in TypeScript

  8. Resource / education

    The definitive list that answers "I want to do X in Python, which tool should I use?"

    Written in Python

  9. Resource / education

    Curated list of project-based tutorials

    Written in Python

  10. affaan-m / ECC

    284,940

    Developer tool

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    AI / AgentsDeveloper Tools

    Written in JavaScript

  11. Project type not yet classified

    DeepSeek Harness: Everything is a Plugin.

    AI / Agents

    Written in TypeScript

  12. Project type not yet classified

    The agent that grows with you

    AI / Agents

    Written in Python

  13. torvalds / linux

    252,925

    Project type not yet classified

    Linux kernel source tree

    Written in C

  14. react / react

    251,591

    Library

    The library for web and native user interfaces.

    Web frontend

    Written in JavaScript

  15. Resource / education

    All Algorithms implemented in Python

    Written in Python

  16. Project type not yet classified

    The open source coding agent.

    Written in TypeScript

  17. vuejs / vue

    212,645

    Framework

    This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

    Web frontend

    Written in TypeScript

  18. n8n-io / n8n

    208,164

    Application

    Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

    AI / AgentsCLI / Terminal

    Written in TypeScript

  19. Framework

    An Open Source Machine Learning Framework for Everyone

    AI / Agents

    Written in C++

  20. yt-dlp / yt-dlp

    199,746

    Developer tool

    A feature-rich command-line audio/video downloader

    CLI / Terminal

    Written in Python

  21. Resource / education

    📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

    Data Processing / Analytics

    Written in JavaScript

  22. 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

  23. Developer tool

    Visual Studio Code

    Developer Tools

    Written in TypeScript

  24. Library

    Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥

    AI / Agents

    Written in TypeScript

  25. Project type not yet classified

    Python tool for converting files and office documents to Markdown.

    Written in Python

  26. Resource / education

    A curated list of awesome Go frameworks, libraries and software

    Written in Go

  27. Project type not yet classified

    AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

    AI / Agents

    Written in Python

  28. ollama / ollama

    184,080

    Project type not yet classified

    Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

    AI / Agents

    Written in Go

  29. Resource / education

    :octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.

    Written in Python

  30. Project type not yet classified

    Public repository for Agent Skills

    Written in Python

  31. Developer tool

    Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.

    AI / AgentsDeveloper Tools

    Written in JavaScript

  32. Framework

    🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

    AI / Agents

    Written in Python

  33. Application

    Stable Diffusion web UI

    AI / Agents

    Written in Python

  34. Project type not yet classified

    Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

    AI / Agents

    Written in JavaScript

  35. Project type not yet classified

    Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.

    AI / Agents

    Written in Python

  36. Application

    User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

    AI / Agents

    Written in Python

  37. Project type not yet classified

    Langflow is a powerful tool for building and deploying AI-powered agents and workflows.

    AI / Agents

    Written in Python

  38. Application

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

    Written in Rust

  39. Project type not yet classified

    Display and control your Android device

    Written in C

  40. Project type not yet classified

    Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

    Written in TypeScript

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.