r/datavisualization

Image 1 — Built a capacity dashboard for machine shops — curious what you all think of this.
Image 2 — Built a capacity dashboard for machine shops — curious what you all think of this.
Image 3 — Built a capacity dashboard for machine shops — curious what you all think of this.
Image 4 — Built a capacity dashboard for machine shops — curious what you all think of this.
Image 5 — Built a capacity dashboard for machine shops — curious what you all think of this.
▲ 3 r/datavisualization+5 crossposts

Built a capacity dashboard for machine shops — curious what you all think of this.

I’ve been working on something for a couple months and wanted to get some honest feedback from people who actually run machines and deal with scheduling chaos.

Most shops I’ve worked with run blind on capacity — overloaded work centers, late jobs, guessing on RFQs, juggling spreadsheets, etc.

So I built a dashboard to make all of that visual:

🔹 Heat Map — shows bottlenecks instantly
🔹 Work Center Loading — where machines are overloaded
🔹 Gantt — how jobs actually flow
🔹 RFQ Simulation — whether you can take the job
🔹 Jobs at Risk — what’s about to be late

I’m not trying to sell anything here — just genuinely curious:

Would something like this be useful in your shop?
What would you want it to do that it doesn’t?

Here’s the visual I put together.

u/bookkeeping-2026 — 10 hours ago
▲ 4 r/datavisualization+2 crossposts

I built a macro + insider signals dashboard for stock research — Python/Streamlit, all free to use

Been working on this for a while and finally feel good enough about it to share.

It's a stock research dashboard that pulls together macro signals (FRED, EIA, CBOE), insider trading filings (SEC EDGAR Form 4 XML), FINRA short interest data, and 13F institutional positioning — and uses those to produce a per-ticker "confluence score" showing how many independent signals are aligned bullish or bearish for a given stock.

Stack: Python, Streamlit, PostgreSQL/SQLAlchemy, Plotly, pandas, yfinance, Render for hosting.

A few things I'm reasonably proud of:

- The lag scan (cross-correlates each macro signal against forward price returns, scans 1–12 week lags, applies Bonferroni correction for multiple comparisons, and validates out-of-sample)

- Congressional Trade Tracker — parses STOCK Act disclosures and flags cluster activity (3+ members buying the same ticker within 45 days)

- Short Squeeze Radar — combines FINRA short interest % with insider cluster detection and macro confluence score

- Signal Reliability Score — a meta-score on top of the lag scan that tracks whether each signal's historical lead time is holding up

Live at: unstructuredalpha.com — free to browse, no account required for most pages.

Would love any feedback on the approach or the UI. Happy to answer questions about the architecture.

reddit.com
u/Historical_Ad9654 — 14 hours ago
▲ 26 r/datavisualization+1 crossposts

I made a browser based tool for terrain sculpting and data export

I want to share a side project I’ve been working on. It is a lightweight, web-based tool that allows you to generate a 3D terrains directly in your browser, without need for any heavy 3D software. Generated models can be converted into XYZ numerical heightmaps, for later loading in same or different software.

Currently working on stl and image export (bw heightmap).

It comes useful when you need fast modeling with numerical output.

The code is fully available on GitHub. Take a look!

u/OrangeTungsten — 16 hours ago
▲ 31 r/datavisualization+1 crossposts

[OC] Stworzyłam interaktywny dashboard o sklepach sieci Żabka

Czołem erPolacy,

Pewnie nie raz zauważyliście, że sklepy sieci Żabka w polskich miastach potrafią stać niemal naprzeciwko siebie.Przez ostatnie tygodnie po godzinach budowałem otwartoźródłowy projekt Żabkozbiór, który wyciąga na światło dzienne twarde dane o zagęszczeniu Żabsonów. Jeśli kiedyś zastanawialiście się, jaka jest mediana odległości między Żabkami, jak bardzo da się oddalić od jakiejkolwiek Żabki w Polsce, albo czy któryś sklep znajduje się pod poziomem morza, LOOK NO FURTHER!

Przykładowe dane/wykresy, które znajdziecie na stronce:

-Historia ekspansji Żabki - prawie połowa sklepów powstała po 2022 roku, a otwarcie pierwszych 1000 sklepów zajęło 13 lat!

