Open Source Development Tools

Development tools are software that help people create, test, debug, package, and maintain applications. They reduce repetitive work, make code easier to inspect and change, and support reliable workflows across programming languages and environments. The category also includes tools for coordinating automated tasks and integrating AI assistance into software development, from code generation to review and testing.

Open source options range from editors, debuggers, and command-line utilities to build systems, testing frameworks, sandboxes, and agent-oriented automation. When choosing a tool, consider its maturity, license, maintenance activity, documentation, system requirements, and fit with your existing languages and workflow. These tools are useful to individual developers, teams, educators, and organizations seeking adaptable ways to build and maintain software.

16 repositories · updated October 3, 2026

google-api-python-client: Access Google Discovery APIs from Python

google-api-python-client: Access Google Discovery APIs from Python

An officially supported Python client for Google APIs described by discovery documents. It suits existing integrations and APIs without a dedicated Cloud Client Library, but is in maintenance mode and Google recommends Cloud Client Libraries for most new development.

PythonLibraryAPI
Added Jul 29, 2026 View details
gunicorn: Serve Python Web Applications over HTTP

gunicorn: Serve Python Web Applications over HTTP

Gunicorn is a UNIX HTTP server for Python web applications, built around a pre-fork worker model. It serves WSGI apps and includes ASGI and beta HTTP/2 support, with worker options for different workloads.

PythonWeb DevelopmentDevelopment Tools
Added Jul 22, 2026 View details
werkzeug: Build WSGI Web Applications and Utilities

werkzeug: Build WSGI Web Applications and Utilities

Werkzeug is a Python library for building WSGI applications, with HTTP request and response tools, routing, and testing utilities. It suits developers who want lower-level control over web application behavior without a framework imposing extra structure.

PythonWeb DevelopmentLibrary
Added Jul 22, 2026 View details
leetcode-patterns: Practice Interview Problems by Pattern

leetcode-patterns: Practice Interview Problems by Pattern

leetcode-patterns organizes LeetCode questions by recurring problem-solving patterns to make interview preparation more structured than random practice. It suits learners building algorithm skills and includes a web question list, with Java solutions maintained on a separate branch.

TypeScriptEducationProgramming
Added Jul 18, 2026 View details
QuestPDF: Generate PDF Documents with C#

QuestPDF: Generate PDF Documents with C#

QuestPDF is a C# library for creating structured PDF documents through a fluent, component-based API. It suits .NET developers building reports, invoices, and other data-driven documents without relying on HTML-to-PDF conversion.

CsharpDotnetLibrary
Added Jun 19, 2026 View details
shotcut: Edit Video Across Desktop Platforms

shotcut: Edit Video Across Desktop Platforms

Shotcut is a Qt-based desktop video editor for creating and editing projects across platforms. It suits creators who want a free, open-source editing application with broad multimedia framework support.

Cross PlatformC++Desktop App
Added Mar 25, 2026 View details
rayon: Parallelize Rust Computations Safely

rayon: Parallelize Rust Computations Safely

Rayon is a Rust library for parallelizing data processing and independent tasks while preserving data-race freedom. It suits Rust developers who want to use multiple CPU cores with familiar iterator-style code or explicit task control.

RustLibraryDevelopment Tools
Added Mar 12, 2026 View details
conda: Manage Packages and Isolated Environments

conda: Manage Packages and Isolated Environments

Conda is a cross-platform package manager for installing binary packages and creating isolated environments. It suits developers and researchers who need reproducible setups across languages, including packages with non-Python dependencies.

PythonCLICross Platform
Added Feb 4, 2026 View details
cool-retro-term: A Retro-Style Terminal Emulator

cool-retro-term: A Retro-Style Terminal Emulator

cool-retro-term is a Qt6 terminal emulator for Linux and macOS that recreates the look of cathode-ray tube displays. It suits users who want a customizable retro aesthetic for everyday terminal work, rather than a different terminal workflow.

TerminalDesktop AppLinux
Added Jan 24, 2026 View details
asm-lessons: Learn Assembly for FFmpeg

asm-lessons: Learn Assembly for FFmpeg

A lesson-based introduction to the assembly language used in FFmpeg, aimed at programmers who want to understand low-level code and prepare to contribute. It assumes familiarity with C pointers and high-school mathematics.

EducationProgrammingDocumentation
Added Jan 17, 2026 View details
radon-ide: Build and Debug React Native Apps in Your Editor

radon-ide: Build and Debug React Native Apps in Your Editor

Radon IDE adds an integrated development workflow for React Native and Expo projects in VSCode, Cursor, and Windsurf. It combines simulator previews, debugging, inspection, and device controls, and is distributed under a commercial license with a free trial.

TypeScriptDeveloper ToolsReact
Added Dec 25, 2025 View details
mapscii: Explore Vector Maps in a Terminal

mapscii: Explore Vector Maps in a Terminal

MapSCII renders OpenStreetMap-based vector tiles as Braille and ASCII in an interactive terminal map. It suits people who want lightweight map exploration from a console, or developers experimenting with vector-tile sources and styles.

JavaScriptTerminalCLI
Added Nov 21, 2025 View details
Previous Page 1 Next

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 ❤️