M
MercyNews
HomeCategoriesTrendingAbout
M
MercyNews

Your trusted source for the latest news and real-time updates from around the world.

Categories

  • Technology
  • Business
  • Science
  • Politics
  • Sports

Company

  • About Us
  • Our Methodology
  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA / Copyright

Stay Updated

Subscribe to our newsletter for daily news updates.

Mercy News aggregates and AI-enhances content from publicly available sources. We link to and credit original sources. We do not claim ownership of third-party content.

© 2025 Mercy News. All rights reserved.

PrivacyTermsCookiesDMCA
Home
Technology
Interactive Citi Bike Visualization Shows 291 Million Rides
Technology

Interactive Citi Bike Visualization Shows 291 Million Rides

January 7, 2026•5 min read•812 words
Interactive Citi Bike Visualization Shows 291 Million Rides
Interactive Citi Bike Visualization Shows 291 Million Rides
📋

Key Facts

  • ✓ The project visualizes 291 million Citi Bike rides.
  • ✓ It runs without a backend, using DuckDB WASM and Cloudflare CDN.
  • ✓ Users can search for rides using Cmd + K and receipt details.
  • ✓ Routes are generated using OSRM for 2,400+ station pairs.

In This Article

  1. Quick Summary
  2. Visualizing 291 Million Rides
  3. Technical Architecture
  4. Route Generation and Data

Quick Summary#

A massive visualization project has been released, displaying the complete history of Citi Bike rides. The project tracks 291 million individual trips, allowing users to view the flow of bikes across the network.

The tool is entirely open source and runs in the browser without a backend. It utilizes DuckDB WASM to query data stored on a Cloudflare CDN, ensuring high performance and accessibility.

Users can search for their specific ride using the Cmd + K shortcut and details from their receipt. The visualization uses deck.gl with Mapbox for rendering thousands of concurrent animated bikes.

Visualizing 291 Million Rides#

The project represents each bike ride as a moving arrow on a map, creating a dynamic view of the bike-share network's history. With a total of 291 million rides visualized, the tool offers a unique perspective on urban mobility.

Users can interact with the data directly. By pressing Cmd + K, they can search for their specific ride using details found on a Citi Bike receipt, specifically the time of the ride and the start and end station names.

Every moving arrow represents a real bike ride, meaning anyone who has used the service is included in the visualization. The project highlights the scale of the Citi Bike system in the USA.

Technical Architecture#

The visualization achieves its performance through a specific technical stack designed for efficiency. A key feature is that there is no backend required for the application to function.

Data processing relies on parquet files stored on a Cloudflare CDN. These files are queried directly by DuckDB WASM, allowing complex data analysis to happen client-side.

For rendering, the project uses deck.gl combined with Mapbox. This combination enables GPU-accelerated rendering, which is necessary to handle thousands of concurrent animated bikes without lag.

Background processing is handled by Web Workers. These workers decode polyline routes and perform as much precomputation as possible off the main thread to maintain a smooth user experience.

Route Generation and Data#

The visualization faces a specific data challenge: the source data only provides start and end station pairs, not the actual paths taken. To solve this, the project generates realistic routes.

Routes are created by querying OSRM (Open Source Routing Machine). The system calculates the shortest path between all 2,400+ station pairs to animate the bikes accurately.

The project is fully open source and available on GitHub. This allows developers to inspect the code, understand the implementation details, or contribute to the project.

Original Source

Hacker News

Originally published

January 7, 2026 at 06:57 PM

This article has been processed by AI for improved clarity, translation, and readability. We always link to and credit the original source.

View original article

Share

Advertisement

Related Articles

AI Transforms Mathematical Research and Proofstechnology

AI Transforms Mathematical Research and Proofs

Artificial intelligence is shifting from a promise to a reality in mathematics. Machine learning models are now generating original theorems, forcing a reevaluation of research and teaching methods.

May 1·4 min read
Samsung Electronics Estimates Nearly Three-Fold Profit Surgeeconomics

Samsung Electronics Estimates Nearly Three-Fold Profit Surge

Samsung Electronics projects a massive 20 trillion won operating profit for Q4 2025, driven by skyrocketing memory chip prices.

Jan 8·5 min read
Gboard Shortcuts Get Material 3 Expressive Redesigntechnology

Gboard Shortcuts Get Material 3 Expressive Redesign

Gboard for Android is slowly getting M3 Expressive, but the shortcuts page redesign comes at the expense of density. The update changes the visual layout of the shortcuts interface.

Jan 8·4 min read
Fireblocks Acquires TRES for $130M in Crypto Accounting Pushcryptocurrency

Fireblocks Acquires TRES for $130M in Crypto Accounting Push

Fireblocks expands its institutional offering by acquiring TRES, a crypto accounting and tax compliance platform, for $130 million to address stablecoin usage.

Jan 8·3 min read