-Analiza porównawcza z Paczkomatami - wszyscy wiemy, że Żabki i Paczkomaty zawładnęły Polską. Zobaczmy, których jest więcej, jak bardzo i gdzie

-Analiza odległości pomiędzy żabkami - jaka jest mediana, średnia, jaka jest minimalna i maksymalna odległość pomiędzy dwiema Żabkami

-Analiza wartości brzegowych - Która Żabka jest wysunięta najbardziej na każdą ze stron świata? Która jest położona najwyżej? Najniżej?

-Analiza korelacji z ilością obserwacji płazów - Czy więcej Żabek oznacza więcej żabek? W okolicy której Żabki nie ma żadnych żabek?

-Analiza zagęszczenia Żabek per jednostka administracyjna per liczba, zagęszczenie ludności oraz zagęszczenie powierzchni

-Analiza korelacji między zagęszczeniem Żabek a wskaźnikami ekonomicznymi - bezrobocie i średnia płaca

-Przy której ulicy w Polsce znajduje się najwięcej Żabek?

Źródła danych:

- Wszystko zaczęło się od strony 'Znajdź Żabkę blisko Ciebie' na oficjalnej stronie Żabka. Okazało się, że serwuje ona publicznego JSONa z listą wszystkich aktywnych sklepów wraz ze współrzędnymi i innymi przydatnymi analitycznie danymi - chociażby datą otwarcia.
-Dane postanowiłam wzbogacić danymi z GUS BDL nt. powierzhni jednostek administracyjnych, na których Żabka się znajduje, a także ich średnią płacą i bezrobociem
-Z GUGIK wzięłam pliki z kształtami granic województw, powiatów i gmin
-Inpost ShipX API - stąd biorę listę aktywnych Paczkomatów do analizy porównawczej Żabka vs inPost
-GUGIK NMT - Dane dot. wysokości n.p.m każdej z Żabek
-GDOŚ - Dane dot. tego, które Żabki znajdują się na terenie parku narodowego lub otuliny
-GBIF - Dane dot. obserwacji płazów w Polsce do analizy żabkowatości Żabek.

Kod źródłowy: https://github.com/barankiewicz/zabka-stats

Jestem ciekawa, co sądzicie!

zabkozbior.barankiewicz.dev
u/Feeling-Party4216 — 1 day ago
▲ 3 r/datavisualization+2 crossposts

Transition from static dashboards → AI Whiteboards

Hi guys, recently I designed a Visualization Layer for companies to track their progress, KPIs, events in real time.

It is a dashboard which builds on-the-go using the data from context layer of the company.

This is just an early version and im yet to integrate the backend.

Please share ur thoughts and feedback, it would be really helpful for building further.

ai-native-dashboard-sigma.vercel.app
u/Silly_Entertainer92 — 1 day ago
▲ 2 r/datavisualization+1 crossposts

Feedback on my video game sales data visualization dashboard — ~10 min (Everyone)

Hi all — I'm working on a final project for an intro data visualization course, and part of the assignment is getting real people to evaluate the data visualization I created. I'd really appreciate ~10 minutes of your time (can be done in minutes if you are really fast).

No personal data will be collected.

The survey can be found here:

https://forms.gle/e9Xtxz6cZcnfmLERA

Thank you.

u/RonaldoBetter3 — 1 day ago
▲ 22 r/datavisualization+1 crossposts

I'm a solo dev + F&O trader. I built the analytics terminal I always wished existed — sharing what I learned (and the tool itself)

I trade Nifty/BankNifty options actively, and for years my setup was a mess of Excel sheets, broker windows, and random OI websites that update once every 3 minutes.

So over the last few months I built MarketGrok (marketgrok.com) — a Bloomberg-style terminal for NSE F&O, as a solo developer. No team, no funding. Just me, a laptop, and way too much chai.

What's inside:

War Room — one screen with Composite Score, PCR, Max Pain, OI Buildup, sentiment meter, option chain, live news feed, top movers, and 34 global indices. This part is completely free.

Live NSE data for 200+ F&O stocks — no dummy/delayed data anywhere. That was rule #1 while building.

