development
Code review for the age of AI. Ship higher quality code, faster.
Graphite is the complete AI code review platform built to keep you unblocked.
Related contents:
Diffuse is a graphical tool for comparing and merging text files. It can retrieve files for comparison from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, and SVK repositories.
Related contents:
Visual diff and merge tool.
Meld helps you compare files, directories, and version controlled projects. It provides two- and three-way comparison of both files and directories, and has support for many popular version control systems.
Related contents:
An interactive and powerful Git interface for Neovim, inspired by Magit.
Related contents:
A flexible, configuration driven CLI for Apache Airflow local development.
Airlift is a Command Line Interface (CLI) tool designed to provide a local development environment for Apache Airflow with a simple but flexible interface. It is built on top of the official Airflow Helm Chart.
CudaText is a cross-platform text editor, written in Object Pascal. It is open source project and can be used free of charge, even for business. It starts quite fast: ~0.3 sec with ~30 plugins, on Linux on CPU Intel Core i3 3GHz. It is extensible by Python add-ons: plugins, linters, code tree parsers, external tools. Syntax parser is feature-rich, from EControl engine.
A code search / replace tool.
amber is a code search and replace tool written by Rust. This tool is inspired by ack, ag, and other grep-like tools.
A collection of Open Source agent and audio components that you can customize and extend.
ElevenLabs UI is a component library and custom registry built on top of shadcn/ui to help you build multimodal agents faster.
Light-weight control pane to run CLI coding agents(Claude Code, Codex) in parallel.
A desktop terminal application for running multiple CLI coding agents simultaneously, each in isolated git worktrees.
A Rust based utilty toolbox for developers.
A fast, lightweight CLI utility toolkit for developers and IT professionals. ut provides a comprehensive set of commonly-used tools in a single binary, eliminating the need to install and remember multiple utilities or search for random websites to perform simple tasks.
Kong is a command-line parser for Go.
Kong aims to support arbitrarily complex command-line structures with as little developer effort as possible.
To achieve that, command-lines are expressed as Go types, with the structure and tags directing how the command line is mapped onto the struct.
Mockery is a project that creates mock implementations of Golang interfaces. It inspects source code and generates implementations of the interface that aid in testing.
In addition to providing a number of different styles of mocks, mockery also allows users to provide their own template files that will then be rendered using a set of template data, methods, and functions that provide comprehensive typing information about the Go interface in question.
GoMock is a mocking framework for the Go programming language.
Go Reference
gomock is a mocking framework for the Go programming language. It integrates well with Go's built-in testing package, but can be used in other contexts too.
This project originates from Google's golang/mock repo. Unfortunately, Google no longer maintains this project, and given the heavy usage of gomock project within Uber, we've decided to fork and maintain this going forward at Uber.
Thou Shalt Write Tests.
A toolkit with common assertions and mocks that plays nicely with the standard library.
Go code (golang) set of packages that provide many tools for testifying that your code will behave as you intend.
Related contents:
A simple but powerful deobfuscator to remove common JavaScript obfuscation techniques.
Related contents:
Remote debugging AWS Lambda functions.
Lambda Live Debugger is an indispensable tool for debugging AWS Lambda functions from your computer, even though they are deployed in the cloud. The code runs with the same IAM permissions as in the cloud environment, and there's no need to redeploy when you make code changes. It supports Lambdas written in JavaScript or TypeScript. It requires almost no configuration. It is free and open source.
API Documentation for Python Projects.
pdoc auto-generates API documentation that follows your project's Python module hierarchy. It requires no configuration, has first-class support for type annotations, cross-links between identifiers, comes with an integrated live-reloading web server, and understands numpydoc or Google-style docstrings.
Related contents:
The Progressive JavaScript Framework.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Related contents:
a new server for gems in the Ruby ecosystem.
We aim for fast, simple hosting, that is compatible with Bundler but optimized for the next generation. It’s built for the community by the former maintainers and operators of RubyGems.org.
Related contents:
The next step in Python packaging.
A Python-native package registry from the creators of uv.
Related contents:
An Intelligent Python Code Quality Analyzer.
Building with Cursor, Claude, or ChatGPT? pyscn performs structural analysis to keep your codebase maintainable.
Related contents:
One command. 25 languages. Universal multi-language runner and smart REPL written in Rust.
A universal code runner and stateful REPL written in Rust. Execute Python, JavaScript, TypeScript, Go, Rust, C, C++, Java, Kotlin, Swift, and 15 more languages with a single command.
Go Backend Generator.
Create Go projects faster → Auth, DB, gRPC, Docker, Swagger, and monitoring included.
GoCraft is a powerful, production-ready Go backend generator that helps developers quickly scaffold modern microservices with their preferred frameworks, databases, and features. Generate complete, well-structured Go applications in seconds with built-in best practices, security features, and comprehensive documentation.
Dev-Focused Service Monitoring.
Real-time logs, Interactive terminals, Custom alerts/notifications/Automations, File system access. All in one UI, for Docker.
your community gem host.
RubyGems.org is the Ruby community’s gem hosting service. Instantly publish your gems and then install them. Use the API to find out more about available gems. Become a contributor and improve the site yourself.
Related contents:
Fast development platform for business apps.
4D is an incredibly productive development platform that lets you focus on your data model and your business rules. The 4D framework takes care of running your application code natively on macOS and Windows.
Related contents:
The OpenAI .NET library provides convenient access to the OpenAI REST API from .NET applications.
Related contents:
NuGet is the package manager for .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central package repository used by all package authors and consumers.
Read and extract text and other content from PDFs in C# (port of PDFBox).
PdfPig supports reading text and content from PDF files. It also supports basic PDF file creation.
Related contents:
📈⚖️ Visuallize your bundle
Visualize and analyze your Rollup bundle to see which modules are taking up space.
Related contents:
Symfony AI is a set of components that integrate AI capabilities into PHP applications.
Related contents:
The official PHP SDK for Model Context Protocol servers and clients. Maintained in collaboration with The PHP Foundation.
Related contents:
Fast, all‑in‑one JavaScript parser and generator for RSS, Atom, RDF, and JSON Feed, with support for popular namespaces and OPML files. Fast, all-in-one parser and generator for RSS, Atom, RDF, and JSON Feed, with support for Podcast, iTunes, Dublin Core, and OPML files.
Feedsmith offers universal and format‑specific parsers that maintain the original feed structure in a clean, object-oriented format while intelligently normalizing legacy elements. Access all feed data without compromising simplicity.
Related contents:
The AI Toolkit for TypeScript.
From the creators of Next.js, the AI SDK is a free open-source library that gives you the tools you need to build AI-powered products.
Related contents:
⚡ Stream browser logs to terminal, zero setup, perfect for Ai Agents.
browser-echo makes it easy for you to read client-side logs directly in your coding agent during development.
Related contents:
Laravel Boost accelerates AI-assisted development by providing the essential context and structure that AI needs to generate high-quality, Laravel-specific code.
Related contents:
Livewire is a full-stack framework for Laravel that makes building dynamic interfaces simple, without leaving the comfort of Laravel.
Related contents:
Diesel is a Safe, Extensible ORM and Query Builder for Rust.
Diesel is the most productive way to interact with databases in Rust because of its safe and composable abstractions over queries.
Zero Allocation JSON Logger.
The zerolog package provides a fast and simple logger dedicated to JSON output.
Zerolog's API is designed to provide both a great developer experience and stunning performance. Its unique chaining API allows zerolog to write JSON (or CBOR) log events by avoiding allocations and reflection.
Cross-platform filesystem notifications for Go.
fsnotify is a Go library to provide cross-platform filesystem notifications on Windows, Linux, macOS, BSD, and illumos.
Community-Powered Clojure Documentation and Examples.
ClojureDocs is a community-powered documentation and examples repository for the Clojure programming language.
Related contents:
A framework for building weekend projects with React Server Components, Tailwind, and TypeScript.
Related contents:
A popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
Related contents:
- PHP 8.5 : Les fonctionnalités qui vont vraiment simplifier le développement @ .Loud :fr:.
- PHP’s New URI Extension: An Open Source Success Story @ The PHP Foundation.
- The Dangers of Dynamic Method Calls in PHP @ Ash Allen Design.
- Les nouveautés de PHP 8.5 qui vont changer votre code ! @ Laravel France :fr:.
- Strict Comparison in PHP Explained at the Zend Engine Level @ István Döbrentei's dev.to.
- Why PHP in 2026?.
- Is PHP Still Relevant in 2026? @ Zend.
chrome-devtools-mcp lets your coding agent (such as Gemini, Claude, Cursor or Copilot) control and inspect a live Chrome browser. It acts as a Model-Context-Protocol (MCP) server, giving your AI coding assistant access to the full power of Chrome DevTools for reliable automation, in-depth debugging, and performance analysis.
Related contents:
Your language isn’t broken, it’s doing floating point math. Computers can only natively store integers, so they need some way of representing decimal numbers. This representation is not perfectly accurate. This is why, more often than not, 0.1 + 0.2 != 0.3.
Related contents:
a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS.
bluemonday takes untrusted user generated content as an input, and will return HTML that has been sanitised against an allowlist of approved HTML elements and attributes so that you can safely include the content in your web page.
Related contents:
The Doctrine Project is the home to several PHP libraries primarily focused on database storage and object mapping.
Related contents:
The Superset of WASI.
WASIX is the long term stabilization and support of the existing WASI ABI plus additional non-invasive syscall extensions that complete the missing gaps sufficiently enough to enable real, practical and useful applications to be compiled and used now. It aims to speed up the ecosystem around the WASI so that the Wasm’ification of code bases around the world can really start today!
Related contents:
A tiny Kotlin Multiplatform library that provides an Omittable type to be used in cases where the absence of a value is semantically different from a null value.
Related contents:
Golangci-lint is a fast linters runner for Go
It runs linters in parallel, uses caching, supports YAML configuration, integrates with all major IDEs, and includes over a hundred linters.
Related contents:
Bring back the joy of shell scripting.
ABS is a programming language that works best when you're scripting on your terminal. It tries to combine the elegance of languages such as Python, or Ruby with the convenience of Bash.
Instant, easy, and predictable development environments.
Devbox is a command-line tool that lets you easily create isolated shells for development. You start by defining the list of packages required for your project, and Devbox creates an isolated, reproducible environment with those packages installed.
In practice, Devbox works similar to a package manager like yarn – except the packages it manages are at the operating-system level (the sort of thing you would normally install with brew or apt-get).
Related contents:
AI Native Development Platform.
Supercharge your agents with spec-driven development. Get the speed of agentic coding with the reliability of production software.
Related contents:
The AI Framework For Ruby on Rails. Rails framework for Agent Apps.
Active Agent is a free open source framework that lets ANY Rails dev ship real, user-facing AI features using controllers, views, & background jobs.
Active Agent provides that missing AI layer in the Rails framework, offering a structured approach to building AI-powered applications through Agent Oriented Programming. Now Agents are Controllers! Designing applications using agents allows developers to create modular, reusable components that can be easily integrated into existing systems. This approach promotes code reusability, maintainability, and scalability, making it easier to build complex AI-driven applications with the Object Oriented Ruby code you already use today.
Related contents:
Knockout makes it easier to create rich, responsive UIs with JavaScript.
Knockout is a JavaScript MVVM (a modern variant of MVC) library that makes it easier to create rich, desktop-like user interfaces with JavaScript and HTML. It uses observers to make your UI automatically stay in sync with an underlying data model, along with a powerful and extensible set of declarative bindings to enable productive development.
Related contents:
Developer Tools to power-up Redux development workflow or any other architecture which handles the state change (see integrations).
Related contents:
The official, opinionated, batteries-included toolset for efficient Redux development.
The Redux Toolkit package is intended to be the standard way to write Redux logic.
Related contents:
Visual testing tool for MCP servers.
The MCP inspector is a developer tool for testing and debugging MCP servers.
Related contents:
JavaScript/TypeScript-native, low-boilerplate, object-capability RPC system.
Cap'n Web is more expressive than almost every other RPC system, because it implements an object-capability RPC model.
Related contents:
Prism is a powerful Laravel package for integrating Large Language Models (LLMs) into your applications.
Related contents: