A curated list of awesome places to learn and/or practice algorithms.
Repository Index
47,133 repositories indexed
553–576 of 11,377 · Most stars
🎒 Token-Oriented Object Notation (TOON) – compact, human-readable serialization of JSON data for LLM prompts. TypeScript SDK, CLI, benchmarks.
- data-format
- llm
- serialization
- tokenization
⛔️ DEPRECATED – See https://github.com/ageron/handson-ml3 or handson-mlp instead.
Beautiful & consistent icon toolkit made by the community. Lucide is an open-source icon library that provides 2000+ vector (svg) files for displaying icons and symbols in digital and non-digital projects.
Minimal examples of data structures and algorithms in Python
- algorithm
- python
- competitive-programming
- data-structure
Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.
- javascript
- es6
HomeKit support for the impatient.
- homebridge
- homekit-api
- siri
- homekit
Standard Library
- proposal
- polyfill
- shim
- es6
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
Oh my tmux! My self-contained, pretty & versatile tmux configuration made with 💛🩷💙🖤❤️🤍
- tmux
- tmux-conf
- tmux-configuration
- tmux-config
Platform for stateful agents: AI with advanced memory that can learn and self-improve over time.
Open-source 3D architectural editor with a local CLI, MCP tools, and practical workflows for humans and AI agents.
Rembg is a tool to remove images background
- image-processing
- background-removal
- python
Mastering Bitcoin 3rd Edition - Programming the Open Blockchain
- bitcoin
- bitcoin-api
- blockchain
- oreilly
The official mirror of the V8 Git repository
- javascript-engine
- virtual-machine
- compiler
- interpreter
TranslatedTo Be Top Javaer - The Road to Becoming a God-Tier Java Engineer
- java
- programmer
- jvm
- spring
TranslatedOfficial documentation for Kuboard v4 (bilingual, zh/en): Kuboard is a microservice management interface based on Kubernetes. This repository is the source code of the v4 documentation site, covering installation and upgrade, cluster management, workloads, networking, storage, Kuboard MCP, and more.
- kubernetes
- k8s
- docker
- kubernetes-kuboard
A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.
- python
- cookiecutter
The modern link attribution platform. Loved by world-class engineering teams at Twilio, Zillow, Jobber, Vercel, Raycast, and more.
- vercel
- nextjs
- upstash
- tinybird
LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
- c
- cpp
- display
- e-ink-display
APM, Application Performance Monitoring System
- skywalking
- observability
- apm
- service-mesh
A minimal PyTorch re-implementation of the OpenAI GPT (Generative Pretrained Transformer) training
Delve is a debugger for the Go programming language.
- go
- debugger
- golang
TranslatedDeveloper sidecar: GitHub won't open, GitHub acceleration, git clone acceleration, git release download acceleration, Stack Overflow acceleration
- dev-sidecar
- fastgit
- dns-ip
- internet