Master Programming
Master programming by recreating your favorite technologies from scratch.
Awesome Lists
- FreeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
- A collective list of free APIs.
- 📚 Freely available programming books.
- Your own personal AI assistant. Any OS. Any Platform.
- Interactive roadmaps, guides and other educational content to help developers grow in their careers.
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- A complete computer science study plan to become a software engineer.
- An opinionated list of Python frameworks, libraries, tools, and resources.
- A list of free software network services and web applications which can be hosted on your own servers.
- Curated list of project-based tutorials.
- A comprehensive list of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, CLI/web tools, and more.
Coding Knowledge
- All Algorithms implemented in Python.
- Algorithms and data structures implemented in JavaScript with explanations and links to further readings.
- A curated list of awesome Go frameworks, libraries, and software.
- JavaScript Style Guide.
- Clean Code concepts adapted for JavaScript.
Tools and Frameworks
- Visual Studio Code.
- AutoGPT is the vision of accessible AI for everyone.
- FastAPI framework, high performance, easy to learn, fast to code, ready for production.
- The React Framework.
- Framework for building and deploying AI-powered agents and workflows.
Community and Open Source
- A delightful community-driven framework for managing your Zsh configuration with 300+ optional plugins.
- Production-ready platform for agentic workflow development.
- An open-source AI agent that brings the power of Gemini directly into your terminal.
- 100+ AI Agent & RAG apps you can actually run — clone, customize, ship.
Learning Resources
- Path to a free self-taught education in Computer Science.
- A collection of public repositories for programming languages and tools.
- Java 면试 & 후반 공용 면접 가이드 (Java interview & back-end general interview guide).
- Coding articles to level up your development skills.
Development Utilities
- Command-line program to download videos from YouTube.com and other video sites.
- A modern GUI client based on Tauri, designed to run in Windows, macOS, and Linux.
- A utility-first CSS framework for rapid UI development.
- JavaScript API for Chrome and Firefox.
Advanced Technologies
- Real-time face swap and one-click video deepfake with only a single image.
- High performance self-hosted photo and video management solution.
- Generation of diagrams like flowcharts or sequence diagrams from text.