frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Dimension-UI, a desktop alternative to Grafana for time-series analysis

https://github.com/akardapolov/dimension-ui
4•akardapolov•3mo ago
I've built Dimension-UI, a desktop application for interactive analysis of time-series data, written in Java 25+ with a Swing UI.

While Grafana is fantastic for high-level dashboards, I always found it cumbersome for deep, iterative analysis. The main pain point is its "stateless" drill-down: you select a time range, and you jump to a new, filtered view, losing the original context. To compare different views, you end up juggling multiple browser tabs.

Dimension-UI's core concept is "stateful drill-down." When you select a time range on a chart, a detailed breakdown (like a Gantt chart, pivot table, or raw data) appears directly below it. The main context is never lost, which dramatically reduces cognitive load when hunting for the root cause of an issue.

Key differentiators from a standard Grafana/Prometheus stack:

- High Interactivity: Being a desktop app allows for a much more responsive, stateful interface that's hard to achieve on the web. In my tests, Dimension-UI uses significantly less RAM (~400MB for 300+ charts) compared to a browser tab with a complex Grafana dashboard (~900MB).

- Simplified Stack: It can connect directly to databases (PostgreSQL, Oracle, etc.) via JDBC or to Prometheus via HTTP. For many use cases, this eliminates the need for separate exporters.

- Built-in Advanced Analysis: It includes out-of-the-box anomaly/motif detection using Matrix Profile and forecasting with ARIMA, accessible directly from the UI.

- "No-code" DB Explorer: An Ad-hoc mode lets you point the tool at a database table, select the timestamp and metric columns, and start visualizing and analyzing data without writing SQL.

I wrote a detailed comparison with Grafana, focusing on the task of analyzing Active Session History (ASH) in a PostgreSQL database. It clearly demonstrates the difference in workflow and how much faster you can pinpoint performance issues.

This project was also the first real-world application for Dimension-DI https://news.ycombinator.com/item?id=45821919

Migrating from Dagger 2 to my own DI solution made the codebase much more modular and testable.

The project is open source, and I'd love to get your feedback.

Sample profiles and GIF screencasts are in the repo.

Links:

Dimension-UI (GitHub): https://github.com/akardapolov/dimension-ui

Article: Grafana vs. Dimension-UI for ASH Monitoring: https://habr.com/ru/articles/865622/ (The article is in Russian, but browsers can translate it, and the screencasts are self-explanatory)

Dimension-DI (the DI container it uses): https://github.com/akardapolov/dimension-di

Comments

rlawson•3mo ago
Wow, this UI looks amazing. I'm going to go check the app out but what did you use to get a Swing app to look so nice?
eamonnkeogh•3mo ago
The Matrix Profile, is there anything it cant do ;-)

Large tech companies don't need heroes

https://www.seangoedecke.com/heroism/
1•medbar•1m ago•0 comments

Backing up all the little things with a Pi5

https://alexlance.blog/nas.html
1•alance•2m ago•1 comments

Game of Trees (Got)

https://www.gameoftrees.org/
1•akagusu•2m ago•1 comments

Human Systems Research Submolt

https://www.moltbook.com/m/humansystems
1•cl42•2m ago•0 comments

The Threads Algorithm Loves Rage Bait

https://blog.popey.com/2026/02/the-threads-algorithm-loves-rage-bait/
1•MBCook•4m ago•0 comments

Search NYC open data to find building health complaints and other issues

https://www.nycbuildingcheck.com/
1•aej11•8m ago•0 comments

Michael Pollan Says Humanity Is About to Undergo a Revolutionary Change

https://www.nytimes.com/2026/02/07/magazine/michael-pollan-interview.html
2•lxm•10m ago•0 comments

Show HN: Grovia – Long-Range Greenhouse Monitoring System

https://github.com/benb0jangles/Remote-greenhouse-monitor
1•benbojangles•14m ago•1 comments

Ask HN: The Coming Class War

1•fud101•14m ago•1 comments

Mind the GAAP Again

https://blog.dshr.org/2026/02/mind-gaap-again.html
1•gmays•16m ago•0 comments

The Yardbirds, Dazed and Confused (1968)

https://archive.org/details/the-yardbirds_dazed-and-confused_9-march-1968
1•petethomas•17m ago•0 comments

Agent News Chat – AI agents talk to each other about the news

https://www.agentnewschat.com/
2•kiddz•17m ago•0 comments

Do you have a mathematically attractive face?

https://www.doimog.com
3•a_n•21m ago•1 comments

Code only says what it does

https://brooker.co.za/blog/2020/06/23/code.html
2•logicprog•27m ago•0 comments

The success of 'natural language programming'

https://brooker.co.za/blog/2025/12/16/natural-language.html
1•logicprog•27m ago•0 comments

The Scriptovision Super Micro Script video titler is almost a home computer

http://oldvcr.blogspot.com/2026/02/the-scriptovision-super-micro-script.html
3•todsacerdoti•27m ago•0 comments

Discovering the "original" iPhone from 1995 [video]

https://www.youtube.com/watch?v=7cip9w-UxIc
1•fortran77•29m ago•0 comments

Psychometric Comparability of LLM-Based Digital Twins

https://arxiv.org/abs/2601.14264
1•PaulHoule•30m ago•0 comments

SidePop – track revenue, costs, and overall business health in one place

https://www.sidepop.io
1•ecaglar•33m ago•1 comments

The Other Markov's Inequality

https://www.ethanepperly.com/index.php/2026/01/16/the-other-markovs-inequality/
2•tzury•34m ago•0 comments

The Cascading Effects of Repackaged APIs [pdf]

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6055034
1•Tejas_dmg•36m ago•0 comments

Lightweight and extensible compatibility layer between dataframe libraries

https://narwhals-dev.github.io/narwhals/
1•kermatt•39m ago•0 comments

Haskell for all: Beyond agentic coding

https://haskellforall.com/2026/02/beyond-agentic-coding
3•RebelPotato•42m ago•0 comments

Dorsey's Block cutting up to 10% of staff

https://www.reuters.com/business/dorseys-block-cutting-up-10-staff-bloomberg-news-reports-2026-02...
2•dev_tty01•45m ago•0 comments

Show HN: Freenet Lives – Real-Time Decentralized Apps at Scale [video]

https://www.youtube.com/watch?v=3SxNBz1VTE0
1•sanity•46m ago•1 comments

In the AI age, 'slow and steady' doesn't win

https://www.semafor.com/article/01/30/2026/in-the-ai-age-slow-and-steady-is-on-the-outs
1•mooreds•54m ago•1 comments

Administration won't let student deported to Honduras return

https://www.reuters.com/world/us/trump-administration-wont-let-student-deported-honduras-return-2...
1•petethomas•54m ago•0 comments

How were the NIST ECDSA curve parameters generated? (2023)

https://saweis.net/posts/nist-curve-seed-origins.html
2•mooreds•55m ago•0 comments

AI, networks and Mechanical Turks (2025)

https://www.ben-evans.com/benedictevans/2025/11/23/ai-networks-and-mechanical-turks
1•mooreds•55m ago•0 comments

Goto Considered Awesome [video]

https://www.youtube.com/watch?v=1UKVEUGEk6Y
1•linkdd•57m ago•0 comments