development
A programming language designed to fix Go’s frustrating design choices — without sacrificing its strengths 👾
Gauntlet is a programming language designed to address many of Golang’s shortcomings. It transpiles exclusively to Go code, fully supports all of its features, and integrates seamlessly with its entire ecosystem — without the need for bindings.
git-spice is a tool for stacking Git branches. It lets you manage and navigate stacks of branches, conveniently modify and rebase them, and create GitHub Pull Requests or
GitLab Merge Requests from them.
It works with Git instead of trying to replace Git. Introduce it in small places in your existing workflow without changing how you work wholesale.
Related contents:
🔥 Time Travel Visual Debugger for Rust. Visualize and debug Rust programs with a new lens.
OSV is a high-performance CSV parser for Ruby, implemented in Rust. It wraps BurntSushi's excellent csv-rs crate.
It provides a simple interface for reading CSV files with support for both hash-based and array-based row formats.
The array-based mode is faster than the hash-based mode, so if you don't need the hash keys, use the array-based mode.
A minimal, developer-friendly pretty-printer and debug dumper for Go structs, inspired by Laravel’s dump() and Symfony’s VarDumper.
godump is a developer-friendly, zero-dependency debug dumper for Go. It provides pretty, colorized terminal output of your structs, slices, maps, and more — complete with cyclic reference detection and control character escaping. Inspired by Symfony's VarDumper which is used in Laravel's tools like dump() and dd().
C3 is an evolution, not a revolution: the C-like for programmers who like C.
C3 is a programming language that builds on the syntax and semantics of the C language, with the goal of evolving it while still retaining familiarity for C programmers.
Thanks to full ABI compatibility with C, it's possible to mix C and C3 in the same project with no effort. As a demonstration, vkQuake was compiled with a small portion of the code converted to C3 and compiled with the c3c compiler.
Related contents:
The React Framework for Cloudflare.
RedwoodSDK is a React framework for building server-side web apps on Cloudflare.
Predictive Mouse Intent Library. What if we could only prefetch data the user actually needs?
ForesightJS is a JavaScript library that predicts user intent by tracking the mouse. Great for prefetching without wasting resources.
Related contents:
The fastest way to code multiplayer games.
Easel is a 2D game programming language that makes multiplayer as easy as singleplayer. Whether you are a beginner or expert coder, you'll love making games with Easel!
PHP Operators is a reference guide for operators old and new in the PHP programming language.
Distributed, offline-first bug tracker embedded in git.
git-bug is a standalone, distributed, offline-first issue management tool that embeds issues, comments, and more as objects in a git repository (not files!), enabling you to push and pull them to one or more remotes.
Related contents:
Build PowerPoint presentations with JavaScript. Works with Node, React, web browsers, and more.
PptxGenJS lets you generate professional PowerPoint presentations in JavaScript - directly from Node, React, Vite, Electron, or even the browser. The library outputs standards-compliant Open Office XML (OOXML).
Build cross-platform desktop apps with JavaScript, HTML, and CSS.
The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Visual Studio Code and many other apps.
Related contents:
The Programming Language Repository.
Codigo is a site for discovering new and trending programming languages, finding and comparing languages, stay up-to-date on the latest news and changes, see code examples and more.
Codigo uses a combination of static data about languages that is maintained and open-contribution at GitHub, as well as dynamic data from user interactions and pulled from sources such as PyPL, TIOBE and blog feeds.
Real-time collaborative code editor built for the web
A hyper-collaborative, real-time development environment right in your browser. CodeCafé makes pair programming, teaching, and building web projects together as fluid and instant as sharing a thought.
AI for Large Codebases
The first AI-native code platform that gives large projects compiler-grade context, so LLMs stay useful even when your repo spans millions of lines.
Brokk (the Norse god of the forge) is the first code assistant that understands code semantically, not just as chunks of text. Brokk is designed to allow LLMs to work effectively on large codebases that cannot be jammed entirely into working context.
The League of Extraordinary Packages is a group of developers who have banded together to build solid, well tested PHP packages using modern coding standards.
<html> as a Response.
mono-jsx is a JSX runtime that renders <html> element to Response object in JavaScript runtimes like Node.js, Deno, Bun, Cloudflare Workers, etc.
An extremely fast Python type checker and language server, written in Rust.
Related contents:
A debugger for Linux. Partially inspired by RemedyBG.
Mom, can we have RAD Debugger on Linux? No, we have debugger at home. Debugger at home
Feature Flags That Fit Your Worklow. Enterprise-ready, GitOps enabled, CloudNative feature management solution.
Flipt Cloud is a fully managed feature flag solution that enables you to keep your feature flags and remote config next to your code in Git.
ThreeJS + wgpu-matrix + TypeGPU for WebGPU on Reanimated Worklets.
WebGPU Worklets allow you to run react-native-wgpu, Three.js, wgpu-matrix, and TypeGPU libraries on Reanimated Worklets on the UI Thread. With that integration, you can run smooth 3D animations backed by WebGPU using the Reanimated API and enjoy seamless integration with the Gesture Handler.
Search input query parser and React component.
A powerful search query language parser with SQL output support, inspired by Elasticsearch and Tantivy query syntax.
SQLite Multitenancy With Rails.
Related contents:
A Rust web framework that does not use async.
Feather is a lightweight, DX-first web framework for Rust — inspired by the simplicity of Express.js, but designed for Rust’s performance and safety.
Safer python package installs with audit and consent 𝘣𝘦𝘧𝘰𝘳𝘦 install.
Pipask is a drop-in replacement for pip that performs security checks before installing a package. Unlike pip, which needs to download and execute code from source distribution first to get dependency metadata, pipask relies on metadata from PyPI whenever possible. If 3rd party code execution is necessary, pipask asks for consent first. The actual installation is handed over to pip if installation is approved.
Artificial Neural Engine Machine Learning Library.
ANEMLL (pronounced like "animal") is an open-source project focused on accelerating the porting of Large Language Models (LLMs) to tensor processors, starting with the Apple Neural Engine (ANE).
The Black Magic Framework. Powerful Discord Bots Made Simple with Seyfert
Experience the perfect balance of power and simplicity.A modern Discord framework engineered for scalability, without sacrificing developer experience.
Seyfert is the ultimate Discord framework! We make it easy to interact with the Discord API, big cache control, scalable code and a pretty dev experience.
jscodeshift is a toolkit for building and running codemods over multiple JavaScript or TypeScript files.
Related contents:
A web-app framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.
Related contents:
- The Unofficial 37signals/DHH Rails Style Guide @ Marc Köhlbrugge's GitHub Gist.
- Making the case for Rails monoliths over microservices @ thoughtbot.
- Part 1: How We Fell Out of Love with Next.js and Back in Love with Ruby on Rails & Inertia.js @ Hardcover.
- The One-Person Framework in practice @ Bram Jetten.
- Serving Large Files in Rails with a Reverse Proxy Server @ Write Software, Well.
- My puts Debugging Workflow in Rails Apps @ Paweł Urbanek.
- Tip: Put your Rails app on a SQL query diet @ Andrew Atkinson.
- Ruby on Rails: The Open-Source Blueprint @ The Miners.
- Engineering excellence starts on edge @ David Heinemeier Hansson.
- You're doing Rails wrong @ Banana Curving Machine.
- The Rails developers' guide to mobile app frameworks @ Masilotti.com.
- How I Audit a Legacy Rails Codebase in the First Week @ piechowski.io.
- Returning To Rails in 2026 @ markround.com.
- Different Approaches to Debugging Query Performance in Rails @ Saeloun.
- Rails 8: How to Auto-Generate Social Media Preview Cards @ DevBlog by Zil Norvilis.
- Scaling Rails at Aura Frames: Splitting to 8 Primary DBs and Reaching #1 in the App Store @ Andrew Atkinson.
An open source, free (as in beer), versatile, flexible and lightweight Javascript Font Picker Component for System fonts, Google fonts and custom (woff/ttf) fonts. Features dynamic font loading, favourites, keyboard navigation, fuzzy search, advanced metrics filters, property sorting and much more. Available in multiple languages.
Visual Code Comparison Tool.
Effortlessly compare and merge code in a responsive split‑view interface, with interactive change selection and support for over 180 programming languages.
Visual Diff-Merge is a web-based tool for comparing, selecting, and merging code changes. With a split-view interface, it lets you view two versions side by side for easy diffing and merging. Built with PHP and JavaScript, it supports automatic language detection and syntax highlighting for over 180 programming languages, including HTML, Twig, PHP, JavaScript, JSON, TypeScript, Python, Ruby, Java, C#, CSS, XML, YAML, Markdown, SQL, and many more.
A powerful, flexible, Markdown-based authoring framework.
From personal blogs to massive documentation sites, Markdoc is a content authoring system that grows with you.
Markdoc is a Markdown-based syntax and toolchain for creating custom documentation sites and experiences. We designed Markdoc to power Stripe's public docs, our largest and most complex content site.
Modern Zod-based CLI builder, fully type-safe, super lightweight and flexible.
snapDOM captures DOM nodes as images with exceptional speed avoiding bottlenecks and long tasks.
snapDOM is a high-fidelity DOM capture tool, developed as part of the animation engine I'm developing for Zumly — a framework for creating smooth zoom-based view transitions.
The elegant bundler for libraries powered by Rolldown.
tsdown is The Elegant Library Bundler. Designed with simplicity and speed in mind, it provides a seamless and efficient way to bundle your TypeScript and JavaScript libraries. Whether you're building a small utility or a complex library, tsdown empowers you to focus on your code while it handles the bundling process with elegance.
Open source, AI-native testing framework for web apps.
End-to-end testing framework powered by visual AI agents that see your interface and adapt to any changes in it.
A machine learning framework for Node.js, based on MLX.
C# is the modern, open-source, cross-platform object-oriented programming language for the .NET developer platform with free tools for Linux, macOS, and Windows.C# is a modern, innovative, open-source, cross-platform object-oriented programming language and one of the top 5 programming languages on GitHub.
Moose lets you develop analytical backends in pure TypeScript or Python code. The developer framework for your data & analytics stack.
Moose is an open source developer framework for building analytical backends. Moose is designed to help you quickly prototype, productionize, and scale data products, data pipelines, and data APIs - on OLAP and streaming infrastructure - using native TypeScript or Python.
A high-performance list component for React Native.
Legend List is a high performance virtualized ScrollView library for React Native. Compared to FlatList and FlashList it’s faster, simpler, and has useful features they don’t support.
AI-powered multi-agent builder. Let AI build multi-agent systems for you Build with Agents SDK. Connect MCP tools. Open-source.
Build better APIs faster. Open source API management platform.
Redefined API management for developers. Quickly add API keys, rate limiting, and usage analytics to your API at any scale.
C, Just in Time!
CJIT is a lightweight C interpreter that lets you run C code instantly, without needing to build it first. Just use the executable interpreter: no extra tools, libs, or headers required. Based on Fabrice Bellard's TinyCC and inspired by Terry Davis (HolyC), CJIT brings the power of Just-In-Time execution to C programming.
An embeddable, lightweight, secure, high-performance JavaScript engine.
Hako is a embeddable, lightweight, secure, high-performance JavaScript engine. It is a fork of PrimJS; Hako has full support for ES2019 and later ESNext features, and offers superior performance and a better development experience when compared to QuickJS.
AMP is a web component framework to easily create user-first experiences for the web.
Related contents:
Agents are AI systems that can perform workflows on users' behalf with a high degree of independence. This guide, designed for product and engineering teams, explores how to build agents with frameworks for identifying promise use cases, clear patterns for designing agent logic and orchestration, and best practices to ensure agents run safely, predictably, and effectively. It provides the foundational knowledge needed to confidently start building agents. Building reliable agents means starting with strong foundations - start small, validate with real users, and grow capabilities over time.
A Swiss Army knife for developers.
DevToys helps with daily development tasks by offering a bundle of tiny tools designed to do quick, specific tiny tasks. No need to use many untrustworthy websites to simply decode a text or compress an image. With Smart Detection, the app intuitively selects the best tool for the data on your clipboard.
HTML-aware ERB parsing. Powerful and seamless HTML-aware ERB parsing and tooling.
Next-generation HTML+ERB parsing for smarter developer tooling and more. Herb is an HTML-aware Embedded Ruby parsing tool built on Prism, Ruby's official parser.
Related contents:
Principles for building reliable LLM applications.
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?
🎭 Stateful Serverless That Runs Anywhere. The easiest way to build stateful, AI agent, collaborative, or local-first applications. Deploy to Rivet, Cloudflare, Bun, Node.js, and more.
ActorCore is a framework for building stateful, scalable, realtime backend applications. Whether you’re building multiplayer games, collaborative apps, AI agent backends, or any stateful service, ActorCore provides the tools and patterns to simplify your architecture.
Dev Toolkit Editor Suite. The headless rich text editor framework for web artisans.
Tiptap is the headless and open source editor framework. Integrate over 100+ extensions and paid features like collaboration and AI agents to create the UX you want.
The Tiptap Editor is a headless, framework-agnostic rich text editor that's customizable and extendable through extensions. Its headless nature means it comes without a set user interface, offering full design freedom (for a jumpstart, see linked UI templates below). Tiptap is based on the highly reliable ProseMirror library.
🛫 Zero-codegen, no-compile TypeScript type inference from protobuf messages.
protobuf-ts-types lets you define language-agnostic message types in proto format, then infers TypeScript types from them with no additional codegen.
tox aims to automate and standardize testing in Python. It is part of a larger vision of easing the packaging, testing and release process of Python software (alongside pytest and devpi).
Related contents:
A fluent, modular workflow builder for Laravel that leverages the Pipeline pattern to simplify and organise business logic.
Flows is a lightweight Laravel package designed to turn complex, multi-step business logic into an elegant, maintainable workflow. With a fluent API, you can easily chain steps, incorporate conditional logic, and keep your code modular and testable—perfect for any process that needs a well-orchestrated flow.
Compare changes between two composer.lock files to see what packages have been updated, added, or removed.
Web application to compare two composer.lock and get a beautiful diff.
List of Free Learning Resources In Many Languages.
Related contents:
A growing library of fancy, fun, animated react components & microinteractions to make the web fun again. Free & Open Source.