NextChat is a lightweight client for chatting with language models on web, desktop, and mobile platforms, with support for multiple providers.
Open Source catalog
A catalog of useful open source projects from GitHub. Every page includes current stars, author, tags, language, license, and a description in the selected language.
Repositories
Uptime Kuma is a self-hosted uptime monitor for HTTP, TCP, ping, DNS, Docker containers, push checks, and status pages.
Django is a Python web framework with an ORM, routing, templates, admin, migrations, and strong conventions.
Home Assistant is an open home automation platform focused on local control, privacy, and smart home integrations.
ManimGL is 3Blue1Brown’s Python engine for programmatically creating mathematical animations and explanatory videos.
Svelte is a component-oriented JavaScript framework that moves much of the work to compilation and generates compact UI code.
MCP Servers is the official set of Model Context Protocol reference servers for connecting AI clients to files, Git, databases, and services.
ML For Beginners is Microsoft’s classic machine learning curriculum: 12 weeks, 26 lessons, quizzes, and practical assignments.
Awesome for Beginners is a curated list of projects with beginner-friendly issues for a first open source contribution across languages and ecosystems.
uv is Astral’s fast Python package and project manager written in Rust, covering dependencies, scripts, tools, and Python versions.
autoresearch is Andrej Karpathy’s experiment with AI agents that automatically run research around single-GPU nanochat training.
Syncthing is an open system for continuous file synchronization between devices without a central cloud.