gitwtfhub

wtf is polymarket-universe?

ito-markets/polymarket-universe — explained in plain English

Analysis updated 2026-05-18

11TypeScriptAudience · researcherComplexity · 2/5Setup · easy

TL;DR

An interactive dashboard that turns 546,000+ historical Polymarket prediction markets into a browsable, searchable 3D visualization.

Mindmap

mindmap
  root((polymarket-universe))
    What it does
      Browse historical markets
      Search by title
      Export to CSV
    Views
      3D globe by country
      Category graph
      Monthly timeline
    Tech stack
      Next.js
      React
      WebGL
    Use cases
      Research market history
      Spot topic trends
      Explore by country

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Explore prediction markets on a 3D globe grouped by country.

REASON 2

See which market categories like crypto or politics surged over time.

REASON 3

Search market titles and export matching results to CSV.

REASON 4

Study monthly trends across 66 snapshots of market activity.

What's in the stack?

Next.jsReactTypeScriptWebGL

How it stacks up

ito-markets/polymarket-universealiyun/openclaw-exporter-to-langfuseanousss007/ng-blatui
Stars111111
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderatemoderate
Complexity2/54/53/5
Audienceresearcherops devopsdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Runs fully locally with npm install and npm run dev, no account or server needed.

Wtf does this do

Polymarket Universe is a research dashboard that turns the full archive of Polymarket prediction markets into a browsable, searchable database. Polymarket is a platform where people bet real money on the outcomes of events like elections, sports, and financial markets. This tool takes the entire history of 546,234 such contracts (spanning October 2020 through March 2026) and presents them as an interactive visual application rather than a flat list. The app has four main views. The globe view places markets on a 3D world map based on the country they relate to, showing 64 countries and cross-border relationships. The graph view compresses the full archive into clusters by category, such as crypto, sports, politics, and weather. The timeline view shows how many markets were created per month across 66 monthly snapshots, so you can see when certain topics surged in activity. The search and detail panel lets you type a query, browse matching markets, view their metadata, and export results to a CSV file. The app runs locally with a standard npm install and npm run dev. No external server or account is needed. The data is pre-exported as JSON files checked into the repository, so everything loads from disk. A built-in search endpoint runs inside the Next.js framework and queries a sharded full-text index of market titles. The project is a read-only visualization layer. The pipeline that originally fetched and processed the data from Polymarket and loaded it into a graph database is not included. Search works on market titles only, not on meaning or context. Full 3D rendering requires a browser with WebGL support, without it, the app falls back to static summary panels. It is built with Next.js, React, and several open-source visualization libraries for 3D graphs and globe rendering.

Yoink these prompts

Prompt 1
Help me run this Polymarket dashboard locally with npm install and npm run dev.
Prompt 2
Explain how the timeline view groups markets by month in this project.
Prompt 3
Show me how the search endpoint queries the market title index.
Prompt 4
How would I add a new visualization view to this Next.js app?

Frequently asked questions

wtf is polymarket-universe?

An interactive dashboard that turns 546,000+ historical Polymarket prediction markets into a browsable, searchable 3D visualization.

What language is polymarket-universe written in?

Mainly TypeScript. The stack also includes Next.js, React, TypeScript.

How hard is polymarket-universe to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is polymarket-universe for?

Mainly researcher.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.