Discover Amazing ๐Ÿ› ๏ธ Open Source Tools

Explore our curated collection of the best free open source tools for developers. Find everything you need to build, test, and ship your projects.

Tools
777
Categories
52
GitHub Stars
18.2M
Contributors
26.1k
๐Ÿ› ๏ธ 377.8k

Build Your Own X

Master programming by recreating well-known technologies from scratch with hands-on projects.

๐ŸŽ“ Learning & Career๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ•ถ๏ธ Awesome
๐Ÿ“š 359.0k

Awesome

Collection of awesome lists on a wide range of interesting topics. These lists cover diverse subjects and offer community-driven insights and resources.

๐Ÿ•ถ๏ธ Awesome
๐Ÿ“š 338.6k

Public APIs

A curated list of free APIs for use in software and web development, enabling easy discovery of public API resources.

๐Ÿ” API๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ Tools๐Ÿ•ถ๏ธ Awesome
๐Ÿ“˜ 298.3k

System-design-primer

An essential resource for learning how to design large-scale systems, preparing for system design interviews, and includes comprehensive Anki flashcards.

๐ŸŽ“ Learning & Career๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ—๏ธ Architecture
๐Ÿ 242.4k

Awesome Python

An opinionated and comprehensive list of awesome Python frameworks, libraries, software, and resources.

๐Ÿ•ถ๏ธ Awesome๐Ÿ Python๐ŸŽ“ Learning & Career๐Ÿ› ๏ธ Tools
โš›๏ธ 235.2k

React

The library for web and native user interfaces, enabling the creation of complex, interactive UIs with a component-based approach.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐ŸŒ Web๐Ÿงฐ Framework
๐Ÿ“š 228.3k

Awesome Self-Hosted

A comprehensive list of Free Software network services and web applications that you can host on your own servers.

๐Ÿ•ถ๏ธ Awesomeโš™๏ธ DevOps๐Ÿ  Self-Hosted
๐Ÿ“š 226.7k

Project-Based Learning

A curated list of practical project-based tutorials to learn programming and software development skills.

๐ŸŽ“ Learning & Career๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’ก Best Practices
๐Ÿง  198.4k

Python Algorithms

A comprehensive collection of all algorithms implemented in Python, suitable for learning and teaching purposes.

๐ŸŽ“ Learning & Career๐Ÿ Python๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ“˜ 191.1k

JavaScript Algorithms

A comprehensive collection of algorithms and data structures implemented in JavaScript, complete with explanations and additional reading links.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŽ“ Learning & Career๐ŸŸก JavaScript๐Ÿ”ฌ Data Science
๐ŸŽ“ 178.9k

Computer Science

A comprehensive path to a free self-taught education in Computer Science, offering a structured curriculum and resources.

๐ŸŽ“ Learning & Career๐Ÿ“š Documentation๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿš 178.1k

Oh My Zsh

A delightful community-driven framework for managing your Zsh configuration, with over 2,400 contributors, 300+ plugins, and 140+ themes.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ ToolsโŒจ๏ธ CLIโšก Productivity
๐Ÿค– 173.4k

AutoGPT

AutoGPT is the vision of accessible AI for everyone, providing tools to focus on what matters in building and utilizing AI.

๐Ÿค– AI๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ Tools
๐Ÿค— 143.9k

Transformers

State-of-the-art Machine Learning library for Pytorch, TensorFlow, and JAX, providing thousands of pre-trained models for natural language processing, computer vision, and other areas.

๐Ÿค– AI๐Ÿงฐ Framework๐Ÿ”ฌ Data Science
๐Ÿš€ 131.6k

Next.js

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.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿงฐ Frameworkโš›๏ธ React๐ŸŒ Web
๐Ÿ“˜ 126.0k

Tech Interview Handbook

Curated coding interview preparation materials for busy software engineers, covering essential topics, challenges, and tips.

๐ŸŽ“ Learning & Career๐Ÿ’ก Best Practices
๐Ÿค– 123.9k

Awesome ChatGPT Prompts

A curated collection of ChatGPT prompts to enhance the use of ChatGPT and other language model tools.

๐Ÿค– AI๐Ÿ› ๏ธ Tools๐Ÿ•ถ๏ธ Awesome๐ŸŽ“ Learning & Career
โฑ๏ธ 123.1k

30 Seconds of Code

A collection of coding articles and snippets that help you enhance your development skills quickly and efficiently.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ•ถ๏ธ Awesome๐ŸŽ“ Learning & Career
๐Ÿ–ฅ๏ธ 116.6k

Electron

Build cross-platform desktop apps using JavaScript, HTML, and CSS with Electron, integrating web technologies into native desktop applications.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿงฐ Framework๐Ÿ’ป Desktop๐ŸŸก JavaScript
โšก 111.1k

Node.js

High-performance JavaScript runtime that enables scalable server-side development, real-time applications, and enterprise-grade systems.

๐ŸŸก JavaScript๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ Tools
๐Ÿ“น 110.7k

Yt-dlp

A feature-rich command-line tool for downloading audio and video from YouTube and other sites.

โŒจ๏ธ CLI๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ  Self-Hosted๐Ÿ› ๏ธ Tools
๐Ÿ“Š 110.5k

D3

Bring data to life with SVG, Canvas, and HTML. D3.js helps you create dynamic, interactive data visualizations in web browsers using a powerful toolset with a rich ecosystem.

๐Ÿ“ˆ Visualization๐ŸŸก JavaScript๐ŸŒ Web
๐ŸŽฎ 96.8k

Godot

Godot Engine โ€“ A comprehensive, multi-platform 2D and 3D game engine, ideal for game developers of any skill level.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŽฎ Game Development๐Ÿ› ๏ธ Tools๐Ÿงฐ Framework
๐Ÿ“‹ 95.3k

Free-for-dev

A comprehensive list of SaaS, PaaS, and IaaS offerings with free tiers beneficial for DevOps and infrastructure developers.

โš™๏ธ DevOps๐Ÿ•ถ๏ธ Awesome๐Ÿ› ๏ธ Tools
๐ŸŽจ 94.6k

Ant Design

An enterprise-class UI design language and React-based UI library for building rich and interactive user interfaces.

๐Ÿ‘จโ€๐ŸŽจ Design๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿงฉ Component Librariesโš›๏ธ React
๐Ÿ“š 92.9k

Papers-we-love

A community-curated collection of computer science papers to read and discuss, facilitating learning and knowledge sharing.

๐ŸŽ“ Learning & Career๐Ÿ“š Documentation๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ–ฅ๏ธ 92.1k

Tauri

Build smaller, faster, and more secure desktop and mobile applications with a web frontend. Leverage a powerful toolkit for creating optimized and secure applications.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’ป Desktop๐Ÿ“ฑ Mobile๐ŸŒ Web
๐Ÿ–ฅ๏ธ 90.6k

Puppeteer

A Node library providing a high-level API to control headless Chrome or Firefox browsers over the DevTools Protocol.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿงช Testing๐Ÿ”Œ Browser Extension๐ŸŸก JavaScript
๐Ÿค– 88.9k

N8n

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.

๐Ÿ‘จโ€๐Ÿ’ป Developmentโš™๏ธ DevOps๐Ÿ” API๐Ÿค– AI
๐Ÿ–ฅ๏ธ 87.7k

Rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. It allows secure remote access and control while providing the flexibility and security of a self-hosted solution.

๐Ÿ› ๏ธ Tools๐Ÿ  Self-Hosted๐Ÿ”’ Security๐Ÿ’ป Desktop

Stay Updated!

Get notified about new tools and updates to existing ones.