A JavaScript library and CLI that converts JS source code into SVG flowcharts, with abstraction levels, code-block modifiers and themes.
Category
Best open-source Developer Tools projects
A curated list of open-source Developer Tools projects on GitHub, with AI summaries, stars, licenses and maintenance status.
Sort:Recently added
A terminal TUI for browsing, connecting to, and managing SSH hosts defined in your ~/.ssh/config file.
A Linux kernel framework that lets you build virtual PCIe devices in userspace and test host drivers against them without real hardware.
A keyboard-driven terminal UI for connecting to and querying many SQL databases, inspired by lazygit.
A terminal UI for Linux that lists listening network ports and lets you inspect or kill the owning processes.
Interactive terminal disk space analyzer that scans directories, finds what is using space, and deletes it from the TUI.
Interactive terminal tool to find processes by name, path, arguments, or port and kill them, like pkill with live fuzzy search.
A Python library for printing tabular data as attractive ASCII tables, with HTML, JSON, CSV, LaTeX and other output formats.
A free Windows tool for monitoring system resources, inspecting processes, debugging software and spotting malware, a successor to Process Hacker.
Qt-based desktop client for displaying and controlling Android devices over USB or Wi-Fi, without root or installing anything on the device.
Python framework for building web scrapers that use a humane browser driver and HTTP requests to get past bot detection, with UI and desktop app options.
An open-source, low-latency remote desktop for Linux, written in Rust with WebRTC transport and GStreamer hardware encoding.
A terminal UI tool written in Go that discovers and explores devices on your local network without elevated privileges.
A terminal-based battery and energy monitor for macOS and Linux that shows which processes drain your laptop battery.
Data generation platform that produces realistic synthetic events and streams them live or generates them in bulk to logs, databases, and HTTP endpoints.
A desktop and VS Code tool for building, editing and comparing JSON documents, plus generating JSON from programming language classes.
A TypeScript re-implementation of the ADB client that runs in Chromium browsers, Node.js and Electron, connecting to Android devices over WebUSB.
Terminal API client that stores HTTP, GraphQL, gRPC, WebSocket and SSE requests as plain .http files you can version in git.
Command-line tools for parsing documents into markdown, running local semantic keyword search, and asking questions over files with an AI agent.
A terminal tool that replays Git commits as animated typing sessions with syntax highlighting and file tree transitions.