Open Source Developer Tools

Discover 445 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.

445 repositories · updated October 4, 2026

ply: Build Python Lexers and Parsers

ply: Build Python Lexers and Parsers

PLY is a zero-dependency Python library for building lexers and LALR(1) parsers using lex and yacc conventions. It suits developers implementing language tools or learning compiler construction, but its author says no further maintenance is expected.

PythonDeveloper ToolsLibrary
Added Jul 30, 2026 View details
pyparsing: Build Text Parsers in Python

pyparsing: Build Text Parsers in Python

pyparsing is a Python library for defining parsing-expression grammars directly in code. Use it to turn structured text into accessible parse results without writing a separate grammar file or relying only on regular expressions.

PythonLibraryDeveloper Tools
Added Jul 30, 2026 View details
python-phonenumbers: Parse, Validate, and Format Phone Numbers

python-phonenumbers: Parse, Validate, and Format Phone Numbers

A Python port of Google’s libphonenumber for parsing, validating, and formatting international phone numbers. It also supports matching numbers in text and optional location, carrier, and timezone lookups.

PythonLibraryDeveloper Tools
Added Jul 30, 2026 View details
sqlparse: Tokenize, Format, and Inspect SQL in Python

sqlparse: Tokenize, Format, and Inspect SQL in Python

sqlparse is a non-validating Python library for splitting SQL scripts, formatting queries, and inspecting token trees. It suits tools that need to work with varied SQL without enforcing a particular dialect.

PythonLibraryDeveloper Tools
Added Jul 30, 2026 View details
boto3: Build Python Applications with AWS Services

boto3: Build Python Applications with AWS Services

Boto3 is the AWS SDK for Python, letting developers write software that uses AWS services such as S3 and EC2. It fits Python applications that need programmatic access to AWS, with credentials and region configured for the environment.

PythonLibraryAPI
Added Jul 29, 2026 View details
facebook-sdk: Access Facebook's Graph API from Python

facebook-sdk: Access Facebook's Graph API from Python

A Python client library for working with Facebook's Graph API. It is intended for developers building Python integrations that use Facebook data or pair server-side code with Facebook's JavaScript SDK for authentication.

PythonAPILibrary
Added Jul 29, 2026 View details
twython: Access the Twitter API from Python

twython: Access the Twitter API from Python

Twython is a Python library for querying Twitter data and working with its standard and streaming APIs. It suits Python applications that need Twitter authentication, account data, timelines, messaging, or media uploads.

PythonLibraryAPI
Added Jul 28, 2026 View details
furl: Parse and Modify URLs in Python

furl: Parse and Modify URLs in Python

furl is a Python library for parsing URLs into editable components and safely building them back into strings. Use it when URL changes involving paths, queries, fragments, or encoding are cumbersome with standard-library functions.

PythonLibraryDeveloper Tools
Added Jul 28, 2026 View details
purl: Build and Manipulate URLs in Python

purl: Build and Manipulate URLs in Python

purl is a Python library for inspecting and transforming URLs through an immutable, chainable API. It suits applications that need structured URL handling, query-parameter updates, or RFC 6570 template expansion without assembling URL strings manually.

PythonLibraryDeveloper Tools
Added Jul 27, 2026 View details
pyshorteners: Create Short URLs from Python

pyshorteners: Create Short URLs from Python

pyshorteners is a Python library that wraps URL-shortening services, letting applications generate short links through a common interface. It suits developers who need URL shortening in Python, but the repository is archived.

PythonLibraryAPI
Added Jul 27, 2026 View details
django-pipeline: Bundle and Compress Django Static Assets

django-pipeline: Bundle and Compress Django Static Assets

django-pipeline packages CSS and JavaScript assets for Django by combining and compressing files during static-file collection. It suits Django projects that want configured asset bundles, with optional template support and data-URI embedding.

PythonDjangoLibrary
Added Jul 26, 2026 View details
django-storages: Connect Django to Storage Backends

django-storages: Connect Django to Storage Backends

django-storages is a Python library that provides a variety of storage backends for Django applications. Use it when an app needs storage options beyond Django’s built-in defaults, and consult the documentation for backend-specific setup.

PythonDjangoLibrary
Added Jul 26, 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 ❤️