Greeks computed server-side using Black-Scholes, because broker APIs don't actually give you Greeks. Had to build that math myself.

OI Pulse, IV Studio, PCR Radar, Greeks Desk — the deeper Pro tools.

Charts built from scratch — CPR (matches Zerodha's calculation exactly), Ichimoku with forward projection, 13 drawing tools, works on mobile touch.

Breakout scanner that beeps when a stock hits a 500-day high. Simple, but it's caught moves I would've missed.

Some honest lessons from building this:

Payment gateways in India hate anything trading-related. Razorpay rejected me outright for the category. Took three attempts before getting approved.

A race condition in my signup flow silently created duplicate users for ~25% of registrations. Found it only after going live. Always use atomic upserts, folks.

Timezone bugs will humble you. IST + JavaScript's toLocaleString = pain.

The War Room is free to use, and Pro tools have a 7-day free trial (no card needed) if you want to poke around.

Not here to hard-sell — genuinely want feedback from people who actually trade F&O. What's missing? What would make this a daily-use tool for you?

Disclaimer: This is an analytics tool, not investment advice. I'm not a SEBI-registered advisor. Trade at your own risk.

reddit.com
u/Left_Nerve_996 — 3 days ago
▲ 99 r/datavisualization+1 crossposts

LayerChart 2.0 Released

Sean Lynch

This includes the Svelte 5 rewrite, CSS framework agnostic, improved API and state, numerous new components and chart types, and so much more!

u/thebreadmanrises — 3 days ago
▲ 9 r/datavisualization+2 crossposts

I built MetaViz Hub - A zero-friction marketplace to find and share the new Metabase Custom Visualizations

Hey everyone,

With the rollout of Custom Visualizations in Metabase v1.62+, we finally have the power to inject incredible new charts. However, there wasn't a central place to discover what the community is building.

To solve this, I built MetaViz Hub : https://metaviz.alosa.cloud/ . It's a completely free registry focused on immediate value:

- For Users & Admins: Browse advanced charts, check compatibility, and download the .tgz package to install it via drag-and-drop in your admin panel.

- For Developers: Sharing your chart takes exactly 3 seconds. Just paste your GitHub URL. The hub automatically builds your page from your native metabase-plugin.json and latest Release. No signups, no extra config files.

It also includes a star-rating system and reviews where peers can log which exact Metabase version they tested the plugin on.

Check it out here: https://metaviz.alosa.cloud/

I'd love to get your thoughts or see your custom charts listed!

u/Basic_Tomatillo3357 — 2 days ago
▲ 11 r/datavisualization+1 crossposts

Visualizing Google Timeline History [OC]

I couldn’t find a Service or app that could turn exported Google Timeline data into a nice visual representation.

So I built an app. It lets you import your exported Timeline data, explore it as routes, points and heatmaps, filter by date and time, switch between different visual styles, and create animated map stories or videos.

I’m currently preparing the android release and running a closed beta. Send me a PM if you want to try it out yourself.

u/Fabe101 — 4 days ago
▲ 8 r/datavisualization+3 crossposts

I made a KCBS analytics app. I hope you check it out!

Hey Guys, My name is Ross. I am pretty new to the KCBS world and I hated their website. It was so hard to see the information about me and my cooks. My day job is writing software, so I built this app in my free time. I compiled all the public information about contests, teams, reps, seasons, rankings, regions, records, etc. Also a cool little planner that can be used to figure out what contests you might be able to attend, etc. I hope you take the time to check it out. Have a great day!

saucyrossybbq.com
u/SaucyRossyBBQ — 3 days ago
▲ 74 r/datavisualization+7 crossposts

Fake Baseball League!

First up, what is r/fakebaseball a.k.a MLR?

It’s essentially a number guessing game - the pitcher submits a number between 1 & 1000 in secret and the hitter tries to guess a number as close as possible to the pitcher. The result of each At Bat is entirely dependent on the difference between the pitcher’s number and the hitter’s number and we add in a little extra flavor by allowing players to choose ‘builds’ that can change the outcome slightly. The numbers ‘wraparound’ - a pitch of 1 and a swing of 1000 will lead to a difference of 1. Games are played out over a 10 day period and our season runs for 16 regular games and 4 rounds of playoffs before the Paper Cup
Champion is named. Each season lasts approx. 9 months.

But it isn’t just guesswork…

Our community of 700+ people is headed into its 13th season and we’ve got people from all over the world and from all walks of life.

So what’s next?

The subreddit r/fakebaseball is where our games are played, feel free to browse through the threads and get a handle on the format. We’ve got a pretty nifty bot that handles most of the legwork. We're currently in the last session of Season 12 before the playoffs, which also includes a Summer Sadness tournament for those teams that didn't make the playoffs.

Most of the community can be found in our discord servers: we have one for Fake College Baseball which is where you’ll be headed for now, and we have one for Major League Redditball which you’ll gain access to a little further down the line. Each team also has their own 'Clubhouse' server so you can vibe with your teammates in private.

If you're ready to get going, go ahead and click on the link below and get your college ball career started!

https://discord.gg/Agx3CZCzX7

**posted with mod approval**

u/rebstra — 4 days ago
▲ 10 r/datavisualization+4 crossposts

made a yield curve viewer (+other things) for my work, would anyone else use this?

It's been kind of annoying not having a clean, easy place to just quickly check the yield curve, so I made one for myself and just keep it pinned in chrome. The thing I think I'll use most is the quick views above the chart for quarterly reporting to get a sense of where my company's insurance blocks might move (I'm at a life/annuity shop).

