Lightwave – Real-time notes app, 3.5 years of hand-rolled JavaScript
Hi HN! I've been building this solo for about three and a half years. I kept trying every new project/notes tool (Notion, Asana, Trello, etc.) and always ended up back in a plain text file. I wanted something that felt like a text editor on first touch but could grow into real structure when you needed it. https://lightwave.so (desktop only) The tech stack is Laravel, MySQL, Redis, and hand-rolled JavaScript on the client. No frameworks like React/Vue/etc. ~270 lines of jQuery (out of 80k+ total LOC) for a few legacy DOM utilities, plus IndexedDB for local…
In plain words
Lightwave is a real-time notes app designed for users who prefer plain text simplicity but need structure as projects grow. Built as a desktop application, it combines a text editor feel with collaborative features like live cursors and shared editing. The tool uses a custom JavaScript implementation with Laravel backend and WebSocket support for real-time synchronization. It's designed for anyone tired of switching between specialized productivity tools.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
Hi HN! I've been building this solo for about three and a half years. I kept trying every new project/notes tool (Notion, Asana, Trello, etc.) and always ended up back in a plain text file. I wanted something that felt like a text editor on first touch but could grow into real structure when you needed it. https://lightwave.so (desktop only) The tech stack is Laravel, MySQL, Redis, and hand-rolled JavaScript on the client. No frameworks like React/Vue/etc. ~270 lines of jQuery (out of 80k+ total LOC) for a few legacy DOM utilities, plus IndexedDB for local persistence. Real-time collaboration uses a hybrid approach: HTTP/2 POST for resilient ops + WebSockets via Laravel Reverb for live cursors, presence, and edits. This is a pre-release stress test, not a launch. Lightwave will be a paid product. Right now I'm opening it up because no amount of solo testing replicates getting punched in the mouth by real traffic. The link above has a button to create a test account in 1 click. Known rough edges: the cursor and selection system are built from scratch (like VS Code, not a contenteditable wrapper), so there's a lot of surface area. Some keyboard shortcuts may be missing. Desktop only, accessibility not yet implemented. I'm shipping fixes in real time. There's a "Submit Bug or Feedback" button inside the app if something breaks. Happy to answer any questions about the architecture, or anything else. Some highlights: - Paste markdown in, get native blocks. Copy blocks out, get markdown back. - Hierarchical document, structure. Hierarchichal file manager. - Live collab with shared cursors, selection, and presence. - Code blocks with syntax highlighting. LaTeX math blocks. - Full data export: markdown, JSON, and attachments. No lock-in. - Full undo/redo with cursor restoration.
Does the same job
all alternatives →- MEMinimalist editor that lives in browser, stores everything in the URLDec 2025 · github.com · ▲468
I wanted to see how far I could go building a notes app using only what modern browsers already provide – no frameworks, no storage APIs, no build step. What it does: Single HTML file, no deps, 111 loc Notes live in the URL hash (shareable links!) Auto-compressed with CompressionStream Plain-text editor (contenteditable) History support Page title from first # heading Respects light/dark mode No storage, cookies, or tracking The entire app is the page source. https://textarea.my/
- NCNotesHub: cross-platform, Markdown-based note-taking app2024 · about.noteshub.app · ▲147
Thank you for your comments, just some context: - The app is available for iOS, Android, Windows, Mac, Apple Vision Pro, and the Web. - The Web version is implemented as a Progressive Web Application that is very responsive, local first, offline first, can be installed, and is entirely free to use. - Native (hybrid) versions do not require subscription fees and have small one-time payment. - You can store your notes in Git using any Git provider such as GitHub, GitLab, or Bitbucket. However, it has the best built-in integration with GitHub. Self-hosted scenarios like Gitea are also…

- NANotepadJs – A cross-platform love letter to Notepad2025 · github.com · ▲145
As a native Windows user who switched to macOS a few years back, one thing I never got over was the simplicity and usefulness of the old school Notepad app. This app aims to recreate that very same experience, cross-platform and easily installable as a PWA. I've been using this for personal use for around 2 years and I figured it was time to share it with the world. Criticism, issues and PRs are welcome. Thanks!
- LFLightPaper for Mac – Free Markdown editor2013 · clockworkengine.com · ▲132
I'm not the author of the app (nor i have any connection with them, just a random user). iA Writer and Writer Pro aren't well suited for me as a developer. They feel quite "strange" to me. Mou is a good option (free too) but still missing some features. So far this, this editor is the most complete user-friendly. Hope it helps!
- GNGrug Notes, a simple take on text notes2024 · grugnotes.com · ▲100
Hey hacker news, I've worked on a note/wiki app nights and weekends for almost two years. While still missing some essentials and polish, I'm happy with the progress and some of my use cases: personal CRM, work notes, and a place to write/record funny things my kid says. I bought into the hype a few years ago with linking apps but quickly grew tired of spinners and steep learning curves, so I started over with a text box and my HTML skills from twenty years ago. Then Chatgpt came out, giving me the tools to add a bit of magic and dig into my stance on simplicity even more. I'd love…
More work this month
the category →


The app store for voice native apps that lives in your notch
Work · 28d ago · voiceos.com

The New Calendly▲211Handle all of the work before, during, and after meetings
Work · 17d ago · calendly.com