Open Source API Tools

Discover 179 open source API repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. API projects here are most often combined with Self Hosted, Python and TypeScript. Last updated October 4, 2026.

179 repositories · updated October 4, 2026

lamini: Access the Lamini API from Python

lamini: Access the Lamini API from Python

Lamini is a Python client and SDK for working with Lamini's generative AI API. It suits developers who want to connect Python applications to Lamini without building API requests from scratch.

PythonAILLM
Added Jul 6, 2026 View details
RouteLLM: Route LLM Requests to Balance Cost and Quality

RouteLLM: Route LLM Requests to Balance Cost and Quality

RouteLLM is a Python framework for routing prompts between stronger, costlier models and cheaper alternatives. It helps teams manage the cost-quality tradeoff, serve requests through an OpenAI-compatible interface, and evaluate routing strategies.

PythonLLMMachine Learning
Added Jul 5, 2026 View details
rerankers: Use Diverse Reranking Models Through One Python API

rerankers: Use Diverse Reranking Models Through One Python API

rerankers provides a shared Python interface for reranking documents with cross-encoders, LLM-based methods, and hosted APIs. It suits developers building retrieval systems who want to compare or switch rerankers without adapting their application to each model's interface.

PythonMachine LearningNLP
Added Jul 4, 2026 View details
llama_cloud_services: Parse Documents and Use Llama Cloud Services

llama_cloud_services: Parse Documents and Use Llama Cloud Services

A TypeScript client and service repository for Llama Cloud document processing and knowledge workflows. It is deprecated; new projects should use the replacement packages linked by the maintainers.

TypeScriptAIData Extraction
Added Jul 3, 2026 View details
freellmapi: Route LLM Requests Through One API

freellmapi: Route LLM Requests Through One API

FreeLLMAPI is a self-hosted TypeScript router that combines free LLM provider accounts and custom OpenAI-compatible endpoints behind one API. It selects models, tracks quotas, and retries across providers, mainly for personal experimentation and development.

TypeScriptLLMAI
Added Jun 27, 2026 View details
gogcli: Manage Google Workspace from the Terminal

gogcli: Manage Google Workspace from the Terminal

gogcli is a Go command-line client for Google Workspace services, including Gmail, Calendar, Drive, Docs, and Sheets. It suits people and automation workflows that need account routing, structured output, and controls over which commands can run.

GoCLIDeveloper Tools
Added Jun 24, 2026 View details
PixelRAG: Search Documents by Their Visual Content

PixelRAG: Search Documents by Their Visual Content

PixelRAG indexes screenshots of web pages and documents for visual retrieval, preserving charts, tables, and layout that text extraction can lose. It offers a Python pipeline, command-line renderer, and hosted search API.

PythonAIRAG
Added Jun 22, 2026 View details
pinchtab: Control Chrome for AI Agents

pinchtab: Control Chrome for AI Agents

PinchTab is a local-first Go server and CLI that lets AI agents control Chrome through an HTTP API. It supports token-efficient page interaction, persistent profiles, and multiple browser instances.

GoBrowser AutomationAI Agents
Added Jun 21, 2026 View details
spotify-lyrics-api: Fetch Spotify Track Lyrics

spotify-lyrics-api: Fetch Spotify Track Lyrics

A PHP API and Composer package that retrieves lyrics for Spotify tracks through Musixmatch-backed Spotify data. It returns synced or unsynced lyrics in several formats and is intended for developers who can provide an SP_DC cookie and host their own instance.

PHPAPISelf Hosted
Added Jun 17, 2026 View details
atropim: Manage and Distribute Product Information

atropim: Manage and Distribute Product Information

AtroPIM is a configurable product information management system built on the AtroCore platform. It helps manufacturers, wholesalers, and distributors manage complex product data and share it with commerce, ERP, and other systems.

PHPProduct Information ManagementAPI
Added Jun 14, 2026 View details
warpchart: Track GitHub Repository Growth and Rankings

warpchart: Track GitHub Repository Growth and Rankings

Warpchart turns GitHub star data into live growth telemetry, showing repository rankings, velocity, neighbors, and milestones. It suits maintainers who want a hosted dashboard, embeddable charts, or a self-hosted tracker for a repository.

TypeScriptDashboardSelf Hosted
Added Jun 14, 2026 View details
webhookx: Receive and Deliver Webhook Events

webhookx: Receive and Deliver Webhook Events

WebhookX is a Go-based gateway for receiving, validating, transforming, and reliably delivering events to one or more endpoints. It suits teams that need centralized webhook routing, delivery retries, and operational visibility.

GoCloud NativeWebhooks
Added Jun 9, 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 ❤️