Was curious what people who actually watch curves (or other metrics I have on here) think. Are those the right lookback windows? Is layering 4 curves at once useful or does it just get noisy? Keeping ads off so I feel like it runs pretty smooth. Open to suggestions if something's missing or misleading.

usinterestrates.com
u/SuspiciousArm8029 — 3 days ago

I built the F1 live dashboard I wished existed - feedback welcome

Hey r/datavisualization,

Long-time lurker, F1 obsessive, software engineer. Over the last few months I've been building a side project that pulls the live F1 feeds and puts it all on one web page.

No login, no ads, no app to install — open it during a session and you've got the whole pitwall on a tab.

Sharing to you f1livedata.com .

Here's what you can find:

  • Live leaderboard with gaps, intervals, current tyre, lap counter, track status banner (green / yellow / SC / VSC / red)
  • Lap times per driver — line, scatter, gap-to-leader, and an "ideal lap" view (best S1 + best S2 + best S3 stitched together)
  • Sector and microsector splits with the broadcast purple / green / yellow colour coding, plus a personal-best chip
  • Full car telemetry per lap: speed, RPM, gear, throttle, brake. Pick a driver, pick a lap, overlay multiple drivers on the same chart if you want to compare
  • Live track map with the timing tower
  • Tyre stint timeline (Gantt) with compound choices and pit-stop, plus a separate per-stint degradation chart with a linear regression option for race-pace analysis
  • Pit stop panels (race + sprint): fastest stop of the session, team-by-team median, and full per-driver history with tyre age, compound switch and position delta
  • Pit-loss prediction and circle of doom let you see where every driver would land if he pitted right now,  using the circuit's real pit-loss time.
  • Race control feed: flags, penalties, deleted lap times, safety car and VSC deployments
  • Video sync delay allows you to sync the app with the live video you're watching. This because broadcast feeds run ~20–40s behind the live timing feed, so you'd see an overtake or a pit stop in the data before it happened on your screen.

The part I'm most proud of is the custom dashboard.

You pick from any of the widgets above, drag and resize them on a grid, save the layout. Build your own pitwall, basically. There are pre-built layouts ("Race day", "Qualifying", "Strategy", "Telemetry") if you don't want to start from scratch, and everything persists in your browser so it's there next time.

It also keeps past sessions — pick any race and you get the final standings, all the lap times, all the stints, every pit stop, the race control log. Not a playback, just the full picture once the session is done. Handy for post-race debriefs or for catching up on a session you missed.

A few honest disclaimers:

  • It's a hobby project, not an official F1 thing
  • Mobile works (phone-optimised views for board, telemetry, track map) but the heavy-data views are nicer on desktop

If you find a bug or have a feature you'd want, drop a comment — I read everything.

