Open Source Developer Tools

Discover 447 open source Developer Tools repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Developer Tools projects here are most often combined with Python, AI Agents and CLI. Last updated October 4, 2026.

447 repositories · updated October 4, 2026

froggit: Manage Git Repositories in a Terminal UI

froggit: Manage Git Repositories in a Terminal UI

Froggit is a keyboard-driven terminal interface for everyday Git work, with visual feedback for staging, branches, commits, and remotes. It suits developers who want a streamlined alternative to running Git commands individually.

GoGolangDeveloper Tools
Added Apr 14, 2026 View details
tsgolint: Lint TypeScript and JavaScript in Go

tsgolint: Lint TypeScript and JavaScript in Go

tsgolint is an experimental Go linter that uses typescript-go for type-aware JavaScript and TypeScript rules. It explores faster typed linting, but is an early-stage prototype and is not production-ready or actively developed.

GoTypeScriptJavaScript
Added Apr 14, 2026 View details
bunster: Compile Shell Scripts into Static Binaries

bunster: Compile Shell Scripts into Static Binaries

Bunster transpiles shell scripts into Go and builds them as standalone binaries, rather than bundling a script that still needs a shell. It is aimed at developers distributing shell-based tools, but currently supports only a subset of Bash features.

GoShellCompiler
Added Apr 13, 2026 View details
typed-ffmpeg: Build Type-Safe FFmpeg Filter Graphs

typed-ffmpeg: Build Type-Safe FFmpeg Filter Graphs

typed-ffmpeg provides Python and experimental TypeScript interfaces for constructing FFmpeg commands with filter-aware typing. It suits developers who want editor support, reusable filter graphs, and clearer validation than assembling command-line strings by hand.

PythonTypeScriptLibrary
Added Apr 11, 2026 View details
gpt-pilot: Build Apps with an AI Developer Assistant

gpt-pilot: Build Apps with an AI Developer Assistant

GPT Pilot is a Python tool that works with a developer to plan, code, review, and debug applications step by step. The repository is no longer maintained and includes a security notice about a removed credential-stealing payload.

PythonAIDeveloper Tools
Added Apr 11, 2026 View details
ZeQLplus: Browse SQLite Databases in a Terminal

ZeQLplus: Browse SQLite Databases in a Terminal

ZeQL+ is a cross-platform terminal browser for SQLite databases, with table browsing, paginated rows, and custom SQL queries. It suits developers and database users who want a lightweight command-line tool without a graphical interface.

DatabaseTerminalCLI
Added Apr 10, 2026 View details
cursorless-talon: Voice Commands for Structural Code Editing

cursorless-talon: Voice Commands for Structural Code Editing

Cursorless Talon provides the voice-command side of Cursorless, a system for editing code by speaking. It is intended for developers using Talon who want to navigate and manipulate code through spoken, structure-aware commands.

PythonDeveloper ToolsAutomation
Added Apr 7, 2026 View details
omakub: Set Up an Ubuntu Web Development System

omakub: Set Up an Ubuntu Web Development System

Omakub configures a fresh Ubuntu installation as an opinionated web development system, aiming to reduce the manual setup needed to get started. The repository is retired and archived, so check its documentation and successor links before choosing it for a new setup.

ShellLinuxWeb Development
Added Apr 6, 2026 View details
bidict: Create Bidirectional Mappings in Python

bidict: Create Bidirectional Mappings in Python

bidict is a Python library for mappings that can be looked up by key or value. Use it when both directions of a relationship need to stay accessible through a familiar mapping API.

PythonLibraryData Structures
Added Apr 6, 2026 View details
FlyEnv: Manage Native Local Development Stacks

FlyEnv: Manage Native Local Development Stacks

FlyEnv is a cross-platform desktop app for running and managing local development runtimes, databases, web servers, and project sites. It suits developers who want a native alternative to containers for everyday local work, with project-level runtime switching and optional AI and MCP workflows.

TypeScriptDeveloper ToolsDesktop App
Added Apr 5, 2026 View details
configobj: Read and Write Configuration Files in Python

configobj: Read and Write Configuration Files in Python

ConfigObj is a Python library for working with configuration files. It suits Python projects that need a dedicated configuration-file parser, but its maintainers describe it as mature and not actively maintained.

PythonLibraryDeveloper Tools
Added Apr 5, 2026 View details
Meta-GraphQL-Beautifier: Format and Highlight Meta GraphQL Requests

Meta-GraphQL-Beautifier: Format and Highlight Meta GraphQL Requests

A Burp Suite extension for making Meta GraphQL requests easier to inspect. It beautifies request content and highlights it in Burp, helping security testers and developers review traffic.

PythonSecurityDeveloper Tools
Added Apr 3, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️