トピック / api

api

16件のリポジトリ

public-apis/public-apis

無料で使える公開API集の決定版リスト — 世界中の開発者がコミュニティ主導で手動キュレーションした無料APIの一覧リポジトリです。天気、金融、動物、開発ツールなど分野別に整理され、プロトタイプ開発やアイデア検証に使えるAPIを素早く見つけられます。GitHub屈指のスター数を誇る定番リソースです。

A collective list of free APIs

Python注目度 44加速度 +75%
★489,790
fastapi/fastapi

型ヒントで高速APIを書けるPythonフレームワーク — FastAPIはPythonの型ヒントを活かし、NodeJSやGo並みの高性能を実現するWeb APIフレームワークです。Starletteとpydanticを基盤に、自動補完やバリデーション、OpenAPI/Swagger UIのドキュメント自動生成を備え、開発速度と信頼性を両立します。

FastAPI framework, high performance, easy to learn, fast to code, ready for production

Python注目度 10
★103,178
mudler/LocalAI

GPU不要で動く、OpenAI互換のオープンソースAIエンジン — LocalAIはOpenAI API互換のローカルAI実行エンジンで、LLMだけでなく画像・音声・動画生成まで幅広いモデルをGPUなしで動かせます。llama.cppやvLLM、whisper.cppなど最良のバックエンドをそれぞれ個別イメージでラップする「小さなコア」構成が特徴で、クラウド依存を減らしたい開発者やセルフホスト志向のチームに向いています。

LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.

Go🇪🇺 欧州発注目度 38加速度 +54%
★49,609
directus/directus

既存DBをそのままヘッドレスCMSに変える柔軟バックエンド — Directusは既存のSQLデータベースに接続するだけでREST/GraphQL APIと管理パネルUIを自動生成するノーコード対応のヘッドレスCMSです。PostgreSQLやMySQL、SQLiteなど複数DBに対応し、新規にスキーマを作らずそのまま活用できる点がStrapi等との差別化点です。認証やカスタムUIも備え、アプリやダッシュボード構築を一気に加速します。

The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

TypeScript🇺🇸 北米発注目度 22
★38,563
songquanpeng/one-api

主要LLMを一本化するAPIゲートウェイ — OpenAIやAzure、Claude、Gemini、国産中国系モデルなど多数のLLMを、OpenAI互換の単一APIに統一するゲートウェイです。単一バイナリ&Docker対応ですぐ使え、APIキーの一元管理や再配布にも対応しているため、複数プロバイダを扱う開発者や運用者に便利です。

LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docker 镜像,一键部署,开箱即用。LLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI.

JavaScript🇨🇳 中華圏発注目度 11
★37,193
go-chi/chi

標準net/http互換の軽量Goルーター「chi」 — chiはGo標準のcontextパッケージを基盤にした軽量・composableなHTTPルーターです。1000行未満という小規模な実装でありながら、ミドルウェアやサブルーター分割、ドキュメント自動生成など大規模REST APIの保守性を高める機能を備え、net/httpと100%互換なので既存エコシステムのミドルウェアがそのまま使えます。

lightweight, idiomatic and composable router for building Go HTTP services

Go注目度 20加速度 -35%
★22,961
wwebjs/whatsapp-web.js

WhatsApp WebをNode.jsから操作するAPIライブラリ — WhatsApp Webの公式クライアントをPuppeteerで自動操作し、ほぼ全機能をNode.jsから利用可能にするライブラリです。公式APIの審査不要でBot開発ができる点が魅力で、npmダウンロード数も多く実績があります。

A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app

JavaScript注目度 30加速度 +13%
★22,745
iii-hq/iii

サービス構成・拡張・監視をリアルタイムで一体化するRustエンジン — iiiはRust製のバックエンドエンジンで、あらゆるサービスをリアルタイムに組み合わせ・拡張・可視化できます。JS/Python/Rust向けSDKを備え、AIエージェントやAPI構築を行う開発者向けに、既存のマイクロサービス基盤とは異なる新しいプリミティブを提供します。

Effortlessly compose, extend, and observe every service in real-time for the first time ever.

Rust注目度 32加速度 +86%
★18,846
LibreTranslate/LibreTranslate

