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

textgen: Run Local Language Models in a Desktop App

textgen: Run Local Language Models in a Desktop App

TextGen is a private desktop and web interface for running local language models, with support for chat, vision, tools, and compatible APIs. It suits people who want to use and manage models on their own hardware.

PythonAILLM
Added May 1, 2026 View details
graphql-engine: Build GraphQL APIs Across Your Data

graphql-engine: Build GraphQL APIs Across Your Data

Hasura GraphQL Engine turns connected data sources into a composable GraphQL API with fine-grained access control. It suits teams that want to expose database-backed data through a managed API layer rather than build each resolver and access rule by hand.

TypeScriptAPIDatabase
Added Apr 27, 2026 View details
lago: Meter Usage and Manage Usage-Based Billing

lago: Meter Usage and Manage Usage-Based Billing

Lago is an API-first billing platform that turns product events into metered usage, pricing, invoices, and payments. It suits teams building usage-based or hybrid billing who need control over deployment and billing workflows.

GoBillingAPI
Added Apr 26, 2026 View details
abp: Build Modular Enterprise Applications on ASP.NET Core

abp: Build Modular Enterprise Applications on ASP.NET Core

ABP is an opinionated .NET framework for building enterprise web applications with reusable architecture and infrastructure. It suits teams that want built-in support for modularity, multi-tenancy, and common application concerns rather than assembling each capability themselves.

CsharpFrameworkWeb Development
Added Apr 25, 2026 View details
asta-paper-finder: Find Papers from Natural-Language Queries

asta-paper-finder: Find Papers from Natural-Language Queries

PaperFinder is a single-query research agent that finds papers using content and metadata criteria, then judges and ranks results. This frozen evaluation release is suited to reproducing results or running the core workflow locally, rather than replacing the live service.

PythonAI AgentsAI
Added Apr 24, 2026 View details
chibisafe: Host a Shareable File Upload Service

chibisafe: Host a Shareable File Upload Service

Chibisafe is a TypeScript file vault for uploading and sharing files through links. Self-hosters can manage uploads, users, storage, and service settings from a web dashboard.

TypeScriptSelf HostedWeb App
Added Apr 23, 2026 View details
insomnia: Design, Test, and Debug APIs

insomnia: Design, Test, and Debug APIs

Insomnia is a cross-platform API client for designing, testing, and debugging APIs across protocols including REST, GraphQL, WebSockets, SSE, and gRPC. It supports local, Git, and cloud storage for project data.

TypeScriptDeveloper ToolsAPI
Added Apr 21, 2026 View details
bruno: Explore and Test APIs with a Local-First Client

bruno: Explore and Test APIs with a Local-First Client

Bruno is an API client for exploring requests, testing APIs, and running collections from a desktop app or CLI. It stores collections as plain-text files on your device, making them suitable for Git-based collaboration without cloud sync.

JavaScriptAPITesting
Added Apr 18, 2026 View details
websockets: Build WebSocket Servers and Clients in Python

websockets: Build WebSocket Servers and Clients in Python

websockets is a Python library for building WebSocket clients and servers with asyncio, threading, or Trio. It suits applications that need a focused implementation of the WebSocket protocol rather than a full HTTP framework.

PythonLibraryNetworking
Added Apr 18, 2026 View details
CompreFace: Run Self-Hosted Face Recognition APIs

CompreFace: Run Self-Hosted Face Recognition APIs

CompreFace is a Docker-based face analysis service with REST APIs for recognition, verification, detection, and related tasks. It suits teams that need to integrate face processing into applications while keeping deployment on their own infrastructure.

Computer VisionJavaDocker
Added Apr 12, 2026 View details
OmniParse: Turn Documents and Media into AI-Ready Data

OmniParse: Turn Documents and Media into AI-Ready Data

OmniParse is a self-hosted Python service that converts documents, images, audio, video, and web pages into structured output for GenAI workflows. It suits teams building ingestion pipelines that want local parsing, but requires Linux and a GPU with at least 8–10 GB of VRAM.

PythonAIAPI
Added Apr 7, 2026 View details
alsoasked-mcp: Search People Also Ask Data with MCP

alsoasked-mcp: Search People Also Ask Data with MCP

alsoasked-mcp connects MCP-compatible assistants to the AlsoAsked API for Google People Also Ask research. It suits SEO and content teams that want to explore question hierarchies by search term, language, and region from an assistant workflow.

JavaScriptMCPMCP Server
Added Apr 4, 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 ❤️