development
AI Code Retrieval with 95% Token Reduction.
Model-agnostic MCP server indexes your repo and hands any AI agent — Claude, GPT, Gemini — the exact function, class, or constant. No more 200K-token file dumps. More wins, fewer timeouts, lower bill.
Cut AI token costs 95%+ on code exploration. The leading MCP server for precise, symbol-level GitHub code retrieval via tree-sitter AST. Works with Claude Code, Cursor & any MCP client. 313B+ tokens saved.
Related contents:
extensive tutorial resource for learning Modern OpenGL.
Welcome to the online book for learning OpenGL! Whether you are trying to learn OpenGL for academic purposes, to pursue a career or simply looking for a hobby, this book will teach you the basics, the intermediate, and all the advanced knowledge using modern (core-profile) OpenGL. The aim of LearnOpenGL is to show you all there is to modern OpenGL in an easy-to-understand fashion with clear examples, while also providing a useful reference for later studies.
Local code intelligence for MCP.
Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.
Not just a mock server. Turn an OpenAPI spec into TypeScript-based simulation, with state management, hot reload, and a REPL.
Point Counterfact at an OpenAPI spec and get a live, stateful API in seconds — with TypeScript safety, hot reload, shared state, and a programmable REPL.
Topcoat is a modular, batteries-included Rust framework for building fullstack apps. It prioritizes simplicity and productivity.
Carbon is the next-generation cross-platform game engine framework from Fenris Creations Open-source technology for persistent sandbox worlds - Powering EVE Online & EVE Frontier.
Carbon is the next-generation cross-platform game engine framework from Fenris Creations, used to build entire universes where tens of millions of players have experienced emotion invoking journeys through the vastness of space. Every line of code, every pixel, every beat shaped by Carbon pushes the boundaries of virtual worlds.
Related contents:
A visualization tool that replays coding-agent sessions on a 3D map of your codebase.
the all-in-one repository lifecycle management tool. Checkpoint everything. Sync it back when you are ready.
A pair of CLIs with the same registry-aware, safety-first discipline — one to push, one to pull.
git-fire is one command to checkpoint many repositories: discover, auto-commit dirty work (optional), and push backup branches/remotes with safety rails.
Run React Native in your browser. Write, bundle, and preview with HMR, Expo Router, and npm support — all client-side.
reactnative.run is an open-source, browser-based development environment for React Native apps.
A tool for transforming and moving code between repositories.
Copybara is a tool used internally at Google. It transforms and moves code between repositories.
Often, source code needs to exist in multiple repositories, and Copybara allows you to transform and move source code between these repositories. A common case is a project that involves maintaining a confidential repository and a public repository in sync.
Copybara requires you to choose one of the repositories to be the authoritative repository, so that there is always one source of truth. However, the tool allows contributions to any repository, and any repository can be used to cut a release.
Welcome to the Fintech Engineering Handbook. This resource aims to describe the most important patterns used in software engineering, where money is the primary focus of the system. It can be read in full to get a comprehensive understanding or in parts when dealing with a particular problem.
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
Services are typically organized around business capabilities. Each service is often owned by a single, small team.
Related contents:
Code Intelligence Knowledge Graph for AI Coding Agents.
High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
The fastest, most efficient code intelligence engine for AI coding agents. It indexes any repository into a persistent knowledge graph — full-indexing an average repo in seconds and the Linux kernel in 3 minutes — so your agent answers structural questions with ~120x fewer tokens. Tree-sitter parsing across 158 languages, Hybrid LSP type resolution, single static C binary.
Law to Code. Programming language for literate programming law specification.
A domain-specific language designed by researchers in Computer Science and Law, for precisely deriving algorithms producing automated legal decisions.
Related contents:
- Atelier BlueHats de présentation du langage Catala @ Dinum's PeerTube :fr:.
- [La Cnaf et Inria s’engagent ensemble pour développer Catala, une solution souveraine de calcul des prestations sociales @ caf.fr :fr:](La Cnaf et Inria s’engagent ensemble pour développer Catala, une solution souveraine de calcul des prestations sociales).
Pick the guide that matches your background.
Beginner, advanced, expert level Rust training material.
revo is a dynamic language made for the joy of programming
a 1mb toolkit with a ton of focus on ergonomics.
What a good website does.
A platform-agnostic specification of the technical features every decent website should have — from <title> to /.well-known/security.txt, from WCAG contrast to llms.txt. Written for humans and agents.
The programming language for agents
Zero is a systems language designed so humans and AI agents can read, repair, inspect, and ship small native programs together. It keeps effects explicit, memory predictable, and compiler output structured.
HTTP Idempotency Middleware for Laravel applications.
Laravel Idempotency helps you safely retry write-oriented HTTP requests without performing the same work twice. When a POST, PUT, or PATCH request is sent again with the same idempotency key and the same request data, the package replays the original response instead of executing your route again.
Related contents:
Declarative GUI for Rust, C++, JavaScript & Python.
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps. Write your UI once in .slint, a simple markup language. Connect it to business logic written in Rust, C++, JavaScript, or Python.
Related contents:
A TypeScript framework for building MCP servers capable of handling client sessions.
A minimal, fast, and modern desktop HTTP client built with Rust and Tauri.
Kivo is a lightweight cross-platform HTTP client designed for developers who value speed and simplicity. It provides a clean, distraction-free environment for testing APIs and managing request collections without the bloat of traditional tools.
Related contents:
Launch .gitlab-ci.yml jobs locally, wrapped inside the specific images, with inplace project volume mounts and adaptive user selections.
The main purpose of this project is to unify and enhance reliability of builds, tests or releases running on GitLab CI in a similar local context, by providing the simplicity of an interactive and automated terminal tool and avoiding code duplication (Makefile, Shell scripts, docker run, ...).
Related contents:
Close the loop with Argent Agentic AI Toolkit for React Native & Swift. An agentic toolkit to control, debug, and profile the iOS Simulator. Made by Software Mansion.
An agentic toolkit to control, debug, and profile the iOS Simulator. Your agent can navigate your app, explore the component tree, inspect network requests, and trace performance problems in your mobile apps.
A collection of principles and patterns that shape software systems, teams, and decisions.
🐙 untangle complex merges 🐙
mergetopus is a tool that helps teams follow a structured workflow for very large merges by splitting one risky merge into parallelizable tasks
Aidge is an innovative, open-source framework designed to streamline and accelerate the deployment of Deep Neural Networks onto diverse hardware targets. In today’s rapidly evolving AI landscape, moving from a trained model to a high-performance, production-ready application can be a complex and time-consuming process.
Related contents:
Understand Any Codebase in Minutes, Not Hours
AI-powered repository analysis that turns complex codebases into interactive documentation, dependency graphs, and intelligent conversations.
Related contents:
A new developer platform is coming. Every commit tells a story. Now you can read it.
Entire CLI hooks into your git workflow to capture AI agent sessions on every push. Sessions are indexed alongside commits, a searchable record of how code was written.
Related contents:
An experimental Rust architecture for reactive UI.
Xilem and Masonry provide an experimental high-level architecture for writing GUI apps in Rust.
Masonry is a foundational crate for building natively compiled GUIs in Rust. It provides a retained widget tree and runs event handling and update passes on it.
Xilem a high-level reactive framework inspired by React, SwiftUI and Elm. It lets users create a lightweight view tree, and changes the rendered app based on changes to the tree. It has a web backend and a Masonry backend.
Beautiful and understandable static analysis tool for PHP. Set up in 5 minutes.
PhpMetrics provides metrics about PHP project and classes, with beautiful and readable HTML report.
Related contents:
🎮 🎲 A wonderful list of Game Development resources.
Run compilers interactively from your web browser and interact with the assembly.
Compiler Explorer is an interactive compiler exploration website. Edit code in C, C++, C#, F#, Rust, Go, D, Haskell, Swift, Pascal, ispc, Python, Java, or any of the other 30+ supported languages, and see how that code looks after being compiled in real time.
Related contents:
Build modern apps and powerful cloud services. Build. Test. Deploy.
.NET is the free, open-source, cross-platform framework for building modern apps and powerful cloud services.
Related contents:
Ready-to-wear project templates for GitHub repositories 👔 .
Ready-to-wear project templates for GitHub repositories. Tailor fits projects with community health files, security policy, dev tooling, and repository settings that meet GitHub's community standards, then keeps them current with automated alterations. It also ships a Dependabot automerge workflow so patch and minor updates land without manual intervention.
If you manage multiple projects across different GitHub organisations and find that configurations keep drifting out of sync, Tailor fixes that. It is opinionated by design - built for solo devs and small teams who want consistent, well-maintained repositories without the overhead.
Related contents:
TypeScript CLI Framework for Bun.
A TypeScript-first, Bun-native CLI framework with composable modules.
Most CLI tools in the JavaScript ecosystem are either minimal arg parsers that leave you wiring everything together, or heavyweight frameworks that bring more complexity than you need. Crust sits in the sweet spot: more structured than a bare parser, lighter than a full framework, and designed so you only pull in what you actually use.
La programmation sans ordinateur. Apprendre à coder sans écran dès 7 ans.
Learning computer programming with wooden blocks games.
Related contents:
An agentic skills framework & software development methodology that works.
Superpowers is a complete software development workflow for your coding agents, built on top of a set of composable "skills" and some initial instructions that make sure your agent uses them.
Related contents:
Design Terminal UIs. Visually.
A Figma-like visual editor for TUI applications. Drag-and-drop components, edit properties in real-time, and export to 6 frameworks with one click.
A basic PHP admin panel ready for developing your projects.
Open-source PHP admin panel and dashboard built with Bootstrap 5 — relational CRUD generator, authentication, REST API, CLI, modular architecture, MySQL & SQLite.
Wrappers is a Rust framework for developing PostgreSQL Foreign Data Wrappers.
Related contents:
practice makes claude perfect
Semgrep Pro Rules to ensure code using LLMs is following best practices.
Semgrep rules that catch common trust & safety mistakes in LLM-powered applications. Scan any codebase in seconds to find hardcoded API keys, missing safety checks, prompt injection risks, and unhandled errors across all major AI providers.
Codemogger is a code indexing library and MCP server for AI coding agents.
Code indexing library for AI coding agents. Parses source code with tree-sitter, chunks it into semantic units (functions, structs, classes, impl blocks), embeds them locally, and stores everything in a single SQLite file with vector + full-text search.
Related contents:
Touch-to-grab context tool for React Native UI changes.
Bridge the context gap: point at the exact native UI element, capture precise source context, and hand it to your coding agent without guesswork.
A tool for analyzing the size of compiled Go binaries, offering cross-platform support, detailed breakdowns, and multiple output formats.
Related contents:
The Monster Terminal UI Kernel for Rust.
Minimal, high-performance terminal UI kernel with diff-based rendering, inline mode, and RAII terminal cleanup.
A batteries-included framework for building interactive terminal user interfaces with React and Ink.
giggles is a batteries-included framework for building terminal user interfaces (TUIs) with React and Ink. It handles focus management, input routing, screen navigation, and theming out of the box — along with a component library covering most TUI use cases and terminal utilities for things like handing off control to external programs. Everything is declarative and composable, so you can build polished CLI apps without wiring up the low-level details yourself.
Dependency tools for git
A git subcommand that indexes your dependency changes into a queryable database. Find out who added a package, when, and why.
Related contents:
The Terminal for Coding Agents.
IDE for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine. Superset is a turbocharged terminal that allows you to run any CLI coding agents along with the tools to 10x your development workflow.
A collaborative list of great resources about RESTful API architecture, development, test, and performance
A Claude Code skill for disciplined task execution with planning, verification, and self-improvement loops.
Related contents:
Pygame is a set of Python modules designed for writing games. It is written on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language. Pygame is highly portable and runs on nearly every platform and operating system.
Related contents:
Structural code search and replace for ~every language.
A code rewrite tool for structural search and replace that supports ~every language.
Related contents:
The Zero-Server Code Intelligence Engine - GitNexus is a client-side knowledge graph creator that runs entirely in your browser. Drop in a GitHub repo or ZIP file, and get an interactive knowledge graph wit a built in Graph RAG Agent. Perfect for code exploration
66 Specialized Skills for Full-Stack Developers. Transform Claude Code into your expert pair programmer.
Related contents:
Watch SQL traffic in real-time with a TUI. Real-time SQL traffic viewer — proxy daemon + TUI / Web client.
sql-tap sits between your application and your database (PostgreSQL, MySQL, or TiDB), capturing every query and displaying it in an interactive terminal UI. Inspect queries, view transactions, and run EXPLAIN — all without changing your application code.
Related contents:
Git Worktree TUI.
LazyWorktree lets you create, switch, and manage Git worktrees from a keyboard-driven TUI. It shows PR status, CI checks, and diffs alongside your worktree list.
Compile-time Tailwind CSS for React Native with zero runtime overhead. Transform className props to optimized StyleSheet.create() calls at build time.
Stop logging into a black hole. Give your logs a beautiful, powerful, and interactive home.
log-vwer is the ultimate plug-and-play toolkit for Node.js developers who are tired of messy console.log statements. It instantly gives you a professional-grade dashboard to view, search, and filter your application logs in real-time.