frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Visual Database Schema Designer (Angular 21 and .NET 10)

https://dbvisualdesigner.com
2•temakonkin•1h ago
Hi HN, OP here.

I built this because I was frustrated with the current state of DB design tools. They are usually either heavy enterprise desktop apps (like DataGrip/Workbench) or simple drawing tools that don't export usable code.

I wanted a "VS Code-like" experience in the browser: dark mode, strict typing, and instant visual feedback.

The tech stack is quite aggressive: - Frontend: Angular 21 (Latest). I'm using Signals exclusively for the graph state management to handle 100+ nodes without layout thrashing. - Backend: .NET 10 for DDL generation and schema validation.

Current features: - Visual Table/Column editor. - Drag & drop relationships (1:N handling). - Exports to PostgreSQL DDL and Entity Framework Core.

It's an MVP, so I'm looking for feedback on the graph interaction and the UI feel.

Does the "IDE-like" layout work for you for this kind of task?

Comments

temakonkin•1h ago
Hi HN, OP here.

I built this because I was frustrated with the current state of DB design tools. They are usually either heavy enterprise desktop apps (like DataGrip/Workbench) or simple drawing tools that don't export usable code.

I wanted a "VS Code-like" experience in the browser: dark mode, strict typing, and instant visual feedback.

The tech stack is quite aggressive: - Frontend: Angular 21 (Latest). I'm using Signals exclusively for the graph state management to handle 100+ nodes without layout thrashing. - Backend: .NET 10 for DDL generation and schema validation.

Current features: - Visual Table/Column editor. - Drag & drop relationships (1:N handling). - Exports to PostgreSQL DDL and Entity Framework Core.

It's an MVP, so I'm looking for feedback on the graph interaction and the UI feel.

Does the "IDE-like" layout work for you for this kind of task?

Appa (POC): Self-shipping task queue

https://github.com/kxzk/appa
1•beigebrucewayne•1m ago•1 comments

Quantum 'alchemy' made feasible with excitons

https://phys.org/news/2026-01-quantum-alchemy-feasible-excitons.html
1•pseudolus•3m ago•0 comments

What's Worrying Jonathan Haidt Now?

https://calnewport.com/whats-worrying-jonathan-haidt-now/
2•chmaynard•3m ago•0 comments

40% of Kids Can't Read and Teachers Are Quitting [video]

https://www.youtube.com/watch?v=XTugyu2F0pc
1•squillion•4m ago•0 comments

China's birth rate hits record low as population continues to shrink

https://www.bbc.com/news/articles/c79r7v7qr53o
1•pseudolus•5m ago•0 comments

DeGoogled Phones, Made in Europe

https://tuta.com/blog/degoogled-phones
2•jruohonen•5m ago•1 comments

Nvidia Contacted Anna's Archive to Access Books

https://torrentfreak.com/nvidia-contacted-annas-archive-to-secure-access-to-millions-of-pirated-b...
3•antonmks•11m ago•2 comments

Cara Menonaktifkan Akun Shopee [Spinjam] & Menghapus Akun SPinjam Shopee-Pinjam?

1•begundal•12m ago•0 comments

Grok's biggest danger isn't what it says – it's where it lives

https://restofworld.org/2026/grok-ai-danger/
1•brandrick•14m ago•0 comments

Turso is an in-process SQL database, compatible with SQLite

https://github.com/tursodatabase/turso
1•marklit•17m ago•0 comments

A retail dark pattern worked on me

https://rubenerd.com/a-dark-pattern-worked-on-me/
1•7777777phil•19m ago•0 comments

Show HN: Kacet – a freelancer marketplace with crypto-native payments

https://kacet.com/
4•wrux•22m ago•2 comments

Show HN: JSON Purrser – A JSON viewer with smart field detection

https://www.jsonpurrser.com/
1•one_man_studio•25m ago•0 comments

Show HN: Synth Data Studio Open-source synthetic data with differential privacy

https://github.com/Urz1/synthetic-data-studio
1•Sadam_H•27m ago•1 comments

Show HN: Interactive visualization of relationship mechanics in Dead Plate

https://deadplate.net/
1•causalzap•29m ago•0 comments

Smart Response Technology: Transforming Digital Interaction

https://techvastonline.blogspot.com/2026/01/smart-response-technology-transforming.html
1•Silvaaaa•30m ago•1 comments

The Google Pixel 3 Is a Good Phone. But Maybe Phones Have Gone Too Far. (2018)

https://www.buzzfeednews.com/article/mathonan/google-pixel-3-review-android
2•viralpoetry•31m ago•0 comments

Coding in the Future

https://willleeney.com/blog/coding-in-the-future/
1•willleeney•32m ago•0 comments

IKOS a static analyzer for C/C++ based on the theory of Abstract Interpretation

https://github.com/NASA-SW-VnV/ikos
2•u1hcw9nx•32m ago•0 comments

/R/selfhosted limits vibecoded apps

https://old.reddit.com/r/selfhosted/comments/1qfp2t0/mod_announcement_introducing_vibe_code_friday/
3•mlrtime•34m ago•1 comments

Nuclear elements detected in West Philippine Sea

https://www.philstar.com/headlines/2026/01/18/2501750/nuclear-elements-detected-west-philippine-sea
2•ksec•35m ago•0 comments

Genes and Memes

https://vvesh.de/culture/genes-and-memes
1•pryncevv•38m ago•0 comments

A Platform to Build and Share AI Evaluations

https://weval.org/
1•maluta•39m ago•0 comments

Revolutionary imaging of black hole to prove they're not 'evil vacuum cleaners'

https://www.theguardian.com/science/2026/jan/18/astronomers-revolutionary-moving-image-black-hole...
1•smurda•42m ago•0 comments

After 1,400 commits, I'm leaving Next.js for Laravel

https://youtu.be/H5-duvYKRAo?si=VW7_A0Qc541Yq0NL
3•WahyuS002•43m ago•0 comments

Do we need AI tools to simplify on-page search?

1•ProtosGalaxias•45m ago•0 comments

UTF-8 why specify length in the first byte?

https://youtu.be/vpSkBV5vydg?si=NK1acc8rVlQJVjva
1•birdculture•46m ago•0 comments

Show HN: Goxe – High-performance log reducer to lower observability costs

https://github.com/DumbNoxx/Goxe
1•nxus_dev•47m ago•0 comments

Mother of Elon Musk's son sues his xAI over AI-deepfake images

https://www.cnn.com/2026/01/15/business/elon-musk-son-mom-sues-grok-images
2•croes•48m ago•0 comments

Leonardo da Vinci's DNA may be hiding in his artwork, researchers say

https://edition.cnn.com/2026/01/16/science/leonardo-da-vinci-dna-search
1•giuliomagnifico•49m ago•1 comments