Google非依存の自前ホスト型翻訳API — GoogleやAzureなどの商用サービスに頼らず、オープンソースのArgos Translateエンジンで動く自己ホスト型の機械翻訳APIです。オフラインでも利用でき、プライバシーを重視する開発者やセルフホスト環境を求めるユーザーに最適です。

Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.

Python注目度 41加速度 +55%
★17,108
JoeanAmier/TikTokDownloader

抖音/TikTok動画を一括ダウンロード&データ収集するツール — 抖音・TikTokの動画や投稿データを収集・ダウンロードできるPython製ツールです。CSV/SQLite/XLSXへのデータ出力やAPI経由のサーバー利用にも対応し、DockerやPyInstallerでの配布も可能なため、個人利用からデータ収集用途まで幅広く使えます。

抖音 / TikTok 平台作品下载/数据采集工具

JavaScript注目度 49加速度 +46%
★16,930
rmyndharis/OpenWA

自前運用できる無料WhatsApp APIゲートウェイ — NestJS製のOpenWAは、ベンダーロックインや有料制限なしでWhatsApp連携を自前ホストできるOSSゲートウェイです。DB(SQLite/PostgreSQL)やストレージ(ローカル/S3)、キャッシュ(Redis)をコード変更なしで切り替え可能なプラガブル構成が特徴で、WhatsApp Bizの代替基盤を探す開発者に刺さります。

Free, Open Source, Self-Hosted WhatsApp API Gateway

TypeScript🌐 その他発注目度 56加速度 +95%
★15,531
gotenberg/gotenberg

ChromiumやLibreOffice管理不要のPDF変換API — GotenbergはDockerコンテナとして動くPDF変換APIで、HTML・Word・Excel・URLなどをmultipart/form-data経由で送るだけでPDFに変換できます。内部でChromiumやLibreOffice、PDFtk等を利用し、環境構築の手間を省けるのが特徴で、多数の企業やOSSプロジェクトで実運用されています。

A developer-friendly API for converting many document formats into PDF files, and more!

Go🇪🇺 欧州発
★13,317
NangoHQ/nango

1,000超のAPIをAIで繋ぐ統合プラットフォーム — NangoはOAuthや認証情報管理、APIプロキシ、TypeScript関数実行を組み合わせ、1,000以上のAPI連携をコードやAIで構築・運用できるOSSです。Replit・Rampなど実運用例も多く、認証・スケール・監視まで一括で任せられるのが特徴です。

Connect your agents & product to 1,000 APIs.

TypeScript注目度 51加速度 +79%
★12,767
go-vikunja/vikunja

自分で所有できるタスク管理ツール Vikunja — Vikunjaは自分でホストできるオープンソースのタスク管理・ToDoアプリです。GoバックエンドとVue.jsフロントエンドで構成され、Todoist等のSaaS型タスク管理に依存せず、データを自分で完全に管理したい個人・チームに向いています。ホスト版やPro版も選べます。

The task manager you actually own.

Go注目度 47加速度 +12%
★5,782
palemoky/chinese-poetry-api

Go製、約40万首を擁する中国古典詩API — Goで書かれた高性能な中国古典詩词APIサービスです。唐詩・宋詞・元曲など約40万首を収録し、REST/GraphQL両対応、簡体・繁体字の切り替え、全文検索、IPレート制限、Dockerマルチアーキ対応などを備え、個人の学習用APIからプロダクト組み込みまで幅広く使えます。

📜 诗泉:高性能中国古诗词 API 服务

Go🇨🇳 中華圏発
★3,447
MaxOurC/renkeimap

日本の業務システム連携をAIエージェントに教える地図 — 日本企業が使う業務システム間のデータ連携方法や認証方式、API/ファイル/画面経由の接続仕様、稼働状況を出典付きでまとめた第三者マップです。読み取り専用のMCPサーバーとClaude Code/Gemini CLI等向けスキルを提供し、AIエージェントが直接このマップを参照できる点がユニークです。

https://renkeimap.jp/ IT連携マップ — システムどうしのデータ連携・接続仕様のまとめ の公開レポジトリ

Shell🇯🇵 日本発
★0