development
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.
Slow down, pause, or speed up time of any web content.
Debug animations, study cool demos, and make games easier or harder.
Build ultra fast, tiny, cross-platform desktop apps.
Everything you need to build ultra fast, tiny, cross-platform desktop applications with TypeScript.
Related contents:
Let coding agents diagnose and fix your React code.
One command scans your codebase for security, performance, correctness, and architecture issues, then outputs a 0–100 score with actionable diagnostics.
Continuous, non-invasive background code review for agents, to work better and faster. With TUI and CLI support.
Continuous code review for coding agents. Review commits immediately, catch issues early, and fix them while context is fresh.
Related contents:
Strongly typed queries for PostgreSQL and TypeScript
pg-typesafe generates TypeScript types for PostgreSQL queries. It does so with no runtime dependencies, and zero additional verbosity.
The WebMCP API enables web applications to provide JavaScript-based tools to AI agents.
Related contents:
Fluorite is the first console-grade game engine fully integrated with Flutter. Its reduced complexity by allowing you to write your game code directly in Dart, and using all of its great developer tools. By using a FluoriteView widget you can add multiple simultaneous views of your 3D scene, as well as share state between game Entities and UI widgets - the Flutter way!
The formatter multiplexer.
treefmt streamlines the process of applying formatters to your project, making it a breeze with just one command line.
SDLC Infrastructure Threat Framework
A comprehensive framework for understanding and mitigating supply chain security threats across the Software Development Lifecycle infrastructure.
Related contents:
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Related contents:
The #1 local WordPress® development tool. Local WordPress development made simple.
An effortless way to develop WordPress sites locally.
Related contents:
Pretty logs in JavaScript!
Simple, powerful, and pretty. Make and improve your logs with kittylog.
KittyLog is a JavaScript library that makes your logs visually appealing and easy to understand. It helps organize information clearly and adds colors and styles to make messages stand out.
Create meaningful service names that are unlikely to change over time by composing the name from elements that describe what the service does.
pre-commit is a framework to run hooks written in many languages, and it manages the language toolchain and dependencies for running the hooks.
prek is a reimagined version of pre-commit, built in Rust. It is designed to be a faster, dependency-free and drop-in alternative for it, while also providing some additional long-requested features.
Live Activities & Widgets in React Voltra lets React Native developers build native Live Activities and widgets on iOS and Android using React components — no Swift or Kotlin required. It supports hot reload, push updates on iOS, and a config plugin that wires everything automatically.
Related contents:
⚡ High-performance job queue for Bun. SQLite persistence, DLQ, cron jobs, S3 backups.
raylib is a simple and easy-to-use library to enjoy videogames programming.
raylib is a simple and easy-to-use library to enjoy videogames programming.
raylib is highly inspired by Borland BGI graphics lib and by XNA framework and it's especially well suited for prototyping, tooling, graphical applications, embedded systems and education.
Related contents:
Binary Ninja is an interactive decompiler, disassembler, debugger, and binary analysis platform built by reverse engineers, for reverse engineers. Developed with a focus on delivering a high-quality API for automation and a clean and usable GUI, Binary Ninja is in active use by malware analysts, vulnerability researchers, and software developers worldwide. Decompile software built for many common architectures on Windows, macOS, and Linux for a single price, or try out one of our limited (but free!) versions.
Related contents:
A workshop created by the Lambda village @ the WHY2025 summer camp. A programming challenge based on a pure lambda calculus.
The goal is to introduce Haskell from the ground up. This repository provides the source code for the "WhyLambda" challenge, which is a lambda term interpreter containing a secret.
Related contents:
holistic Visual Regression Testing cloud. Open source alternative to Percy, Chromatic, Applitools.
Lost Pixel is an open-source visual regression testing tool. Run visual regression tests on your Storybook and Ladle stories and your application pages.
Parallel testing for PHPUnit.
The objective of ParaTest is to support parallel testing in PHPUnit. Provided you have well-written PHPUnit tests, you can drop paratest in your project and start using it with no additional bootstrap or configurations!
Related contents: