Revise

Productivity

word processor

SHOW HN2026

85points
76comments
#797of 4,366 in 2026
Top 19%of 2026 by points

How HN took it

MixedNo clear lean

9 positive, 14 neutral or asking, 1 mixed, 6 critical, out of 30 comments about the project. Thread score +0.16.

Idea: 3 for, 1 againstExecution: 1 for, 2 againstPricing: 0 for, 2 againstPrivacy: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fast, nice-looking, feels like a classic word processor

    From 4 comments
  • Impressive to build a rendering layer from scratch

    From 2 comments
    • Impressive that you built the rendering layer from scratch on Canvas. Curious about one thing though, how do you handle accessibility? With contenteditable you get a lot of…
      thomasnowhere on HN
    • It's cool to see a brand-new WIYSIWYG editor on the web, especially one using canvas for rendering from the start. How did you go about architecting the rendering and input…
      jitl on HN
  • Free LLM spellcheck and real-time collaboration

    From 1 comment
    • Revise is that, actually. It's a free, lightweight, fast word processor at its core. It also has real-time collaboration, also free. You don't need to use the AI features. It…
      artursapek on HN

Objections

  • Subscription pricing and web-based delivery deter some users

    From 2 comments
    • Subsciption and Online means not for me
      Surac on HN
    • Ty; will check it out. That wasn't one of the one I looked at. Edit: Ah I see, from the OP. Unfortunately, I think Subscription-based, web-app, and vibe-coded would individually…
      the__alchemist on HN
  • Canvas rendering likely hurts accessibility

    From 2 comments
    • Impressive that you built the rendering layer from scratch on Canvas. Curious about one thing though, how do you handle accessibility? With contenteditable you get a lot of…
      thomasnowhere on HN
    • I developed my own selection and input handling. The app focuses on a hidden input and it extracts the events when you hit keys, and handles them in my editor engine. I haven't…
      artursapek on HN
  • Several editing bugs in lists, selection and tables

    From 1 comment
    • It's cool to see a brand-new WIYSIWYG editor on the web, especially one using canvas for rendering from the start. How did you go about architecting the rendering and input…
      jitl on HN

Requests

  • Native app with support for local or own LLM

    From 3 comments
    • Agreed. The developer has the right to share his labors any way they want. I fully respect that. I also don't object to paying for something I find useful or valuable. But I…
      johannesrexx on HN
    • Looks nice, very nice. Why don't you use your local open source llm, without the interaction of big models? I mean, more work, but you don't need to pay your cut to them. Just…
      lapalapa on HN
    • sounds like you be more open to it if Revise worked as a native app (Tauri) with ability to run it against your own LLM endpoint/keys this may be something I offer one day, with…
      artursapek on HN
  • Team and organization accounts

    From 1 comment
    • No enforced limits right now, but HN might find the performance bounds of my backend today. I am planning to add team/org accounts soon!
      artursapek on HN
  • Remove signs of AI writing feature

    From 1 comment
    • Very cool! It’d be very cool to have a “remove signs of AI writing” feature (based on https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing) - wishing you great success…
      cadamsdotcom on HN

Questions

  • How is text layout and input handled on canvas

    From 2 comments
    • It's cool to see a brand-new WIYSIWYG editor on the web, especially one using canvas for rendering from the start. How did you go about architecting the rendering and input…
      jitl on HN
    • Impressive that you built the rendering layer from scratch on Canvas. Curious about one thing though, how do you handle accessibility? With contenteditable you get a lot of…
      thomasnowhere on HN
  • How are content moderation refusals handled

    From 1 comment
    • This is really cool, but I'm wondering how you're getting around content moderation that the models utilize, or are you not?
      highhands89 on HN
  • Limits on number of collaborators

    From 1 comment
    • This would really work well for teams. Are there any limits into how many people can collaborate on Revise?
      rvz on HN

Alternatives named

  • Google Docs

    From 2 comments
    • I started building this 10 months ago, largely using agentic coding tools. I've stayed very involved in the code base and architecture, and have never moved faster in my life as…
      artursapek on HN
    • Can this be integrated inside of something like Google Docs or Microsoft Word? Or is that more of an aspiration at this point? The vibe I got from the landing page was that it's…
      tyleo on HN
  • Notion

    From 1 comment
    • There is a lot of positive comments in this thread so you are doing something right. You asked for feedback though. There are chat apps that basically incorporate all the…
      _pdp_ on HN
  • Lex

    From 1 comment
    • A bit similar to Lex, which I love using for writing, but bringing any doc over is very useful.
      ymolodtsov on HN
  • AbiWord

    From 1 comment
  • Zed

    From 1 comment
    • Speaking of zed, if the team at zed is reading this, then I genuinely believe with my full heart that you guys can actually solve this issue given the impressive work you have…
      Imustaskforhelp on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/47477339)