Репозиторий Public APIs — объяснение
GitHub-репозиторий public-apis, поддерживаемый APILayer, — крупнейший сообществом курируемый каталог бесплатных публичных API в интернете. Более 424 000 звёзд на GitHub — один из топовых репозиториев платформы — и каталог API в 40+ категориях, которые любой разработчик может интегрировать без собственной data-инфраструктуры. Нужны данные о погоде, котировки акций, геокодирование, перевод, AI-инструменты или почти любой другой поток реальных данных — ответ почти наверняка в этом репозитории.
Почему этот репозиторий важен для создателей SaaS?
Каждый SaaS-продукт рано или поздно нуждается во внешних данных — погода, курсы валют, валидация адресов, верификация личности, email, SMS. Обычный путь — платить вендору, регистрироваться на trial, читать документацию и надеяться, что API не сломается. Репозиторий public-apis обходит этот путь. Это единый индексированный справочник всех бесплатных API, организованный по категориям, с пометками HTTPS и CORS, поддерживаемый тысячами контрибьюторов. Первое место для поиска, прежде чем тратить деньги на data-вендора.
Какие лучшие бесплатные weather API?
Open-Meteo — лидер: полностью бесплатен, API-ключ не нужен, глобальное покрытие, почасовые и дневные прогнозы, исторические данные с 1940 года, работает на открытых данных национальных метеослужб. Weatherstack (APILayer) предлагает бесплатный tier с текущими условиями по локации. OpenWeatherMap имеет free tier с текущей погодой, 5-дневными прогнозами и базовым качеством воздуха — самый распространённый weather API в небольших SaaS. Для штормовых предупреждений в США National Weather Service API (weather.gov/api) полностью бесплатен без ключа.
Какие лучшие бесплатные finance и stock market API?
Alpha Vantage — дефолт для indie-разработчиков: free tier даёт real-time и исторические котировки, технические индикаторы и FX-курсы с API-ключом и 25 запросами в день. Finnhub покрывает акции, крипто и forex с щедрым free tier (60 вызовов/мин). Marketstack (APILayer) предлагает end-of-day данные по 72 глобальным биржам на free tier. Для крипто CoinGecko — самый полный бесплатный вариант: без ключа для базовых endpoints, 10 000+ монет с ценой, объёмом и market cap.
Какие лучшие бесплатные geocoding и maps API?
Nominatim (OpenStreetMap) — канонический бесплатный geocoding API: прямое и обратное геокодирование, без ключа, без rate limit при разумном использовании. Geoapify — free tier 3 000 запросов/день с автодополнением адресов, маршрутизацией и isochrone. IPstack (APILayer) определяет локацию по IP — полезно для geofencing и локализации без запроса координат у пользователя. Для маршрутов без Google — OpenRouteService бесплатен до 2 000 запросов directions/день.
Какие лучшие бесплатные AI и machine learning API?
Hugging Face Inference API даёт доступ к тысячам open-source моделей — классификация текста, summarization, перевод, генерация изображений — с free tier на hosted models. Cohere предлагает trial tier для text generation и embeddings. DeepL — перевод с free tier (500 000 символов/мес), стабильно обходит Google Translate на европейских языках. Для speech-to-text AssemblyAI — free tier на 5 часов аудио в месяц.
Какие лучшие бесплатные email и communication API?
Resend — текущий фаворит для transactional email: 3 000 писем/мес бесплатно, простой API, интеграция с React Email. Mailgun — 100 писем/день бесплатно с deliverability tooling. Для email validation (опечатки и disposable addresses) — mailboxlayer (APILayer) и Abstract API Email Validator с free tiers. Для SMS Twilio даёт trial с $15 credit, Vonage — 2 евро при регистрации — достаточно для проверки SMS-flow.
Какие лучшие бесплатные data и utility API?
REST Countries возвращает структурированные данные по каждой стране — название, столица, валюта, код, флаг — без аутентификации. JSONPlaceholder — фейковый REST API для тестов и прототипов без настройки. Public Holiday API покрывает праздники 100+ стран. PokeAPI — канонический test API для изучения REST — полные данные Pokémon, без ключа. Для QR-кодов GoQR.me — бесплатный keyless API, генерирующий QR как URL изображения.
| Задача | Лучший бесплатный API | Аутентификация | Free limit |
|---|---|---|---|
| Weather | Open-Meteo | None | Unlimited |
| Stocks / Finance | Alpha Vantage | API Key | 25 req/day |
| Crypto | CoinGecko | None | ~30 req/min |
| Geocoding | Nominatim (OSM) | None | 1 req/sec |
| IP Geolocation | IPstack | API Key | 1 000 req/mo |
| Translation | DeepL | API Key | 500K chars/mo |
| AI / ML Models | Hugging Face | API Key | Free tier |
| Transactional Email | Resend | API Key | 3 000/mo |
| Email Validation | mailboxlayer | API Key | 100 req/mo |
| Country Data | REST Countries | None | Unlimited |
| News | GNews | API Key | 100 req/day |
| Food / Recipes | TheMealDB | None | Unlimited |
Как организован репозиторий public-apis?
Каждая запись содержит имя API, краткое описание, метод аутентификации (None / API Key / OAuth), поддержку HTTPS и статус CORS. README — длинный markdown, организованный по категориям: Animals, Anime, Anti-Malware, Art & Design, Authentication, Blockchain, Books, Business, Calendar, Cloud Storage, Continuous Integration, Cryptocurrency, Currency Exchange, Data Validation, Development, Dictionaries, Documents & Productivity, Email, Entertainment, Environment, Events, Finance, Food & Drink, Games & Comics, Geocoding, Government, Health, Jobs, Machine Learning, Music, News, Open Data, Open Source Projects, Patent, Personality, Phone, Photography, Programming, Science & Math, Security, Shopping, Social, Sports & Fitness, Test Data, Text Analysis, Tracking, Transportation, URL Shorteners, Vehicle, Video, Weather. Сорок с лишним категорий, тысячи записей, все со ссылками на документацию.
Что такое APILayer и кто поддерживает этот репозиторий?
APILayer — маркетплейс API, продающий коммерческие продукты — обмен валют, валидация email, VAT, IP geolocation — и одновременно поддерживающий open-source репозиторий public-apis как community resource. Репозиторий возник независимо и был принят командой APILayer. Контрибьюторы добавляют API через pull request; более 1 300 открытых PR в любой момент. Коммерческие API APILayer (Fixer, IPstack, Marketstack, Weatherstack, mailboxlayer) присутствуют в репозитории вместе со своими free tiers.
Связано: WorldView: бесплатный GitHub-репозиторий, воссоздающий миллиардную intelligence-платформу Palantir
Вердикт
Репозиторий public-apis — ближе всего к каноническому телефонному справочнику API для разработчиков. Прежде чем платить за data API — проверьте здесь. Free tiers из этого каталога достаточны для большинства MVP SaaS без кредитной карты — а где нужны paid plans, free tier даёт runway для проверки ценности интеграции. Добавьте в закладки, форкните и перестаньте заново открывать одни и те же API из блогов.
Часто задаваемые вопросы
Что такое GitHub-репозиторий public-apis?
public-apis — open-source репозиторий на GitHub, поддерживаемый APILayer и сообществом разработчиков. Курируемый каталог бесплатных public API в 40+ категориях — погода, финансы, geocoding, AI, перевод, новости, еда и др. Каждая запись содержит имя, описание, метод аутентификации, HTTPS и CORS. Более 424 000 звёзд — один из самых starred репозиториев платформы.
Действительно ли все API в public-apis бесплатны?
Репозиторий перечисляет API с бесплатным доступом в той или иной форме — полностью без ключа или с лимитированным free tier. У некоторых есть коммерческие планы сверх free tier. Каждая запись указывает тип аутентификации и ссылку на документацию с pricing. Не каждый API остаётся бесплатным навсегда; репозиторий community-maintained — всегда проверяйте у провайдера перед production.
Какой лучший бесплатный weather API для разработчиков?
Open-Meteo — лучший без ограничений по usage: без API-ключа, глобальное покрытие, почасовые и дневные прогнозы, история с 1940 года на открытых метеоданных. Для current conditions с простым JSON — free tier OpenWeatherMap (нужен API-ключ) — самый распространённый в production SaaS.
Какой лучший бесплатный stock market API?
Alpha Vantage — самый популярный free stock API для indie-разработчиков: real-time и исторические котировки, forex и технические индикаторы, 25 запросов/день (500/день после бесплатной регистрации). Finnhub лучше при нужде в высоких rate limits — 60 вызовов/мин на free plan, акции, крипто и forex.
Как внести вклад в public-apis?
Через GitHub pull request в public-apis/public-apis. CONTRIBUTING.md описывает формат — каждая запись в стандартной строке таблицы: имя, описание, auth type, HTTPS flag, CORS flag. Новые API ревьюят maintainers и мержат, если они публично доступны, работоспособны и бесплатны в каком-либо объёме.
Пост ссылается на сторонние API и сервисы в информационных целях. Лимиты free tier и доступность могут меняться — проверяйте у провайдера перед production.
Frequently Asked Questions
Что такое GitHub-репозиторий public-apis?
public-apis — open-source репозиторий на GitHub, поддерживаемый APILayer и сообществом разработчиков. Курируемый каталог бесплатных public API в 40+ категориях — погода, финансы, geocoding, AI, перевод, новости, еда и др. Каждая запись содержит имя, описание, метод аутентификации, HTTPS и CORS. Более 424 000 звёзд — один из самых starred репозиториев платформы.
Действительно ли все API в public-apis бесплатны?
Репозиторий перечисляет API с бесплатным доступом в той или иной форме — полностью без ключа или с лимитированным free tier. У некоторых есть коммерческие планы сверх free tier. Каждая запись указывает тип аутентификации и ссылку на документацию с pricing. Не каждый API остаётся бесплатным навсегда; репозиторий community-maintained — всегда проверяйте у провайдера перед production.
Какой лучший бесплатный weather API для разработчиков?
Open-Meteo — лучший без ограничений по usage: без API-ключа, глобальное покрытие, почасовые и дневные прогнозы, история с 1940 года на открытых метеоданных. Для current conditions с простым JSON — free tier OpenWeatherMap (нужен API-ключ) — самый распространённый в production SaaS.
Какой лучший бесплатный stock market API?
Alpha Vantage — самый популярный free stock API для indie-разработчиков: real-time и исторические котировки, forex и технические индикаторы, 25 запросов/день (500/день после бесплатной регистрации). Finnhub лучше при нужде в высоких rate limits — 60 вызовов/мин на free plan, акции, крипто и forex.
Как внести вклад в public-apis?
Через GitHub pull request в public-apis/public-apis. CONTRIBUTING.md описывает формат — каждая запись в стандартной строке таблицы: имя, описание, auth type, HTTPS flag, CORS flag. Новые API ревьюят maintainers и мержат, если они публично доступны, работоспособны и бесплатны в каком-либо объёме.