mrkeyoor.com
_
AI
Open Source
Tech
Repos
Libs
MCP
Guides
Trends
Ask
Tue 15 Sept 21:28 UTC
Evaluations
Open-source projects, reviewed the honest way — including who should skip them.
All
Automation
LLM Tools
Self-Hosted
Dev Tools
Data
Web
AI Tools
Dev Tools
★ 1.0k · Python
ASC
Droid ASC is a Python tool for opening Android APKs, extracting one class at a time, decoding the manifest, and searching references across DEX files. It tries to spare mobile researchers from waiting for a conventional decompiler to index the whole application before the first useful search.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 1.1k · Swift
BrewUI
BrewUI is Homebrew's official macOS app for finding, installing, updating, and removing formulae and casks without typing commands. It still runs the `brew` CLI underneath and shows its work in a console, so the interface does not hide what changed on your Mac.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 48k · JavaScript
moment
Moment.js is an English-documented JavaScript library for parsing, validating, changing, and formatting dates. It gave older browser and Node.js applications one familiar API for date math and localization, but its maintainers now call it a legacy project in maintenance mode.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 14k · Rust
rust-clippy
Clippy checks Rust code for common mistakes, suspicious constructs, slow patterns, and needlessly complex code. It ships through rustup and runs as a Cargo subcommand, giving most Rust projects access to more than 800 documented lints without a separate service.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 576 · Go
gotohp
gotohp is an unofficial desktop and command-line uploader for Google Photos. It handles files or whole directories, can skip media already in an account, and gives users live progress and configurable upload threads without relying on the Google Photos website.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 61k · TypeScript
marktext
MarkText is a free desktop Markdown editor that shows formatted text as you write while keeping the document as a normal local `.md` file. It runs on Linux, macOS, and Windows, with source, focus, and typewriter modes for people who want a calmer alternative to a code editor.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 24k · TypeScript
happy
Happy is an open-source mobile, web, and macOS client for controlling Claude Code or Codex sessions running on your computer. It solves the practical problem of checking progress, answering permission prompts, and switching control between your desk and another device without sending code across the network unencrypted.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 35k · Python
OCRmyPDF
OCRmyPDF is a command-line tool that adds a searchable, copyable text layer to scanned PDFs while preserving the page images. It solves the practical gap between a PDF that merely looks readable and one that can be searched, indexed, archived, or processed by other software.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 33k · JavaScript
sharp
sharp is an image-processing library for JavaScript runtimes that turns large source images into smaller, web-friendly files. It handles resizing, format conversion, rotation, extraction, compositing, colour profiles and transparency, giving application developers a programmable alternative to shelling out to a separate image utility.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 24k · Swift
Kingfisher
Kingfisher is a Swift library that downloads, displays, processes, and caches remote images in Apple-platform apps. It replaces the repeated networking, cache, placeholder, transition, and image-view plumbing that teams would otherwise have to build themselves.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 21k · Python
mypy
Mypy is a static type checker that finds mismatched Python values and function calls before the program runs. It lets teams add type hints gradually, so an existing dynamic codebase can gain earlier feedback without being rewritten all at once.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 72k · Go
act
Act runs GitHub Actions workflow files on your own machine, so you can check a job before pushing a commit. It maps workflow jobs to local Docker containers, supplies GitHub-like variables, and accepts event data and secrets. It is useful feedback, but it does not reproduce every feature or hosted-runner detail.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 5.0k · Go
ligolo-ng
Ligolo-ng gives penetration testers routed access to a remote network through an agent that calls back over TLS. It creates a TUN interface on the operator's machine, so familiar tools can reach the remote network without sending their traffic through proxychains.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 2.4k · Rust
stremio-core
Stremio Core is the shared Rust engine behind Stremio's apps. It manages user and addon state, libraries, playback, notifications, and links so each platform can put its own interface on the same behavior. This is application infrastructure rather than a finished media player.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 26k · QML
cool-retro-term
cool-retro-term is a terminal emulator for Linux and macOS that makes a live shell look like an old cathode-ray tube display. Colors, fonts, screen curvature, glow, and other effects are adjustable from its settings. The shell underneath stays familiar; the visual treatment is the reason to install it.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 5.8k · TypeScript
agent-skills
Agent Skills is a catalog, installer, and read-only MCP server for adding reusable instructions to coding agents. It solves the messy part of putting the same skills into Claude Code, Codex, Cursor, and other supported clients without copying folders by hand.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 24k · Java
gson
Gson is an Apache-2.0 Java library that converts Java objects to JSON and back, including pre-existing classes and generic types. It solves routine data binding with reflection, a tree model, streaming readers and writers, and custom adapters when the defaults do not match your wire format.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 41k · JavaScript
nw.js
NW.js is a desktop application runtime that puts Chromium and Node.js in the same process, letting HTML and JavaScript interfaces call Node modules directly. It gives web developers a route to Windows, macOS, and Linux apps without replacing the interface with a native toolkit.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 33k · Java
WxJava
WxJava is a Chinese-first Java SDK for adding WeChat services to a backend. Its main README and linked wiki are Chinese, and the repository has no parallel English README or English guide. It wraps official accounts, mini programs, payments, corporate WeChat, the open platform, and Channels or WeChat Store, but it is not a ready-made web application or mobile client.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 28k · Rust
niri
Niri controls a Wayland desktop by arranging windows in columns on a horizontal strip that you scroll. New windows appear to the right without squeezing the ones already open, and every monitor keeps its own strip and workspaces. It supplies the window-management core while leaving panels, notifications, login prompts, and other desktop pieces to separate programs.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 37k · JavaScript
marked
Marked turns Markdown text into HTML for use in Node.js, browsers, or a command-line workflow. It solves the common need to render Markdown quickly while leaving security filtering and page presentation to the rest of your application.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 46k · Haskell
pandoc
Pandoc is a command-line tool and Haskell library that converts documents from one markup format to another. It solves the recurring problem of turning a single source document into web pages, office files, ebooks, slides, and other deliverables without maintaining a separate authoring workflow for each format.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 27k · JavaScript
shields
Shields.io turns project facts such as build status, package versions, coverage, downloads, and custom labels into small SVG or raster badges for READMEs and web pages. It solves the otherwise repetitive job of fetching those facts and rendering them in a consistent, readable format, while also providing a badge-generation library and a published design specification.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 37k ·
awesome-docker
Awesome Docker is a volunteer-maintained directory of open-source projects built specifically around Docker. It helps developers and operators find tools for building images, running containers, security, storage, observability, interfaces, and day-to-day workflow without starting from a generic web search.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 1.6k · Rust
AndroidMic
AndroidMic turns an Android phone into a microphone source for a Windows, Linux, or macOS computer. A phone app sends microphone audio over WiFi or USB to a desktop receiver, which plays it into a separate virtual audio device that calling, recording, and streaming software can select.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 24k · Kotlin
mihon
Mihon is an Apache-2.0 Android reader for manga, webtoons, comics, and other image-based publications stored locally or supplied through extensions. It organizes a library, downloads chapters, schedules updates, and sends reading progress to 8 listed tracking services. Mihon ships no content or extension repository, so users must bring local files or choose third-party sources themselves.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 550 · JavaScript
RyukGram
RyukGram is a proprietary iOS tweak that changes Instagram's interface and behavior, adding downloads, feed controls, local archives, privacy switches, and extensive appearance settings. It solves annoyances that the stock app does not let users configure, but the core tweak is currently closed source despite being distributed through a public GitHub repository.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 74k · TypeScript
tabby
Tabby is a configurable terminal emulator that also puts SSH, Telnet, SFTP, and serial connections in one desktop application. It solves the hassle of juggling a local terminal, a separate remote-connection manager, and extra utilities across Windows, macOS, and Linux.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 26k · JavaScript
rollup
Rollup combines JavaScript modules into files that browsers, Node.js, and other tools can consume. It solves the practical problem of writing a codebase with standard ES modules while shipping optimized bundles in modern or legacy formats, including CommonJS, UMD, AMD, and IIFE.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 24k · TypeScript
beekeeper-studio
Beekeeper Studio is a desktop SQL editor and database manager for Windows, macOS, and Linux. Its free Community Edition covers 11 database families, while another group of drivers and features requires a paid edition.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 42k · Swift
stats
Stats is a free macOS menu bar app for watching CPU, GPU, memory, disks, network traffic, battery data, sensors, Bluetooth devices, and clocks. It solves the everyday problem of checking system activity without leaving a monitor window open.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 20k · Go
grpc-gateway
gRPC-Gateway generates a Go proxy that turns ordinary JSON over HTTP requests into calls to an existing gRPC service. It lets one protobuf service support gRPC clients, REST-style clients, and generated API documentation without maintaining a second set of handlers by hand.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 33k · Python
CheatSheetSeries
OWASP Cheat Sheet Series is a practical library of security guidance for people building and reviewing software. It turns broad security topics into focused references that teams can consult while designing features, writing code, and checking controls.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 31k · Go
k6
k6 is a command-line load-testing tool that lets developers describe traffic and performance expectations in JavaScript while its Go-based engine generates the load. It helps teams find slow responses, capacity limits, and performance regressions before users encounter them.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 26k · JavaScript
core-js
core-js supplies JavaScript features that a target browser or runtime does not provide correctly yet. It lets applications use modern language and selected web-platform APIs while supporting older or inconsistent environments, either by patching globals or through imports that avoid global changes.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 3.3k · Rust
cuda-oxide
cuda-oxide is a compiler and runtime for writing NVIDIA GPU kernels in Rust, in the same source files as the host program. It turns those kernels into CUDA PTX and gives Rust code typed tools for memory, launches, synchronization, and asynchronous GPU work.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 3.3k · TypeScript
iloader
iloader is a desktop utility for installing SideStore, LiveContainer, and other IPA files on an iPhone or iPad from a computer. It also handles pairing files, development certificates, and app IDs, reducing the manual work around Apple sideloading.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 34k ·
BetterDisplay
BetterDisplay is a macOS menu-bar app for fixing scaling, brightness, color, virtual-screen, and multi-monitor annoyances. Its public GitHub repository contains only an English README, with no detected programming language or license, so readers can inspect the product documentation and issue tracker but not the app's source.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 51k · C++
json
nlohmann/json gives C++ programs a JSON value that feels much like a standard container. You can add one header or use a package manager, then parse, inspect, change, and serialize JSON without running a separate service.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 275 · C
HardBreacher
HardBreacher is a Windows privilege-escalation proof of concept aimed at Kaspersky Endpoint Security. It demonstrates a claimed flaw that can give the current user control over a file placed in Windows System32; it is not a scanner, patch, or defensive monitoring tool.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 22k · TypeScript
markdown-it
markdown-it turns Markdown text into HTML in Node.js or a browser. It follows CommonMark, exposes the parsed token stream, and lets applications add syntax or rendering behavior through plugins.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 34k · C++
carbon-lang
Carbon is an experimental programming language and toolchain for organizations with large C++ codebases. It tries to make new code easier to read and safer while letting teams call existing C++ and migrate in pieces, although its own README says it is not ready for use.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 29k · C++
deskflow
Deskflow lets one computer's keyboard, mouse, or trackpad control other nearby computers. It solves the desk-clutter problem of switching input devices between machines, while also sharing the clipboard and encrypting connections with TLS by default. It is a software KVM without video switching.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 22k · PHP
PHPMailer
PHPMailer is a PHP library for composing and sending email without hand-building fragile message headers and MIME bodies. It handles SMTP delivery, authentication, attachments, HTML alternatives, international text, and signing so application developers can focus on the message rather than email protocol details.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 35k · Java
netty
Netty is a Java framework for building network servers and clients that need to handle many connections without assigning a thread to every request. It supplies the low-level networking foundation so application teams can focus on protocols and business behavior instead of socket plumbing.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 22k · C
unleashed-firmware
Unleashed Firmware is an unofficial Flipper Zero firmware fork with English documentation, extra Sub-GHz controls and protocols, NFC changes, bundled community apps, and interface tweaks. It is for owners who want more radio and device functionality than the official firmware exposes and who accept responsibility for custom firmware.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 27k · Elixir
elixir
Elixir is a programming language for applications that must handle many things happening at once and recover when part of the system fails. It runs on the Erlang virtual machine and includes its own build tool, test framework, interactive shell, and package workflow.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 39k · Ruby
metasploit-framework
Metasploit Framework is an open-source penetration-testing console and module system for checking vulnerabilities, running authorized exploits, creating payloads, and working with resulting sessions. It puts many security-testing workflows behind one searchable interface instead of making an operator assemble separate scripts for each target.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 19k · Go
migrate
golang-migrate/migrate applies ordered database changes from files, embedded assets, or remote storage. You can run it as a command-line program in any stack or import its version 4 Go library when migration control belongs inside an application.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 16k · Rust
ast-grep
ast-grep is a command-line search, lint, and code-rewriting tool that matches the structure of source code instead of raw text. You write a pattern that looks like normal code, add placeholders for the parts that may vary, and use the matches for one-off changes or repeatable project rules.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 492 · Rust
ai-usagebar
AI Usage Bar puts the remaining limits and reset times for Claude, Codex, Copilot, OpenRouter, and other AI coding services in a desktop bar or terminal screen. It saves people with several subscriptions from opening each provider's billing page to decide which account can take the next job.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 693 · Rust
herdr-reviewr
herdr-reviewr is a terminal code-review pane built for the Herdr agent workspace manager. It lets you inspect an agent's diff, attach comments to lines, and send that feedback back to the agent without switching to a browser or editor.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 17k · Go
katana
Katana is a command-line crawler and Go library for finding URLs, forms, scripts, and network endpoints across a website. It gives security teams and automation pipelines scoped, rate-limited crawling for plain HTTP pages and JavaScript-heavy applications.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 230 · JavaScript
eigenwise-toolshed
Eigenwise Toolshed is a marketplace of six independent Claude Code plugins for repository maps, conditional rules, tracked parallel work, extra subscription models, local usage records, and guided setup. It is meant to stop each new coding session from rediscovering the project or rebuilding the same operating habits.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 5.0k · C
armorpaint
ArmorPaint is a desktop application for painting physically based textures directly on 3D models. It combines brushes, layers, material nodes, baking, mesh tools, and local neural nodes so an artist can move from an unwrapped model to engine-ready texture files in one program.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 50k · Java
jadx
JADX is a desktop and command-line decompiler that turns Android APK and Dex bytecode into Java-like source you can search and inspect. It also decodes the app manifest and resources, helping developers and security analysts understand an Android package when the original source is unavailable.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 20k · C++
blender
Blender is a free, open-source 3D creation suite covering modeling, rigging, animation, simulation, rendering, compositing, motion tracking, and video editing. This repository is the official GitHub mirror of its C and C++ source, intended for Blender development rather than the easiest route for artists who only want the application.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 23k · C#
maui
.NET MAUI is Microsoft's C# and XAML framework for building native Android, iOS, macOS, and Windows applications from one shared project. It provides common UI controls and device APIs while still allowing platform-specific code when one operating system behaves differently.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 22k · TypeScript
desktop
GitHub Desktop is a graphical Git client for macOS and Windows, built by GitHub with Electron, TypeScript, and React. It makes common branch, commit, push, pull, and pull-request work visible for people who would rather not perform every action in a terminal.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 41k · Python
manim
Manim Community is a Python engine for making explanatory animations, especially equations, graphs, geometry, and other mathematical ideas. You describe each scene in code, then Manim renders it as video or an image, which makes precise transformations easier to repeat than manual timeline editing.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 27k · Lua
LazyVim
LazyVim is an English-documented Neovim setup that turns the editor into a configured coding environment while leaving its Lua settings open to change. It supplies plugin choices, editor defaults, language extras, and update machinery so users do not have to assemble everything from scratch.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 1.3k · Rust
navop
Navop is a native desktop workspace that combines database clients, SSH and SFTP, terminals, remote desktops, monitoring, notes, and AI agents. Its main README is in English, with a Chinese translation, and it is aimed at people who would rather manage those connections in one application than keep several specialist tools open.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 6.4k · Markdown
skills
Jakub Krehel's Skills is a set of 11 English-language agent instructions for reviewing and improving web interfaces. It covers UI details, typography, color, accessibility, layout, product copy, change reviews, interface explanations, component stress tests, and design variants.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 66k · Java
Java
TheAlgorithms/Java is a large, searchable collection of algorithms and data structures written in Java for study and contribution. It helps developers inspect working implementations by topic, but the project explicitly says its educational code may be less efficient than Java's standard library.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 25k · TypeScript
coc.nvim
coc.nvim is an IntelliSense engine that gives Vim and Neovim editor features similar to those in VS Code. It handles completion, diagnostics, code navigation, refactoring, and extensions through a Node.js service, helping terminal-editor users get richer coding assistance without changing editors.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 21k · Go
lo
Lo is a Go utility library that applies familiar operations such as map, filter, group, and reduce to typed slices and maps. It cuts repetitive loops from application code and also includes separate packages for lazy iteration, in-place changes, and parallel callbacks.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 25k · Go
d2
D2 is a text language and command-line renderer for making diagrams that can live beside source code and documentation. You describe objects and connections in a `.d2` file, then D2 arranges them and exports the result as an image, document, or presentation file.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 21k · C#
PEASS-ng
PEASS-ng is a suite of local privilege-escalation enumerators for Linux, Unix, macOS, and Windows. LinPEAS and WinPEAS inspect a host for permissions, credentials, services, software, and configuration mistakes that may give an authorized tester a route to higher privileges; optional parsers turn their colored output into JSON, HTML, or PDF.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 56k · Rust
typst
Typst is a markup-based typesetting system for producing polished documents without LaTeX's command-heavy syntax. Its open-source Rust compiler and CLI handle local compilation, live watching, fonts, math, bibliographies, and programmable layouts, while a separate hosted editor adds collaboration.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 76k · C++
imgui
Dear ImGui is a C++ immediate-mode GUI library that draws tool and debug interfaces by emitting vertex buffers into your existing 3D pipeline. It solves the pain of building internal editors, inspectors, and live-tuning widgets without a separate retained UI framework.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 21k · Go
gofr
GoFr is an opinionated Go framework for building microservices, with built-in HTTP, gRPC, configuration, logging, tracing, metrics, and pub/sub. It solves the problem of assembling and wiring the same Kubernetes-friendly service boilerplate in every new Go service.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 21k · C#
CleanArchitecture
CleanArchitecture is a .NET solution template for starting enterprise-style ASP.NET Core applications with clear boundaries between application layers. It generates an Angular, React, or API-only project and lets you choose SQLite, PostgreSQL, or SQL Server, saving teams from assembling that foundation by hand.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 12k · Go
resty
Resty is a Go HTTP client that turns common API work into chained method calls instead of repeated request setup and response plumbing. It handles bodies, authentication, retries, tracing, middleware, server-sent events, and other client concerns while still using Go's HTTP stack underneath.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 19k · Rust
magika
Magika identifies a file's content type from its bytes instead of trusting the filename or extension. It uses a small machine-learning model behind a Rust command-line tool and Python, Rust, JavaScript, and work-in-progress Go bindings, returning a stable label plus confidence and type metadata for routing files through other systems.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 3.3k · TypeScript
PI-Desktop
PI-Desktop is a desktop workspace for running AI coding agents against local projects without tying the workflow to one editor or terminal. It keeps sessions, files, command output, diffs, previews, model settings, and permission decisions in one application while letting you bring your own model provider.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 22k · Go
chezmoi
chezmoi is a command-line dotfile manager that keeps one desired configuration across Linux, macOS, Windows, BSD, and other machines. It stores a source copy in Git, renders machine-specific files with templates, previews differences, and applies the minimum changes needed to the home directory.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 31k · Rust
iced
Iced is a Rust library for building graphical applications on Windows, macOS, Linux, and the web from one state-and-message model. It handles widgets, layout, events, windows, and rendering so a Rust developer does not have to assemble those pieces from lower-level graphics and windowing crates.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 45k · C#
Files
Files is an open-source file manager made specifically for Windows. It replaces the single-window feel of File Explorer with tabs, dual panes, tags, custom layouts, cloud and FTP access, and integrations such as Git while keeping a Windows-style interface.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 249k · C
linux
This is the mainline source tree for the Linux kernel, the code that manages processors, memory, devices, filesystems, networking, and the boundary used by programs on Linux systems. It is source code for kernel development and integration rather than a packaged Linux distribution.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 33k · Rust
tokio
Tokio is a Rust runtime for programs that wait on networks, timers, processes, and other input or output without blocking a thread for each job. It supplies the scheduler, operating-system event loop, sockets, channels, and timing tools that async Rust code needs to run.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 36k · TypeScript
lerna
Lerna is a command-line tool for running tasks, versioning packages, and publishing many JavaScript or TypeScript packages kept in one repository. It solves the coordination work around package order, changed-project selection, release versions, and npm publishing while leaving dependency installation to npm, Yarn, pnpm, or Bun.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 20k ·
system-design-notes
This is a set of English study notes based on volumes 1 and 2 of System Design Interview: An Insider's Guide. It turns the books' interview scenarios into a browsable chapter outline and adds links to deeper technical reading.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 22k · Meson
frida
Frida lets developers and security researchers inspect and change a running program without rebuilding it. It solves the practical problem of seeing what software is doing at runtime, whether that software is on a desktop, mobile device, or another supported target.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 63k · JavaScript
drawio-desktop
draw.io Desktop is the official Electron wrapper for the draw.io diagram editor, packaged for Windows, macOS, and Linux. It lets people make flowcharts, network diagrams, UML, and other visual documents in local files without an account or a cloud service.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 27k · Go
glow
Glow is a terminal Markdown reader that renders local files, standard input, web URLs, and repository pages without opening a browser. Run it with no arguments and it becomes a text interface for finding and reading Markdown below the current directory.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 34k · C++
serenity
SerenityOS is a graphical Unix-like operating system built in one repository, including its kernel, desktop, browser, applications, libraries, and developer tools. It is meant for people who want to study and build an operating system with a late-1990s desktop style, rather than install a conventional Linux distribution.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 225k · Python
Python
TheAlgorithms/Python is a large, browsable collection of algorithms implemented in Python for education. It gives learners and contributors readable examples to study, compare, and improve, rather than a production library to install behind an application.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 23k · JavaScript
mocha
Mocha is a test framework for JavaScript projects running on Node.js or in a browser. It gives teams a familiar place to write and run checks so regressions are caught before software ships.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 190k · Shell
ohmyzsh
Oh My Zsh is a framework for organizing and extending a Zsh configuration. It gives terminal users a ready-made collection of plugins, aliases, themes, update tooling, and documented customization paths, reducing the work of building a useful shell setup from scratch.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 29k
▲40/7d
·
system-design-academy
System Design Academy is a curated index of system-design case studies, fundamentals, interview material, AI engineering articles, and software white papers. It solves the discovery problem for engineers who want one browsable starting point instead of hunting across many publications, but it is a reading list, not an application or executable toolkit.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 2.9k
▲1.1k/7d
· Rust
tgrep
tgrep is a Rust search tool that builds a trigram index so repeated regex searches do not have to scan an entire large repository each time. It runs a local TCP server, keeps the index updated as files change, and is aimed at codebases where ordinary grep-style rescanning has become a noticeable delay.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 50k
▲78/7d
·
open-source-mac-os-apps
Awesome macOS Open Source Applications is a curated directory of free, open-source Mac software, not an application you install or run. It organizes 703 native and cross-platform apps into 49 categories, helping Mac users discover alternatives and developers find projects to contribute to.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 10k
▲15/7d
· Go
buildkit
BuildKit is the build engine used by modern Docker builds, and it can also run as a standalone daemon with its own client. It turns Dockerfiles or other frontends into a dependency graph, executes independent work concurrently, and moves build results or caches to registries, local storage, and cloud backends.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 20k
▲11/7d
· Go
validator
Go Playground Validator checks Go structs and individual values against rules written as tags or registered functions. It handles common formats, comparisons between fields, nested collections, custom types, and translated error messages, saving teams from rewriting the same request checks.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 4.4k
▲2.1k/7d
· TypeScript
teamai-cli
TeamAI CLI is a Git-backed distribution and memory layer for teams that use several coding agents. It sends shared skills, rules, documents, hooks, MCP settings, and selected session learnings into Claude Code, Codex, Cursor, and other supported tools so each agent starts with the team's working conventions.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 64k
▲43/7d
· Rust
rustlings
Rustlings is a set of small Rust exercises plus a terminal program that checks your work as you edit. It gives beginners a short feedback loop for compiler errors, tests, hints, and progress while they read the official Rust Book.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 28k
▲104/7d
· C
zstd
Zstandard is a lossless compression format plus its reference C library and command-line program. It gives developers a tunable alternative to older general-purpose compressors, with a standardized format, fast decompression, and dictionary training for families of small records.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 41k · TypeScript
styled-components
styled-components lets React developers write CSS inside JavaScript or TypeScript components, generating scoped class names and styles from props. It covers browser React, server rendering, Server Components, and React Native through related APIs.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 26k
▲34/7d
· C#
ILSpy
ILSpy turns compiled .NET assemblies back into readable C# so developers can understand libraries when source code is unavailable. It combines a cross-platform desktop browser with command-line, PowerShell, Visual Studio, Visual Studio Code, and reusable-library options.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 32k
▲11/7d
· Python
openai-python
OpenAI's official Python library gives Python 3.10+ applications a typed way to call the OpenAI REST API. It handles client setup, synchronous and asynchronous requests, authentication, and response objects so teams do not have to maintain their own HTTP wrapper.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 75k
▲59/7d
·
awesome-react
Awesome React is an English-language directory of React and React Native frameworks, libraries, learning material, development tools, and example applications. It solves the first hour of discovery by putting 148 resources into one browsable README, though it does not rank or test those choices.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 41k
▲16/7d
· TypeScript
trpc
tRPC lets a TypeScript client call a TypeScript server with matching input, output, and error types, without maintaining a separate API schema or generated client. It is meant to catch broken API calls in the editor and at compile time while keeping the programming model close to ordinary functions.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 12k
▲50/7d
· Go
hetty
Hetty is a local HTTP inspection toolkit for security researchers. It puts a machine-in-the-middle proxy, request log, manual request sender, interception controls, scope rules, and a web interface into one Go application.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 7.0k
▲86/7d
· Rust
vtracer
VTracer converts bitmap images such as JPEG and PNG files into SVG vector graphics. It handles colour artwork and photographs as well as black-and-white line art, with desktop, command-line, Rust, Python, and Node interfaces built around the same tracing engine.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 31k
▲48/7d
·
How-To-Secure-A-Linux-Server
How To Secure A Linux Server is a long, command-heavy guide to hardening a mostly Debian-style home server. It covers threat modeling, SSH, account privileges, updates, firewalls, intrusion detection, auditing, and a separate danger zone for changes that can make a machine unusable.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 1.8k
▲137/7d
· Rust
gpuix
GPUIX lets React and TypeScript developers build desktop interfaces on Zed's native GPUI renderer instead of putting the app inside a browser window. It translates React updates into native GPU-drawn elements for macOS, Windows, and Linux, with a separate browser path through WebAssembly.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 2.8k
▲334/7d
· TypeScript
openscreen
OpenScreen is a desktop recorder and editor for turning screen captures into product demos, tutorials, and short walkthroughs. It records the screen, microphone, system audio, and webcam, then adds cursor treatment, zooms, captions, backgrounds, annotations, and MP4 or GIF export on Windows, macOS, and Linux.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 320k
▲1.2k/7d
· Python
awesome-python
Awesome Python is an edited shortlist of Python frameworks, libraries, and developer tools, organized by the job each project does. Its website adds search and filters, making it useful for finding a few credible candidates before doing a deeper comparison.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 6.9k
▲81/7d
· JavaScript
Acode
Acode is an Android code editor for opening local files, editing several programming languages, and previewing websites on a phone or tablet. It adds a JavaScript console, SFTP access, SSH and an Alpine terminal, plus its own plugin system.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 4.0k
▲149/7d
· JavaScript
ios-location-spoofer
iOS Location Spoofer is primarily documented in Chinese; an English README exists, but it lags the Chinese file in several technical details. It rewrites Apple's network-location responses through a proxy app so an iPhone reports chosen coordinates without a jailbreak, computer, or developer account.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 10k · JavaScript
wloc
wloc is a Chinese-language iOS testing tool that changes the coordinates returned by Apple's Wi-Fi and cell-based location service. The repository has no English setup guide. It combines proxy scripts, a map picker, and optional Cloudflare Worker hosting so an authorized tester can switch or clear a simulated network location without typing coordinates.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 50k
▲148/7d
· TypeScript
tldraw
tldraw is a source-available React SDK for putting an infinite drawing canvas inside a web application. It supplies the editor, default whiteboard interface, data model, multiplayer sync, and extension points needed to build diagramming, annotation, workflow, or visual AI products.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 139k
▲127/7d
· C
PowerToys
PowerToys is a Windows 10 and 11 utility suite from Microsoft that puts more than 30 small desktop tools under one settings app. It handles jobs such as arranging windows, remapping keys, launching apps, bulk-renaming files, extracting screen text, and keeping a PC awake without making users assemble a folder of separate utilities.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 25k
▲1/7d
· Emacs Lisp
spacemacs
Spacemacs is a ready-made Emacs configuration that organizes editing commands behind memorable key sequences and lets people use Vim or Emacs input styles. It solves the blank-canvas problem of building an Emacs setup by supplying a UI, conventions, documentation, and configuration layers for common programming work.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 22k
▲50/7d
· JavaScript
tabler-icons
Tabler Icons is a large, MIT-licensed collection of SVG icons for websites and apps. It gives teams one consistent 24x24 visual system, then packages that system for direct SVG use, sprites, webfonts, popular JavaScript frameworks, and several export formats.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 1.1k
▲32/7d
· Python
darwin-vm
darwin-vm is a QEMU-based environment for booting recent iOS and macOS kernels into a bare root shell. It gives kernel researchers a place to inspect Darwin internals, patch a recovery filesystem, run command-line programs, and attach a debugger without using a physical iPhone or Mac as the target. It does not reproduce the screen or the rest of the consumer device experience.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 18k
▲60/7d
· Rust
Seelen-UI
Seelen UI is a replacement desktop environment for Windows 10 and 11 that can take over the taskbar, dock, launcher, window tiling, flyouts, and virtual desktops. It is for people who want those parts configured in one application instead of assembling several Windows utilities.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 1.1k
▲296/7d
· Rust
sofka
Sofka is a Rust terminal interface for watching and operating Kubernetes clusters without constantly assembling kubectl commands. It puts standard resources, custom resources, logs, events, incident clues, port-forwards, and common Flux CD or Argo CD actions into one keyboard-driven screen. Its central idea is one generic object pipeline, so an unfamiliar CRD remains usable even without a purpose-built view.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 26k
▲3/7d
· TypeScript
NativeScript
NativeScript is a TypeScript and JavaScript toolkit for building native iOS, Android, and visionOS applications while calling platform APIs directly. It solves the problem of sharing application logic and familiar web-language skills without limiting developers to browser-based interfaces.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 3.8k
▲38/7d
· JavaScript
codex-desktop-linux
ChatGPT Community for Linux is an unofficial distribution that verifies OpenAI's signed Linux ChatGPT package, wraps it for several Linux package systems, and adds optional community features. It gives Linux users Chat, Work, and Codex in a desktop app while keeping the unmodified application archive byte-identical when no optional patch is enabled.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 54k
▲5/7d
· Python
requests
Requests is a synchronous Python library for making HTTP/1.1 calls without handling connection details by hand. It covers URL parameters, forms, JSON, authentication, sessions, cookies, proxies, TLS verification, uploads, and streamed downloads through a small API.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 28k
▲3.3k/7d
· TypeScript
Recordly
Recordly is an open-source desktop screen recorder and editor for product demos, walkthroughs, and short instructional videos. It records the screen, microphone, system audio, and webcam, then adds zooms, cursor treatment, annotations, framing, and MP4 or GIF export in the same app.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 91k
▲11/7d
· TypeScript
storybook
Storybook is a workshop for building, viewing, testing, and documenting interface components away from the rest of an application. It gives teams a shared place to inspect UI states without navigating through every product flow that normally contains them.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 49k
▲14/7d
· Julia
julia
Julia is a programming language built for technical computing, combining an interactive, high-level style with an explicit focus on performance. It gives researchers, engineers, and numerical programmers one language for exploratory work and serious software instead of forcing an early split between a convenient scripting tool and a lower-level implementation.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 23k
▲20/7d
· Emacs Lisp
core
Doom Emacs is a configuration framework that turns GNU Emacs into an opinionated editor with Vim-style keys, language tools, workspaces, and curated packages. It reduces the work of assembling a personal Emacs setup while leaving your private configuration and system dependencies in your hands.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 26k
▲29/7d
· Rust
difftastic
Difftastic compares code by syntax instead of treating every file as a stack of lines. It makes refactors and formatting changes easier to review because it can show which expressions changed even when they moved across lines.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 20k
▲4/7d
· PHP
phpunit
PHPUnit is an xUnit-style testing framework and command-line test runner for PHP. It gives developers assertions, fixtures, test doubles, data providers, and machine-readable reports for checking PHP code before it ships.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 28k
▲9/7d
· C++
emscripten
Emscripten is a compiler toolchain that turns C and C++ programs into WebAssembly, with JavaScript or HTML needed to load them in browsers and other runtimes. It solves the hard parts of moving an existing native codebase to the web, including support for familiar libraries such as SDL2 and OpenGL-style graphics APIs.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 17k
▲17/7d
· Go
chisel
Chisel is a single-file networking tool that carries TCP or UDP tunnels over HTTP and protects the connection with SSH. It helps operators reach services through restrictive firewalls, expose a controlled route into a network, or create reverse forwards without deploying a larger VPN platform.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 31k
▲12/7d
· C
openssl
OpenSSL is a C toolkit for securing network connections with TLS, DTLS, and QUIC, plus a general-purpose cryptography library. It gives operating systems, servers, and application developers the protocol code, certificate tooling, and cryptographic primitives needed to protect data in transit.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 4.1k
▲66/7d
· Rust
nono
nono runs coding agents and the tools they call inside a local operating-system sandbox, limiting which files, networks, commands, and credentials each process can reach. It gives teams a reviewable policy outside the agent's prompt, without requiring a container or virtual machine for each session.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 3.4k
▲33/7d
· TypeScript
lazycodex
LazyCodex packages the OmO agent harness for Codex, adding project memory, planning, persistent execution, specialist agents, hooks, and completion checks. It is for developers who want a strongly opinionated workflow layered over Codex instead of assembling those pieces themselves.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 1.6k
▲149/7d
· Rust
ai-toolbox
AI Toolbox is a cross-platform desktop control panel for provider, model, prompt, session, MCP, skill, and gateway settings across coding assistants such as Claude Code, Codex, Gemini CLI, and OpenCode. Its main README and supporting docs are primarily Chinese, with no separate English README, although the application lists Chinese and English interface options. It replaces scattered configuration files and manual copying with one local database and synchronization layer.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 24k
▲62/7d
· JavaScript
cli
Spicetify CLI customizes the official Spotify desktop client on Windows, macOS, and Linux. It lets people change the interface, inject CSS, add extensions, and install custom apps instead of accepting Spotify's stock desktop experience.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 33k
▲4/7d
· Rust
comprehensive-rust
Comprehensive Rust is an open-source course from Google's Android team for experienced software engineers learning Rust. Its core curriculum runs for four days, with separate material on Android, Chromium, bare-metal work, concurrency, idiomatic code, and unsafe Rust.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 39k
▲120/7d
· C++
aseprite
Aseprite is a desktop editor for drawing pixel art and frame-based sprite animation, with layers, palettes, onion skinning, tiled drawing, sprite-sheet export, Lua scripting, and a command-line interface. Its source is public, but the project EULA restricts modification and redistribution, so it is source-available rather than open source under a standard OSI license.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 73k
▲95/7d
·
awesome-cpp
Awesome C++ is an English-language index of C and C++ libraries, frameworks, tools, books, talks, and reference sites. It helps developers find candidates by topic, with a short description and usually a license label, then sends them to each project's own documentation.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 20k
▲24/7d
· C++
filament
Filament is a C++ renderer that draws real-time 3D scenes with materials and lighting modeled on physical behavior. It gives Android, iOS, desktop, and web applications one rendering engine, plus tools for compiling materials and preparing scene assets.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 26k
▲184/7d
· JavaScript
GDevelop
GDevelop is an open-source game editor and runtime for making 2D, 3D, and multiplayer games with an event system instead of writing the whole game in code. It publishes to the web, desktop, and mobile, while still giving contributors access to the JavaScript engine, React and Electron editor, extensions, and C++ core.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 47k · JavaScript
serverless
Serverless Framework is a command-line tool that turns a YAML service description into AWS Lambda code and the cloud resources around it. Version 4 covers deployment, logs, local-to-cloud development, multiple function languages, and an extension system, with AWS now the clear focus.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 117k
▲290/7d
· C++
godot
Godot is a free, open-source engine for making 2D and 3D games from one editor. It gives developers the rendering, scene, scripting, export, and supporting tools needed to build games without assembling an engine from separate parts.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 21k
▲7/7d
· Rust
wasmer
Wasmer runs WebAssembly programs on desktops, servers, edge systems, and in browsers. It gives developers a portable execution layer with file, network, and environment access disabled unless they explicitly allow it, and it can also be embedded through SDKs for several languages.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 26k
▲79/7d
· C#
UniGetUI
UniGetUI is a desktop interface that lets you find, install, update, and remove software managed by several package managers from one place. It is primarily for Windows 10 and 11, while also offering macOS and Linux builds for people who would rather use a graphical app than remember each manager's commands.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 37k
▲35/7d
· Java
leetcode
doocs/leetcode is a Chinese-first library of LeetCode and programming-interview solutions, and an English README is available. It helps developers study algorithms, compare implementations across several languages, and find worked answers by problem or technique.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 6.0k
▲11/7d
· Go
jira-cli
JiraCLI puts common Jira work in a terminal, including finding issues, creating and cloning tickets, linking work, changing status, and exploring epics or sprints. It is meant to reduce trips through the Jira web interface, not replace every part of it.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 3.7k
▲4/7d
· Go
datadog-agent
Datadog Agent is the software that runs on hosts and clusters to collect metrics, traces, logs, processes, and security data for the Datadog service. This repository contains the source for Agent versions 6 and 7, including separate binaries for host, cluster, tracing, system, and security work.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 4.0k
▲558/7d
· TypeScript
skills
HumanLayer Skills is a small collection of Claude Code instructions for editing CLAUDE.md files, tightening React props, designing recurring coding-agent jobs, and explaining code visually. It gives an agent detailed working methods rather than shipping a library or service that your application calls.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 14k
▲208/7d
· Rust
gpui-kit
GPUI Kit is a Rust toolkit for building desktop applications on macOS, Windows, and Linux. It supplies styled controls, lower-level interface behavior, and an optional JavaScript extension runtime, so a team does not have to assemble those pieces directly on top of GPUI.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 868
▲27/7d
· JavaScript
power-platform-skills
Power Platform Skills is Microsoft's plugin marketplace for building Power Pages sites, Power Apps, Power Automate flows, MCP widgets, and related mobile projects with Claude Code or GitHub Copilot. It packages instructions, commands, agents, templates, and MCP connections around Microsoft's existing developer tools rather than replacing those tools.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 4.1k
▲328/7d
· HLSL
renodx
RenoDX is a DirectX game-modding toolkit built on ReShade's add-on system. It lets mod authors replace shaders, change rendering resources, add controls, and inspect live frames so they can fix HDR output and other rendering behavior without patching each game executable.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 36k
▲57/7d
· JavaScript
CyberChef
CyberChef is a browser workbench for decoding, encoding, decompressing, hashing, parsing, and inspecting data. You build a recipe by arranging operations, feed it text or a file, and see each transformation without writing a one-off script.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 5.1k
▲191/7d
· Python
exploitarium
Exploitarium is a consolidated archive of public vulnerability research and proof-of-concept code covering many unrelated software projects. It helps security researchers study reported flaws, reproduce findings in controlled environments, and inspect the evidence behind a disclosure, but it is not a single ready-to-run application.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 31k
▲71/7d
· Rust
egui
egui is a Rust library for building interactive graphical interfaces from the same code on native platforms, the web, and supported game engines. Its immediate-mode approach lets an application describe the current interface each frame, which is useful when a conventional native-looking toolkit would add more structure than the job needs.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 22k
▲18/7d
· Rust
Ciphey
Ciphey is a Rust command-line tool and library that tries to turn unknown encoded or classically encrypted text into readable output. It searches through decoders, checks candidate text, and reports the path it used, saving the trial-and-error work common in capture-the-flag puzzles and data triage.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 20k
▲52/7d
· C++
TranslucentTB
TranslucentTB is a Windows utility that changes the taskbar's color, transparency, blur, and acrylic effect. It can switch appearances when a window is maximized or when Start, Search, or Task View opens, solving a small personalization problem without replacing the whole Windows shell.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 45k
▲21/7d
· JavaScript
reactjs-interview-questions
ReactJS Interview Questions is an English reference that collects short answers, code samples, and practice material for React interviews. It covers core React, Router, testing, Redux, React Native, React 18 and 19, with older answers kept in a separate section.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 22k
▲13/7d
· C
micropython
MicroPython is a compact implementation of Python 3.x for microcontrollers, embedded systems, and other constrained devices. It lets developers write familiar Python while retaining direct access to hardware such as GPIO, timers, buses, Bluetooth, and USB.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 30k
▲53/7d
· Swift
Rectangle
Rectangle is a free macOS window manager that moves and resizes windows with keyboard shortcuts or edge dragging. It solves the everyday problem of arranging apps into halves, thirds, quarters, and other practical layouts without manually adjusting each window.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 89k
▲201/7d
·
system-design-101
System Design 101 is a visual, plain-English library of guides about APIs, networking, databases, architecture, and real-world systems. It helps developers build a broad mental map of system design topics and prepare for interviews without starting with a dense textbook.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 24k
▲68/7d
· C
HandBrake
HandBrake converts existing video into MP4, MKV, or WebM files that are easier to store and play across phones, televisions, computers, and browsers. It wraps a complicated set of codecs and filters in desktop applications and a command-line tool, so most users can start with a preset instead of designing an encoding command.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 27k
▲47/7d
· Go
Wox
Wox is an open-source desktop launcher for macOS, Linux, and Windows that puts app launching, file finding, and common actions behind one keyboard-driven search box. It is meant to cut down the time spent moving through menus and separate utilities, while plugins add tasks beyond the built-in search experience.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 29k
▲41/7d
· C++
notepad-plus-plus
Notepad++ is a free Windows text and source-code editor whose codebase is primarily C++; the supplied README is in English. It replaces the basic Notepad experience with support for programming and natural languages, solving the need for a focused editor without requiring a full development environment.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 55k
▲52/7d
· C++
ImHex
ImHex is a graphical hex editor and binary-analysis workbench for reverse engineers, programmers, and file-format researchers. It combines byte editing with a C-like pattern language, disassembly, diffing, hashing, YARA scans, visualizers, remote data sources, and plugins.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 23k
▲19/7d
· Go
oh-my-posh
Oh My Posh is a cross-platform prompt engine that gives many shells the same configurable status line. It turns the current path, Git state, language versions, cloud context, command result, and other data into themed blocks and segments, solving the problem of maintaining separate prompt scripts on Windows, macOS, and Linux.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 24k
▲25/7d
· Rust
coreutils
uutils coreutils rewrites the familiar GNU command-line utilities in Rust and targets Linux, macOS, BSD, Windows, and WASI. It gives operating systems and tool builders one portable codebase for commands such as `ls`, `cp`, and `sort`, while treating output or exit-code differences from GNU as bugs.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 32k
▲60/7d
· TypeScript
refined-github
Refined GitHub is a browser extension that changes GitHub's web interface to remove annoyances and add shortcuts, context, and safer defaults. It improves repository pages, pull requests, comments, notifications, releases, and other views without asking a team to replace GitHub.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 39k
▲20/7d
· Ruby
devdocs
DevDocs puts reference manuals for many programming languages and tools into one searchable web interface. It solves the tab-hopping problem with fast lookup, keyboard navigation, and offline copies, while deliberately leaving tutorials and broad web search to other tools.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 23k
▲15/7d
· JavaScript
v86
v86 is a JavaScript x86 PC emulator that translates machine code into WebAssembly at runtime, letting a browser boot older and 32-bit operating systems without a native virtual machine. It solves the awkward problem of putting an interactive legacy PC, teaching environment, or OS demo directly on a web page.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 63k
▲112/7d
· Kotlin
Magisk
Magisk is a Kotlin-led, open-source toolkit for customizing rooted Android devices, with English documentation available. It gives apps controlled root access, applies modifications without directly rewriting read-only partitions, handles boot images, and can load code into app processes.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 64k
▲172/7d
· C
FFmpeg
FFmpeg is the source project behind command-line tools and C libraries for decoding, encoding, filtering, inspecting, playing, and streaming audio, video, subtitles, and metadata. It solves media plumbing problems at a depth that most friendlier converters reach by calling FFmpeg underneath.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 7.9k
▲42/7d
· Rust
trippy
Trippy is a terminal network diagnostic that combines repeated ping statistics with traceroute hop discovery. It traces with ICMP, UDP, or TCP, shows changing routes and latency in an interactive interface, and can export results for scripts or incident notes.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 12k
▲141/7d
· TypeScript
portless
Portless replaces changing local port numbers with stable names such as https://api.myapp.localhost. It runs a local reverse proxy, starts development servers on free ports, and keeps URLs predictable across monorepos and Git worktrees.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 74k
▲619/7d
· Python
30-Days-Of-Python
30 Days of Python is a free, English-language course that takes a beginner from installing Python through data work, web APIs, Flask, and MongoDB. Each numbered day combines an explanation, examples, and exercises, with translation folders for several languages. It solves the blank-page problem for self-directed learners by supplying an ordered route through a large subject.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 26k
▲110/7d
· C++
fmt
{fmt} is a C++ library for turning values into strings and printing them without the awkwardness and safety problems of printf or iostreams. It gives developers a consistent formatting syntax, compile-time checks where supported, and helpers for dates, containers, colors, files, Unicode, and custom types.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 38k
▲2.1k/7d
· Rust
herdr
Herdr is a persistent terminal workspace built around coding agents. It keeps agents in real panes, marks them working, blocked, done, idle, or unknown, and gives people and other agents a CLI and socket API for creating panes, sending prompts, and waiting for state changes.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 33k
▲90/7d
· C++
shadPS4
shadPS4 is an early PlayStation 4 emulator core for Windows, Linux, and recent Apple-silicon Macs. It lets owners run supported games from their own dumps, but end users are directed to a separate Qt launcher and must check compatibility title by title.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 24k
▲9/7d
· Python
loguru
Loguru is a Python logging library built around one preconfigured logger and one method for adding output destinations. It makes colored console output, rotating files, structured records, exception capture, and contextual fields easier to set up than Python's standard logging package.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 34k
▲6/7d
· Python
poetry
Poetry is a Python project manager that resolves and locks dependencies, creates isolated environments, builds packages, and publishes them. It puts work that often spans pip, virtualenv, build frontends, and several packaging files behind one command-line tool and a pyproject.toml file.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 40k
▲43/7d
· Go
croc
croc is a command-line tool for sending files and folders directly between computers with end-to-end encryption. It replaces account-based cloud sharing and awkward network setup with a short code phrase, while a relay fallback helps peers connect when a direct path is unavailable.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 50k
▲88/7d
· Ruby
brew
Homebrew is a package manager that gives developers one command-line place to find, install, update, and troubleshoot software. It organizes command-line packages as formulae and desktop applications as casks, while `brew bundle` helps describe a machine's tool set.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 2.6k
▲163/7d
· Rust
workmux
Workmux pairs each Git worktree with a tmux window or another supported terminal multiplexer, giving every branch its own shell, editor, server, and coding agent. It creates the workspace, runs setup commands, tracks agent status, and can merge and remove the branch when the task is finished.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 63k
▲273/7d
· Kotlin
v2rayNG
v2rayNG is a Kotlin Android client that connects through either the Xray or v2fly core, giving users a mobile interface for V2Ray-compatible proxy setups. Its README provides both English and Chinese instructions, including downloads, routing-data management, signature checks, and developer setup. It solves the client-side configuration problem, but it does not provide a proxy server or subscription by itself.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 73k
▲139/7d
· PHP
SecLists
SecLists is a large, ready-made collection of usernames, passwords, URLs, sensitive-data patterns, fuzzing payloads, web shells, and other lists used in authorized security assessments. It saves testers from rebuilding the same input dictionaries whenever they prepare a new testing box.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 27k
▲47/7d
· C
hashcat
Hashcat is a command-line password recovery and auditing tool that tests candidate passwords against hashes you already possess. It runs on GPUs and CPUs, covers hundreds of hash formats, and lets authorized security teams check whether captured or exported password data falls to realistic wordlists and rules.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 28k
▲7/7d
· JavaScript
eslint
ESLint reads JavaScript, applies a configurable set of rules to its syntax tree, and reports code patterns your team wants to catch. It can also fix some findings, while plugins and alternate parsers extend it to frameworks and languages such as React and TypeScript.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 25k
▲55/7d
· C
fastfetch
Fastfetch is a C command-line program that reads local system details and prints them beside a logo in the terminal. It is a maintained replacement for Neofetch with JSONC configuration, machine-readable output, and support for Linux, macOS, Windows, Android, BSD variants, Haiku, and SunOS.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 30k
▲9/7d
· PHP
composer
Composer is the dependency manager for PHP projects. It reads a project’s declared packages, resolves compatible versions, and installs the resulting dependency set so teams do not have to manage third-party code by hand.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 33k
▲44/7d
· C++
Proton
Proton lets Steam run Windows-only games on Linux by using Wine underneath. For most players, it solves compatibility inside Steam without asking them to build, patch, or configure the project themselves.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 22k
▲124/7d
·
obsidian-releases
This repository publishes Obsidian releases and maintains the directories that tell the app which community plugins and themes are available. It solves distribution and discovery for Obsidian's extension ecosystem, but it is not the Obsidian application source code and Obsidian itself is not open source.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 27k
▲11/7d
· CMake
vcpkg
vcpkg is a free C and C++ package manager maintained by Microsoft and the wider community. It helps teams fetch, build, version, and reuse native dependencies across Windows, macOS, and Linux without maintaining a separate hand-written build recipe for every library.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 973
▲105/7d
· JavaScript
backpass
Backpass reads coding-agent transcripts from your machine and proposes small, evidence-backed changes to AGENTS.md, CLAUDE.md, and project skills. It is meant for teams that keep correcting the same agent mistakes by hand and want those corrections tied to real sessions before they reach a shared instruction file.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 23k
▲99/7d
· Go
superfile
superfile is a terminal file manager that puts browsing, previews, metadata, file operations, and a command bar into a panel-based interface. It is for people who want more visual context than shell commands provide while keeping file work inside the terminal.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 35k
▲3/7d
· Java
glide
Glide is an Android library that fetches, decodes, resizes, caches, and displays images, animated GIFs, and video stills. It is aimed at image-heavy screens where repeated downloads and decoding can make scrolling stutter, and it can use OkHttp or Volley instead of its default network layer.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 7.0k
▲19/7d
· Rust
pyrefly
Pyrefly is a Python type checker and language server written mainly in Rust. It finds type mistakes from the command line and supplies editor features such as completion, navigation, hovers, and inlay hints, with migration tools for projects already using mypy or Pyright.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 34k
▲44/7d
· C++
WSL
Windows Subsystem for Linux lets Windows users run Linux command-line tools and applications alongside their Windows software. This repository contains the open-source WSL application and its developer build loop, while the Linux kernel, GUI integration, and user documentation live in related repositories.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 17k
▲45/7d
· TypeScript
capacitor
Capacitor turns an existing web app into iOS and Android projects and gives its JavaScript code a bridge to native device APIs. It helps web teams share one interface across mobile and the browser, while leaving platform-specific code and store builds in Xcode and Android Studio.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 52k
▲14/7d
· JavaScript
prettier
Prettier parses source code and prints it again using a fixed set of formatting rules, replacing team debates about spaces, wrapping, quotes, and line breaks with one repeatable output. It supports JavaScript, TypeScript, CSS, HTML, JSON, Markdown, YAML, GraphQL, and several related formats in core, with plugins covering more languages.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 481
▲34/7d
· JavaScript
Backend-from-first-Principle
Backend from First Principles is an English-language course made of 24 browser-readable chapters on HTTP, APIs, data stores, reliability, security, deployment, and distributed communication. It pairs the explanations with small examples in Go, Python, SQL, shell, configuration formats, and some JavaScript rather than building one application from start to finish.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 27k
▲1.4k/7d
· C#
Wand-Enhancer
WandEnhancer is a Windows patcher for the Wand (WeMod) desktop app. It changes the local interface, adds custom client scripts, and provides a phone-friendly control panel for an active trainer, solving problems the official client does not expose as settings.
Setup
Docs
Community
Maturity
Verdict inside
Dev Tools
★ 34k
▲44/7d
· TypeScript
backstage
Backstage is an open-source framework for building a company developer portal around a shared software catalog. It gives engineers one place to find services, owners, documentation, and approved project templates instead of hunting across separate infrastructure tools.
Setup
Docs
Community
Maturity
Verdict inside