Skip to content

🌐 Curated list of 70+ free public real-time data sources - WebSockets, REST APIs, and streaming endpoints. No API keys required. Includes interactive WebSocket viewer!

Notifications You must be signed in to change notification settings

conduktor/public-streaming-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 

Repository files navigation

Awesome Free Public Real-Time Data Sources

Awesome GitHub

A curated list of truly free, publicly accessible real-time datasets and streaming sources. All sources listed below are accessible without API keys, authentication, or paid subscriptions (though some may have rate limits or usage caps on free tiers).

This list focuses on real-time or near real-time data accessible via HTTP APIs, WebSockets, SSE (Server-Sent Events), or other streaming protocols.

Test any WebSocket, SSE, or HTTP endpoint instantly in your browser!

🔌 Stream to Kafka

Want to stream these real-time sources into Apache Kafka? Check out our Kafka Connect WebSocket Plugin - an open-source connector that lets you ingest WebSocket streams directly into Kafka topics.

Table of Contents


Finance & Cryptocurrency

Cryptocurrency Exchanges (WebSocket)

Cryptocurrency Market Data (SSE)

  • DexPaprika SSE - Real-time cryptocurrency prices and DEX data via Server-Sent Events. Multi-chain support. No authentication. 🟡 Try it live
    https://mcp.dexpaprika.com/sse
    

Market Data APIs

  • CoinGecko API - Real-time prices for 12,000+ cryptocurrencies. Free tier: 50 calls/minute, no API key needed for basic endpoints. 🔵 Try it live

    https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd
    
  • Mempool.space API - Real-time Bitcoin blockchain data including mempool, blocks, transactions. No authentication required. 🔵 Try it live

    https://mempool.space/api/mempool
    https://mempool.space/api/blocks/tip/height
    

Transportation

Public Transit

Aviation & Maritime

Bike Sharing


Weather & Environment

Weather Data

  • Open-Meteo API - Free weather API with no API key required. Real-time weather, forecasts, historical data. 🔵 Try it live

    https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&current_weather=true
    
  • NOAA Weather API - Real-time weather data from US National Weather Service. Requires proper User-Agent header.

    curl -A "YourApp/1.0 (contact@example.com)" https://api.weather.gov/gridpoints/TOP/31,80/forecast
  • NOAA Buoy Data - Real-time oceanographic and meteorological data from buoys worldwide.

Air Quality

  • EPA AirNow API - US air quality data. Free API key with generous limits.

  • Sensor.Community API - Global crowdsourced air quality data from 15,000+ sensors. No authentication required. 🔵 Try it live

    https://data.sensor.community/airrohr/v1/filter/area=51.3,7.5,10
    

Water & Flooding

Space Weather & Solar Data

  • NOAA Space Weather Prediction Center (SWPC) - Real-time solar wind, geomagnetic, and space weather data. No authentication. 🔵 Try it live

    https://services.swpc.noaa.gov/products/solar-wind/mag-7-day.json
    https://services.swpc.noaa.gov/products/geospace/geospace-1-day.json
    
  • NASA POWER API - Solar and meteorological data from NASA satellites. No authentication. 🔵 Try it live

    https://power.larc.nasa.gov/api/temporal/daily/point?parameters=T2M&community=RE&longitude=-95.37&latitude=29.76&start=20241201&end=20241201&format=JSON
    

Carbon & Energy

  • UK Carbon Intensity API - Real-time UK electricity carbon intensity. No authentication. 🔵 Try it live
    https://api.carbonintensity.org.uk/intensity
    https://api.carbonintensity.org.uk/regional
    

Seismic & Natural Events


Space & Astronomy


Information & News

Wikipedia & Wikimedia

  • Wikimedia EventStreams - Server-Sent Events (SSE) stream of real-time edits to Wikipedia and other Wikimedia projects. No authentication required. 🟡 Try it live
    curl -N https://stream.wikimedia.org/v2/stream/recentchange
    Additional streams:
    • Page creation: https://stream.wikimedia.org/v2/stream/page-create
    • Page deletion: https://stream.wikimedia.org/v2/stream/page-delete
    • Revision create: https://stream.wikimedia.org/v2/stream/revision-create

News Feeds

  • New York Times Newswire API - Up-to-the-minute stream of published NYT articles. Free API key required.

  • Hacker News API - Near real-time tech news. Firebase-based, no authentication. Supports both REST and SSE (set Accept header to text/event-stream). 🟡 Try SSE live

    https://hacker-news.firebaseio.com/v0/topstories.json
    https://hacker-news.firebaseio.com/v0/newstories.json
    

Dictionaries & Reference