Happy to nerd out about the tech stack too if anyone's curious.

Grazie if you give it a try.

u/matticrisp — 5 days ago
▲ 22 r/datavisualization+1 crossposts

Visual explorer for synonyms & related words

Just finished building this fun little tool for visualizing word relationships. You can choose a word to see its synonyms, as well as related words, their definitions, etc.

https://dendril.app

More relevant words are closer to the center of the map, while less relevant are further away, and words with a similar color (or just near each other) are more closely related to each other. So it's kind of a 3-dimensional explorer. It's also meant to be very wikipedia-game-rabbit-hole clickable.

FYI this is totally free, no signup or ads, I'm making zero money here. I'm just proud of it and thought y'all might appreciate it. Would love any feedback!

u/solar_pilgrim — 6 days ago
▲ 2 r/datavisualization+1 crossposts

Anybody know a good flowchart maker for decision/dialogue pathways? (see desc.)

Hi, I’ve never posted here before and I’m new to game development; please excuse my lack of knowledge on this subject. (No AI solution still please)

I’m trying to design a side-scrolling horror RPG. I actually JUST learned the word “flowchart” today (Id been calling them ‘reverse brackets’ up until now, lol).

I have no clue how to sort my ideas for decision based gameplay. I took inspiration from Detroit: Become Human, and the flowcharts they use seem to be my best bet. Problem is, I have no idea where to start.

Anybody have a good resource for development like this? If you need more details lmk, I tried to explain the best I could.

Everything else (character info, art, and game mechanics) is on OneNote for me right now, but I’m trying to branch out.

(PS, I chose the feedback flair because discussion didn’t feel right and there was no ‘question’ one).

reddit.com
u/TheButterScotchIncdt — 5 days ago
▲ 51 r/datavisualization+6 crossposts

I built a canvas-based timeline visualisation library with virtualised rendering in Typescript

I wanted a library like vis.js but needed it canvas-based for server-side rendering without a headless browser in node, so I built one. I'd love to get some feedback.

tempis.dev
u/Material-Gold7483 — 7 days ago
▲ 88 r/datavisualization+5 crossposts

overwatch.earth - My newly released project

I wanted to do something entirely different than my normal, meet overwatch.earth

Explore the world through a fully interactive 3D globe with real-time feeds from over 150,000 sources. Track live events as they happen—from earthquakes and satellite movements to live webcams, global transportation networks, and digital infrastructure.

u/tuxxin — 8 days ago
▲ 10 r/datavisualization+1 crossposts

Tried building a Fabric App in VS Code using the new preview — here's what actually worked and what's still rough

Been experimenting with the Microsoft Fabric Apps preview — built one end-to-end using VS Code with the Rayfin SDK instead of going through the browser UI. Wanted to share the actual experience and get a reality check from others doing similar.

What I did:

- Set up the Fabric Apps extension in VS Code and scaffolded a project using the Rayfin SDK
- Used prompt-driven iteration to tweak the UI layout — letting the agent reshape components rather than hand-coding every change
- Deployed directly from VS Code and validated it against an actual semantic model

What worked:

- The scaffold-to-deploy loop is genuinely faster than the browser once you're set up
- Prompt-based UI adjustments handle layout-level changes well — saves a lot of back and forth
- VS Code gives you actual version control over your app definition, which the browser workflow doesn't

What's still painful:

- The preview is early — some SDK methods are undocumented or behave inconsistently
- Agent instructions don't flow through to the DAX engine. All business logic still has to live in the semantic model. Don't expect the agent layer to compensate for a weak model
- Deployment errors are cryptic if your workspace isn't configured exactly right

Where I'd actually like input:

  1. Has anyone got this running against a live Fabric Warehouse or Lakehouse, or only tested on imported models?
  2. Are you trusting the agent to scaffold the full app structure, or just using it for UI-layer edits?
  3. Is this in your actual delivery pipeline yet, or still a "great for demos, wouldn't ship it" situation?

Recorded a full walkthrough of the whole setup-to-deploy process on my channel - BI Artillery. Happy to drop it in the comments if the sub allows it — don't want to step on self-promo rules.

reddit.com
u/DifficultChef8195 — 7 days ago