Skip to content

wjddusrb03/terra-pulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

TERRA PULSE

Real-time Global News Explorer — An interactive 3D globe that lets you explore live news from 80+ countries worldwide.

Terra Pulse License

Features

  • Interactive 3D Globe — Powered by Three.js with realistic Earth textures, city markers, and smooth rotation
  • 80+ Countries — News coverage spanning all 7 continents with per-country filtering
  • Click to Explore — Click any city marker on the globe to instantly load that country's latest news
  • Global Trending — Curated hot news panel aggregating top stories from major countries worldwide
  • Breaking News Ticker — Real-time scrolling ticker at the bottom with the latest headlines
  • Smart Interaction — Auto-rotation pauses when you interact, resumes after idle; back-side markers are hidden
  • Zero Dependencies — Single HTML file, no build tools, no frameworks — just open and go

Live Demo

https://wjddusrb03.github.io/terra-pulse/

Tech Stack

  • Three.js — WebGL 3D globe rendering with OrbitControls
  • Google News RSS — Real-time news feeds from 80+ countries via rss2json API
  • Vanilla JS/CSS — No frameworks, single-file architecture
  • Glass Morphism UI — Modern backdrop-filter based design

How It Works

  1. The 3D globe renders with Earth night textures and city markers for each supported country
  2. Clicking a city marker opens the news panel filtered to that specific country
  3. The Global Hot panel fetches and ranks trending news from 8 major countries
  4. Breaking news ticker continuously scrolls the latest headlines from around the world

Getting Started

No installation required. Just open index.html in a modern browser, or visit the live demo above.

To run locally:

# Any static file server works
python -m http.server 8080
# Then open http://localhost:8080

License

MIT License — feel free to use, modify, and distribute.

About

Real-time Global News Explorer — Interactive 3D globe with 80+ countries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages