1.awesome-selfhosted / awesome-selfhosted
A list of Free Software network services and web applications which can be hosted on your own servers
- selfhosted
- awesome
- awesome-list
- privacy
- hosting
- cloud
- +2 more
Ranked by Attention Score: stars gained over the last 180 complete days
1–100 of 251 by Attention Score · May 8, 2026 – Nov 3, 2026 (UTC)
A list of Free Software network services and web applications which can be hosted on your own servers
Translated📚 "Building Agents from Scratch" — A tutorial on agent principles and practice, starting from zero
The definitive list that answers "I want to do X in Python, which tool should I use?"
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
TranslatedHan Xiankai's (韩先凯) Life Advancement Guide: a bilingual Chinese-English lifelong learning guide for the AI era, covering AI, learning, entrepreneurship, wealth, love, and life
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
A hand-picked collection of the finest of resources for the most awesome of agents, Claude Code, the undisputed champion of coding companions, from the unstoppable team at Anthropic PBC (no affiliation). A delectable showcase of top tier skills, ambidextrous agents, scintillating status lines, top notch developer tooling, and also we have plugins
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
TranslatedProgrammer Yupi's (程序员鱼皮) complete AI resource collection + zero-basics Vibe Coding tutorial. Shares step-by-step OpenClaw tutorials, ways to use large models (DeepSeek / GPT / Gemini / Claude / GLM), the latest AI news, a complete collection of Prompts, an AI knowledge encyclopedia (Agent Skills / RAG / MCP / A2A), AI programming tutorials (Harness Engineering), guides to using AI tools (Cursor / Claude Code / TRAE / Codex / Copilot), AI development framework tutorials (Spring AI / LangChain), and a guide to monetizing AI products, helping you quickly master AI technology and stay at the forefront of the times. This project is the open-source documentation aiguide, which has been upgraded to the Yupi AI Navigation website (鱼皮 AI 导航网站)
What are the principles we can use to build LLM-powered software that is actually good enough to put in the hands of production customers?
TranslatedHello Algo (《Hello 算法》): An animated, illustrated data structures and algorithms tutorial with one-click code running. Supports Simplified Chinese, Traditional Chinese, English, and Japanese, and provides code implementations in Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart, and more
Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai
If you want to become good at AI engineering & system design, join this newsletter 👇
Translated📚 Building large models from scratch
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
:scream: A curated list of amazingly awesome OSINT
280+ free n8n automation templates — ready-to-use workflows for Gmail, Telegram, Slack, Discord, WhatsApp, Google Drive, Notion, OpenAI, and more. AI agents, RAG chatbots, email automation, social media, DevOps, and document processing. The largest open-source n8n template collection.
Learn how to design systems at scale and prepare for system design interviews
Translated[Lumina Embodied AI Community] Embodied AI technology guide Embodied-AI-Guide
A list of AI autonomous agents
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
50+ tutorials and implementations for Generative AI Agent techniques, from basic conversational bots to complex multi-agent systems.
End-to-end, code-first tutorials for building production-grade GenAI agents. From prototype to enterprise deployment.
A curated list of awesome Machine Learning frameworks, libraries and software.
Translated⚡️ IPTV live source auto-update tool: automatically collects, validates, speed-tests, and generates playable results. Supports M3U/TXT/API output, custom channels, IPv4/IPv6, Docker, GitHub Actions, and multi-platform deployment via CLI and GUI
A book for Learning the Foundations of LLMs
Collaborative cheatsheets for console commands 📚.
Anthropic's educational courses
A curated list of amazingly awesome open-source sysadmin resources.
Claude Code guide in three levels, Beginner to Advanced: hands-on lessons with checked exercises, every volatile fact cited to its source. Independent community guide.
TranslatedThe second edition of "One-Person Business Methodology" (《一人企业方法论》), also suitable for non-technical people doing other side businesses (such as self-media, e-commerce, digital goods).
Introduction to Autonomous Robots
Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation
Python sample codes and textbook for robotics algorithms.
A pattern-based approach to learn technical interview questions
🔒 A compiled checklist of 300+ tips for protecting digital security and privacy in 2026
Design patterns implemented in Java
"The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
A book series (2 published editions) on the JS language.
📊 Path to a free self-taught education in Data Science!
A book-in-progress about the Linux kernel and its insides.
Standard Go Project Layout
A Systematic Analysis and Discussion of Claude Code for Designing Today's and Future AI Agent Systems
A brief computer graphics / rendering course
Source for remoteintech.company — a community-maintained directory of remote-friendly tech companies
The open curriculum for learning web development
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.
TranslatedChinese tutorial on reinforcement learning (Mushroom Book 🍄), read online at: https://datawhalechina.github.io/easy-rl/
📝 A curated list of awesome Raspberry Pi tools, projects, images and resources
Translated📚 This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
Your new Mentor for Data Science E-Learning.
A list of awesome Robotics resources
TranslatedFrom beginner to landing a civil service job: the best practical civil service exam tutorial for programmers
Style guides for Google-originated open-source projects
Defund the Police.
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Resources for independent developers to make money
Materials and IPython notebooks for "Python for Data Analysis" by Wes McKinney, published by O'Reilly Media
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
The fastai book, published as Jupyter Notebooks
TranslatedAiLearning: Data Analysis + Machine Learning in Action + Linear Algebra + PyTorch + NLTK + TF2
Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.
TranslatedA comprehensive Chinese-language collection of Python resources, including: web frameworks, web crawlers, template engines, databases, data visualization, image processing, and more. Maintained and updated by the WeChat official account teams of 「开源前哨」 (Open Source Sentinel) and 「Python开发者」 (Python Developers).
A playbook for systematically maximizing the performance of deep learning models.
TranslatedPumpkin Book (南瓜书, Nangua Shu): Detailed explanations of the formulas in "Machine Learning" (the Watermelon Book, 西瓜书)
The official source for MDN Web Docs content. Home to over 14,000 pages of documentation about HTML, CSS, JS, HTTP, Web APIs, and more.
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
An open access book on scientific visualization using python and matplotlib
Translated"Lee Hung-yi's Deep Learning Tutorial" (recommended by Professor Hung-yi Lee 👍, the Apple Book 🍎), PDF download address: https://github.com/datawhalechina/leedl-tutorial/releases
Repository for the book "Crafting Interpreters"
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
Python best practices guidebook, written for humans.
Code for the book Grokking Algorithms (https://www.amazon.com/dp/1633438538)
TranslatedQiangu's illustrated front-end tutorials, an extremely detailed knowledge base from beginner to advanced front-end. Learn front-end from scratch and become a refined and elegant front-end engineer.
completely free for everyone. Its build-in Flutter Dart.
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Interactive Go Interview Platform - 30+ coding challenges with instant feedback, AI interview simulation, competitive leaderboards, and automated testing. From beginner to advanced levels with real-world scenarios.
Azure Data SQL Samples - Official Microsoft GitHub Repository containing code samples for SQL Server, Azure SQL, Azure Synapse, and Azure SQL Edge
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
A curated list of cryptography resources and links.
🚨 Collection of Prometheus alerting rules
Mastering Bitcoin 3rd Edition - Programming the Open Blockchain
A curated list for awesome kubernetes sources :ship::tada:
Source code for Hacker101.com - a free online web and mobile security class.
TranslatedLeetCode Solutions: A Record of My Problem Solving Journey. (LeetCode solutions, recording my own journey of solving LeetCode problems.)
Open Machine Learning Course
The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams
Questions to ask the company during your interview
A curated list of awesome developer-first tools products.
machine-readable data for https://awesome-selfhosted.net
Models and examples built with TensorFlow
A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.
TranslatedQuestions to ask the interviewer at the end of a technical interview
FCC China open source codebase and curriculum. Learn to code and help nonprofits.