git404hub

what is delta-terminal fr?

conradgarnett/delta-terminal — explained in plain English

Analysis updated 2026-05-18

2JavaScriptAudience · developerComplexity · 3/5LicenseSetup · moderate

tl;dr

A free, open source markets and world-data terminal that pulls about 48 live public data feeds into one live-updating screen, with a web UI and desktop app.

vibe map

mindmap
  root((Delta Terminal))
    What it does
      Aggregates free data feeds
      Live terminal display
      Markets and world data
    Tech stack
      FastAPI backend
      WebSockets
      React panels
      Electron desktop app
    Use cases
      Market monitoring
      Real world event tracking
      Self hosted dashboard
    Audience
      Developers
      Data enthusiasts

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

what do people make with this?

VIBE 1

Monitor live market data such as stocks, crypto, and forex without paying for a commercial terminal.

VIBE 2

Track real-world events like earthquakes, aircraft, ships, and weather on one dashboard.

VIBE 3

Run a self-hosted desktop app that aggregates dozens of free public data feeds.

what's the stack?

PythonFastAPIWebSocketsReactElectron

how it stacks up fr

conradgarnett/delta-terminal3imed-jaberi/cryptography-si-isamm3imed-jaberi/koa-isomorphic-router
Stars222
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-09-252021-02-06
MaintenanceDormantDormant
Setup difficultymoderateeasyeasy
Complexity3/51/52/5
Audiencedeveloperresearcherdeveloper

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

how do i run it?

Difficulty · moderate time til it works · 30min

Requires installing Python dependencies and, for the desktop app, Node.js and npm as well.

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

Delta Terminal is a free, do it yourself version of the expensive data terminals that professional traders and analysts normally pay tens of thousands of dollars a year to use. Instead of a paid data vendor, it pulls together roughly 48 different live data feeds from free, public sources and displays them all in one screen, styled like a professional trading terminal. The data covers a lot more than just markets. Alongside stocks, crypto, bonds, currency exchange rates, and economic indicators, it also tracks real world information such as live aircraft and ship positions, weather, earthquakes, wildfires, satellite data, and even geopolitical events like conflicts and sanctions. There are also feeds for things like security vulnerabilities, website outage status, and news from sources like Hacker News. Under the hood, a backend built with FastAPI, a Python web framework, collects all these feeds and makes them available both as standard web requests and as a live WebSocket stream, so the display can update in real time. The screen itself is a panel based web interface built with React, showing things like maps and order flow visualizations. There is also a desktop version built with Electron that automatically starts the backend and wraps the interface as its own application, so it can be run like a normal installed program instead of through a browser. Most of the data feeds do not require an API key at all, and any that do can have their keys placed in a local configuration file that is never shared or uploaded. Since the underlying data sources are free public APIs rather than paid services, the project notes that individual feeds may occasionally break or get rate limited as those outside sources change, and the system is designed to skip a broken feed rather than fail entirely. The project is released under the MIT license.

prompts (copy fr)

prompt 1
Walk me through installing Delta Terminal's FastAPI backend and running it locally with python server.py.
prompt 2
How do I add a new free public API as a feed module in Delta Terminal's feeds folder?
prompt 3
Explain how Delta Terminal's Electron app launches and connects to its own backend.
prompt 4
Show me how to handle a rate-limited data feed gracefully like Delta Terminal does.

Frequently asked questions

what is delta-terminal fr?

A free, open source markets and world-data terminal that pulls about 48 live public data feeds into one live-updating screen, with a web UI and desktop app.

What language is delta-terminal written in?

Mainly JavaScript. The stack also includes Python, FastAPI, WebSockets.

What license does delta-terminal use?

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is delta-terminal to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is delta-terminal for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.