Feed aggregator

Show HN: Morsel – an open-source, web-based visual Modelica editor

Hacker News - Thu, 02/26/2026 - 3:21pm

Hey HN,

I’m excited to share Morsel, a modern, web-based visual editor for Modelica that I've been working on. It's part of the broader ModelScript compilation, analysis, and visualization framework.

Modelica is a powerful, object-oriented language for equation-based modeling of complex physical systems (mechanical, electrical, electronic, hydraulic, thermal, control, etc.). However, tooling in the Modelica ecosystem has historically been heavy, proprietary, or desktop-bound. I built Morsel to bring a fast, beautiful, and accessible Modelica modeling experience right to the browser.

Key Features ============

- Interactive Diagrams: High-performance visualization of Modelica connections and topologies using AntV X6.

- Synchronized Code Editor: Real-time, two-way synchronization between the visual diagram and the underlying Modelica code (powered by Monaco Editor).

- Intelligent Properties Panel: Easily edit component parameters, modifiers, and annotations through a responsive UI that directly manipulates the AST.

- Library Explorer: Navigate complex Modelica libraries (like the Modelica Standard Library) via an intuitive hierarchical tree view.

Under the Hood: ModelScript ===========================

Morsel is powered by ModelScript, a custom compilation engine written in TypeScript. ModelScript brings its own modern toolchain to Modelica:

- Custom Tree-Sitter Grammar: Fast and precise parsing for editor integrations and tooling.

- Semantic Analysis: Full scope and name resolution for complex Modelica hierarchies.

- Model Flattening: Translating hierarchical component architectures into flat Differential Algebraic Equations (DAEs).

Why I built this ================

I wanted an open-source (AGPL-3.0), modern front-end that could run entirely in the browser (or as a local web app) without sacrificing the power of the Modelica language. It's built on a modern stack (React, React Router, Vite, Tailwind, GitHub Primer) to provide a premium, responsive developer experience.

I am still actively developing Morsel and ModelScript and would love your feedback, bug reports, and contributions!

GitHub Repo: https://github.com/modelscript/modelscript

I'd be happy to answer any questions about the architecture, Modelica parsing, the tree-sitter grammar, or anything else!

Comments URL: https://news.ycombinator.com/item?id=47171505

Points: 1

# Comments: 0

Categories: Hacker News

I made this new game

Hacker News - Thu, 02/26/2026 - 3:20pm

Article URL: https://the67numbergame.github.io/

Comments URL: https://news.ycombinator.com/item?id=47171496

Points: 1

# Comments: 0

Categories: Hacker News

The Qilin ransomware gang remained 'top dog' in January 2026 with over 100 observed cyber attacks to its name, amid a rapidly evolving, and fragmenting, cyber criminal ecosystem.

Computer Weekly Feed - Thu, 02/26/2026 - 2:34pm
The Qilin ransomware gang remained 'top dog' in January 2026 with over 100 observed cyber attacks to its name, amid a rapidly evolving, and fragmenting, cyber criminal ecosystem.
Categories: Computer Weekly

I made a Fake MRR Maker in 5 minutes

Hacker News - Thu, 02/26/2026 - 2:25pm

Article URL: https://mrrnow.lovable.app

Comments URL: https://news.ycombinator.com/item?id=47170799

Points: 1

# Comments: 1

Categories: Hacker News

KDE Connect of the Future

Hacker News - Thu, 02/26/2026 - 2:23pm
Categories: Hacker News

Show HN: A faster fuck (thefuck CLI rewritten in Rust)

Hacker News - Thu, 02/26/2026 - 2:22pm

thefuck (https://github.com/nvbn/thefuck) in Rust – because life's too short for slow fucks.

500ms → 15ms startup. Same rules, 50x faster. 2x faster correction time as well.

Comments URL: https://news.ycombinator.com/item?id=47170774

Points: 2

# Comments: 0

Categories: Hacker News

Show HN: Tasuki – A Task Aggregator for Waybar

Hacker News - Thu, 02/26/2026 - 2:21pm

I'm loving the momentum behind Linux, particularly Arch, right now. I've used it for years but recently have been switching all of my workflows to it. I wanted a quick way to see all my tasks at a glance without context-switching between apps. Since I already use Waybar, it felt like the natural place to make that available. There wasn't really something out there for that, and I had todos scattered amongst different local notes and Obsidian, so I built Tasuki to aggregate them together.

Comments URL: https://news.ycombinator.com/item?id=47170766

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Free Snowflake Observability

Hacker News - Thu, 02/26/2026 - 2:19pm

My startup helps companies save money on Snowflake, and over the past two years we've built out a lot of observability features based on customer requests.

We're launching these features for free for everyone. You can read more here: https://espresso.ai/post/observability

Comments URL: https://news.ycombinator.com/item?id=47170737

Points: 1

# Comments: 0

Categories: Hacker News

Pages