Build Your Own X
Master programming by recreating well-known technologies from scratch with hands-on projects.
This category collects open-source development tools for building apps, automating workflows, and shipping UI. Screenshot-to-Code turns UI screenshots into HTML, Tailwind, React, or Vue. Activepieces connects many integrations for AI-driven automation, and AG Grid supplies a JavaScript data table for React, Angular, Vue, and plain JS. Browse the list to match a library or service to the job at hand.
The most popular open-source Development tool by GitHub stars is Build Your Own X(489.0k stars), followed by FreeCodeCamp(424.6k stars)and Public APIs(420.9k stars). This page lists the top 30 of 665 development tools in the directory, ranked by community adoption.
| # | Tool | Stars | Language | License |
|---|---|---|---|---|
| 1 | Build Your Own X Master programming by recreating well-known technologies from scratch with hands-on projects. | 489.0k | Markdown | โ |
| 2 | FreeCodeCamp freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free. | 424.6k | TypeScript | BSD 3-Clause "New" or "Revised" License |
| 3 | Public APIs A curated list of free APIs for use in software and web development, enabling easy discovery of public API resources. | 420.9k | Python | MIT License |
| 4 | System-design-primer An essential resource for learning how to design large-scale systems, preparing for system design interviews, and includes comprehensive Anki flashcards. | 342.3k | Python | Other |
| 5 | Project-Based Learning A curated list of practical project-based tutorials to learn programming and software development skills. | 262.9k | โ | MIT License |
| 6 | React The library for web and native user interfaces, enabling the creation of complex, interactive UIs with a component-based approach. | 244.4k | JavaScript | MIT License |
| 7 | Computer Science A comprehensive path to a free self-taught education in Computer Science, offering a structured curriculum and resources. | 203.0k | HTML | MIT License |
| 8 | Python Algorithms A comprehensive collection of all algorithms implemented in Python, suitable for learning and teaching purposes. | 198.4k | Python | MIT License |
| 9 | JavaScript Algorithms A comprehensive collection of algorithms and data structures implemented in JavaScript, complete with explanations and additional reading links. | 195.8k | JavaScript | MIT License |
| 10 | Oh My Zsh A delightful community-driven framework for managing your Zsh configuration, with over 2,400 contributors, 300+ plugins, and 140+ themes. | 186.1k | Shell | MIT License |
Master programming by recreating well-known technologies from scratch with hands-on projects.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
A curated list of free APIs for use in software and web development, enabling easy discovery of public API resources.
An essential resource for learning how to design large-scale systems, preparing for system design interviews, and includes comprehensive Anki flashcards.
A curated list of practical project-based tutorials to learn programming and software development skills.
The library for web and native user interfaces, enabling the creation of complex, interactive UIs with a component-based approach.
A comprehensive path to a free self-taught education in Computer Science, offering a structured curriculum and resources.
A comprehensive collection of all algorithms implemented in Python, suitable for learning and teaching purposes.
A comprehensive collection of algorithms and data structures implemented in JavaScript, complete with explanations and additional reading links.
A delightful community-driven framework for managing your Zsh configuration, with over 2,400 contributors, 300+ plugins, and 140+ themes.
A powerful fair-code workflow automation platform with native AI capabilities. It combines visual workflow building with the ability to include custom code. Self-host or use the cloud version with over 400+ integrations available.
AutoGPT is the vision of accessible AI for everyone, providing tools to focus on what matters in building and utilizing AI.
Our Newsletter
Get short emails with useful development projects, releases, and repos worth watching.
Ollama is an AI platform that enables you to easily run and experiment with popular open source and proprietary language models like OpenAI gpt-oss, DeepSeek-R1, Gemma 3, and moreโlocally, with a focus on privacy and low setup overhead.
A feature-rich command-line tool for downloading audio and video from YouTube and other sites.
Next.js is the React framework for production, enabling React-based web applications to be built with ease, offering a powerful, fully featured, headless solution.
A production-ready platform facilitating the development of agentic workflows with robust features and integration capabilities.
A collection of coding articles and snippets that help you enhance your development skills quickly and efficiently.
Build cross-platform desktop apps using JavaScript, HTML, and CSS with Electron, integrating web technologies into native desktop applications.
High-performance JavaScript runtime that enables scalable server-side development, real-time applications, and enterprise-grade systems.
A public repository by Anthropic providing a collection of modular, reusable developer skills and utilities.
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.
A set of beautifully-designed, accessible components and a code distribution platform that works with your favorite frameworks. Open Source. Open Code.
Godot Engine โ A comprehensive, multi-platform 2D and 3D game engine, ideal for game developers of any skill level.
A modern and secure runtime for JavaScript and TypeScript with built-in support for TypeScript.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend. Leverage a powerful toolkit for creating optimized and secure applications.
A community-curated collection of computer science papers to read and discuss, facilitating learning and knowledge sharing.
Efficient LLM inference in C/C++ for high-performance computing applications.
Supabase is an open-source alternative to Firebase, offering a rich Postgres database solution tailored for building efficient web, mobile, and AI applications.
A comprehensive collection of essential technical concepts and skills for software developers.
An enterprise-class UI design language and React-based UI library for building rich and interactive user interfaces.
Build Your Own X leads by GitHub stars(489.0k). Master programming by recreating well-known technologies from scratch with hands-on projects.
Yes. Every tool on this list is open source and free to use in your own projects. Many can be self-hosted.
Tools are ranked by GitHub star count, a strong proxy for community adoption and active maintenance. Star counts are refreshed regularly.
Get notified about new tools and updates to existing ones.