Government & Public Data

Emergency Services

  • OpenFEMA API - Real-time US disaster declarations, flood maps, and emergency management data. No authentication. 🔵 Try it live

    https://www.fema.gov/api/open/v2/DisasterDeclarationsSummaries
    https://www.fema.gov/api/open/v2/FemaRegions
    
  • NYC Open Data - Fire Incidents - Real-time NYC fire department incident data. No authentication. 🔵 Try it live

    https://data.cityofnewyork.us/resource/8m42-w767.json?$limit=100
    

Health & Disease Tracking

Economic & Financial Data

  • World Bank API - Global economic indicators for 200+ countries. No authentication. 🔵 Try it live

    https://api.worldbank.org/v2/country/us/indicator/NY.GDP.MKTP.CD?format=json&date=2022
    https://api.worldbank.org/v2/country/all/indicator/SP.POP.TOTL?format=json
    
  • US Treasury Fiscal Data - US government financial data including debt, revenue, spending. No authentication. 🔵 Try it live

    https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/debt_to_penny
    
  • FRED Economic Data (Federal Reserve) - US economic time series data. Free API key required.

    https://api.stlouisfed.org/fred/series/observations?series_id=GNPCA&api_key=YOUR_KEY
    

Entertainment & Media

Music

  • Last.fm API - Music charts, artist info, and listening trends. Free API key with generous limits.

    https://ws.audioscrobbler.com/2.0/?method=chart.gettopartists&limit=10&format=json
    
  • Radio Browser API - Global internet radio station directory with 30,000+ stations. No authentication. 🔵 Try it live

    https://de1.api.radio-browser.info/json/stations/bycountry/usa?limit=100
    https://de1.api.radio-browser.info/json/stations/search?name=jazz
    

Movies & TV

  • TMDb API - Movie and TV show data including trending content. Free API key required.
    https://api.themoviedb.org/3/trending/all/day?api_key=YOUR_KEY
    

IoT & Sensors

  • ThingSpeak Public Channels - Crowdsourced IoT sensor data (temperature, humidity, radiation, etc.). Accessible via REST API.

    https://api.thingspeak.com/channels/{channelID}/feeds.json
    
  • PurpleAir Sensors - Real-time air quality from 15,000+ sensors worldwide. Public JSON endpoint available (data may be large).

    https://www.purpleair.com/data.json?opt=1/mAQI/a10/cC0&fetch=true&nwlat=38&nwlng=-122&selat=37&selng=-121
    

Social & Community

Social Media Streams

  • Bluesky Firehose - WebSocket stream of all public posts on the Bluesky social network. Requires authentication.

  • Mastodon Streaming API - Real-time posts from Mastodon instances. Supports both WebSocket and SSE. Public timeline accessible without auth on many instances.

    • WebSocket: 🔴 Try it live
      wss://mastodon.social/api/v1/streaming/public
      
    • SSE: 🟡 Try it live
      https://mastodon.social/api/v1/streaming/public
      https://mastodon.social/api/v1/streaming/user (requires auth)
      https://mastodon.social/api/v1/streaming/public/local
      
  • Pushshift Reddit Stream - Near real-time Reddit comments and submissions via SSE (2-3 second delay). No authentication. ⚠️ Service availability may be intermittent. 🟡 Try it live

    http://stream.pushshift.io/?type=comments
    http://stream.pushshift.io/?type=submissions
    http://stream.pushshift.io/?type=comments&subreddit=python,javascript
    

    Note: HTTP only (no SSL), one connection per IP.

  • Reddit JSON Feeds - Real-time posts from any subreddit. Add .json to any Reddit URL. Note: May require User-Agent header or may block automated access.

    curl -A "MyApp/1.0" https://www.reddit.com/r/programming/new.json

Sports


Cybersecurity


Development & Testing

WebSocket Testing

SSE Testing

  • SSE.dev Test Server - Public SSE testing endpoint that sends test messages. Customizable interval and data. 🟡 Try it live
    https://sse.dev/test
    https://sse.dev/test?interval=5000
    

Image Placeholders

  • Lorem Picsum - Random placeholder images. No authentication.

    https://picsum.photos/200/300
    
  • Unsplash Source - High-quality random images from Unsplash. No API key for basic use.

    https://source.unsplash.com/random
    

Mock Data


Geographic & Location


License

CC0

To the extent possible under law, the contributors have waived all copyright and related rights to this work.


Sources & References

This list was compiled from research across multiple sources:

About

🌐 Curated list of 70+ free public real-time data sources - WebSockets, REST APIs, and streaming endpoints. No API keys required. Includes interactive WebSocket viewer!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages