Highlights
- All languages
- Assembly
- C
- C#
- C++
- Clojure
- CoffeeScript
- Common Lisp
- Cuda
- Dart
- Elixir
- Fluent
- Go
- HTML
- Haskell
- Isabelle
- Java
- JavaScript
- Jinja
- Jupyter Notebook
- Kotlin
- Lua
- MDX
- Makefile
- Markdown
- Meson
- OCaml
- Objective-C
- PHP
- PLpgSQL
- Python
- QML
- Ruby
- Rust
- SCSS
- Shell
- Starlark
- Svelte
- Swift
- TypeScript
- Vim Script
- Vue
- Zig
Starred repositories
Master programming by recreating your favorite technologies from scratch.
π Awesome lists about all kinds of interesting topics
A complete computer science study plan to become a software engineer.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A list of Free Software network services and web applications which can be hosted on your own servers
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
π A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, pythonβ¦
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.
A curated list of awesome Go frameworks, libraries and software
Get up and running with OpenAI gpt-oss, DeepSeek-R1, Gemma 3 and other models.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
π― Curated coding interview preparation materials for busy software engineers
π¦π The platform for reliable agents.
Production-ready platform for agentic workflow development.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Papers from the computer science community to read and discuss.
A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.
Robust Speech Recognition via Large-Scale Weak Supervision
High performance self-hosted photo and video management solution.
Python tool for converting files and office documents to Markdown.
An open-source AI agent that brings the power of Gemini directly into your terminal.
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
A curated awesome list of lists of interview questions. Feel free to contribute! π
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.