frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: I built a dashboard to compare mortgage rates across 120 credit unions

https://finfam.app/blog/credit-union-mortgages
238•mhashemi•11h ago•75 comments

Show HN: A Minimal Monthly Task Planner (printable, offline, no signup)

https://printcalendar.top/
26•defcc•2h ago•7 comments

Show HN: Mirror_bridge – C++ Reflection powered Python binding generation

https://github.com/FranciscoThiesen/mirror_bridge
6•fthiesen•2h ago•0 comments

Show HN: Identifiy test coverage gaps in your Go projects

https://github.com/LeanerCloud/testvet
11•alien_•3d ago•2 comments

Show HN: Fresh – A new terminal editor built in Rust

https://sinelaw.github.io/fresh/
146•_sinelaw_•17h ago•94 comments

Show HN: Onetone – A full-stack framework with custom C interpreter

https://github.com/onetoneframework/framework
2•tactics6655•2h ago•0 comments

Show HN: Microlandia, a brutally honest city builder

https://microlandia.city
77•phaser•13h ago•10 comments

Show HN: RAG in 3 Lines of Python

https://pypi.org/project/piragi/
7•init0•8h ago•1 comments

Show HN: FastLanes based integer compression in Zig

https://github.com/steelcake/zint
9•ozgrakkurt•3d ago•7 comments

Show HN: TidesDB – A storage engine that outperforms RocksDB

https://github.com/tidesdb/tidesdb
2•alexpadula•3h ago•0 comments

Show HN: AI music and auto-charting and custom rhythm minigame sandbox

https://rhythm-seodang-web.vercel.app/
5•sputnikwrkshp•5h ago•0 comments

Show HN: EchoCopi Local-first, model-agnostic alternative to Google Antigravity

3•sparksupernova•6h ago•0 comments

Show HN: Stanford's ACE paper was just open sourced

https://github.com/ace-agent/ace
3•vmsn•9h ago•0 comments

Show HN: Marmot – Single-binary data catalog (no Kafka, no Elasticsearch)

https://github.com/marmotdata/marmot
97•charlie-haley•1d ago•21 comments

Show HN: A $20/year invoicing tool for solo developers (simple, fast, no bloat)

https://sidepay.app/
11•mightbefun•17h ago•4 comments

Show HN: ESLint-plugin-code-complete – ESLint Rules for Code Complete

https://github.com/aryelu/eslint-plugin-code-complete
3•arye_lu•9h ago•0 comments

Show HN: Rust Client Library for Gradium.ai TTS/STT API

https://github.com/cydanix/rust-gradium
3•irqlevel•10h ago•0 comments

Show HN: TrackerNews – Keyword monitoring and insight extraction

https://trackernews.app/
4•winchester6788•11h ago•0 comments

Show HN: From Personal Script to Public Tool – How I Built a Windows Setup Gen

https://kaicbento.substack.com/p/from-personal-script-to-public-tool
2•kaicbento•4h ago•0 comments

Show HN: MetaConvert – Free PDF and Image Conversion Tools

https://metaconvert.blogspot.com/
2•MetaConvert•12h ago•0 comments

Show HN: HCL-Schema – Create HCL Schemas Using HCL Files

https://github.com/avestura/hcl-schema
2•avestura•12h ago•0 comments

Show HN: Niccup – Hiccup-Like HTML Generation in ~120 Lines of Pure Nix

https://embedding-shapes.github.io/introducing-niccup/
2•embedding-shape•12h ago•0 comments

Show HN: The Taka Programming Language

https://codeberg.org/marton/taka
10•mgunyho•18h ago•4 comments

Show HN: A prediction market where you can bet against my goals

https://market.ericli.tech
6•ericlmtn•18h ago•5 comments

Show HN: Patternia – A Zero-Overhead Pattern Matching DSL for Modern C++

https://github.com/sentomk/patternia
3•sentomk•12h ago•0 comments

Show HN: Textwave – Versioning for Documents (free, local-only document editor)

https://textwaveapp.com/
2•domysee•13h ago•0 comments

Show HN: Equations Explained Colorfully (KaTeX and Markdown)

https://p.migdal.pl/equations-explained-colorfully/
4•stared•14h ago•0 comments

Show HN: Avolal – Book routine flights in 60 seconds

https://www.avolal.com
9•midito•14h ago•4 comments

Show HN: SafeKey – PII redaction for LLM inputs (text, image, audio, video)

https://www.safekeylab.com
4•safekeylab•14h ago•6 comments

Show HN: Boing

https://boing.greg.technology/
773•gregsadetsky•4d ago•145 comments
Open in hackernews

Show HN: Textwave – Versioning for Documents (free, local-only document editor)

https://textwaveapp.com/
2•domysee•13h ago
What is Textwave?

Textwave is a browser-based document editor. All data is stored in the browser (local storage and IndexedDB). Currently it's a side-project for me. The main differentiator is the version system. Typical editors only have one list of versions. Going back from version 5 to version 2, editing something, and creating a new version, appends to the list as version 6. Textwave's version system is closer to git (though not the same). It lets you go back, edit, and create a new version directly below the selected version. Basically it creates a new branch.

Current features (beyond normal document editing) * Comments, suggestions, and replies * Create/rename/delete versions * Showing added/removed words to previous version * Preview version on hover * Export to Markdown and HTML (inlines images with base64) * Export and import documents via JSON * Light and dark mode

Why did I develop it?

I wanted something where versions feel lighter than the web-based editors I'm used to. When I write an article, I want to create a version without much fanfare. Similar to what I am used to when creating a git commit. With other editors creating a version feels very heavy.

Another goal was that all history is preserved, so that I don't need to create versions for everything. Every change I make should be recoverable. Often I write something where I believe it might be useful later on, just not now. With that I can always recover it. Textwave currently already stores all changes, but doesn't expose them in the UI just yet.

What's planned for the future?

There are a couple of issues that I want to iron out. Larger features that I want to add (as time permits) are * Make usable on mobile * Shortcuts * Showing full edit history * AI integration (e.g. highlight text and ask for separate phrases, style checker, research assistant - the options are endless), with bring your own API key

I'd also love to calculate metrics like "information density", but less sure about that.