nowfound

Dev tools · April 10, 2026

A WYSIWYG word processor in Python

Hi all, Finding a good data structure for a word processor is a difficult problem. My notebook diaries on the problem go back 25 years when I was frustrated with using Word for my diploma thesis - it was slow and unstable at that time. I ended up getting pretty hooked on the problem. Right now I’m taking a professional break and decided to finally use the time to push these ideas further, and build MiniWord — a WYSIWYG word processor in Python. My goal is to have a native, non-HTML-based editor that stays simple, fast, and is hackable. So far I am focusing on getting the fundamentals right.…

A WYSIWYG word processor in Python launched on April 10, 2026 with 91 votes, #483 of 21,248 launches that month and more than 95% of that year's launches.

Visit codeberg.org ↗Alternativestop 2% of April 2026

In plain words

MiniWord is a native word processor built in Python that offers real-time WYSIWYG editing without relying on HTML or embedded browsers. It supports styles, images, tables, markdown, and Python plugins, while maintaining a clean, human-readable file format designed for version control and AI compatibility. The tool prioritizes simplicity, speed, and hackability, making it suitable for developers and users who want a lightweight alternative to traditional word processors.

written from the facts on this page · September 2026

From the sources

miniword - A WYSIWYG word processor in Python.

A minimal word processor in python. In development but already great. Pre-built installers for Windows ( .exe ) and macOS ( .dmg ) are published on the Releases page for each tagged version, with all dependencies (including the optional extras) already bundled — nothing else to install. On Linux, install from source instead (see below); no separate installer is provided there. Download the .dmg from the Releases page , open it, and drag MiniWord.app into your Applications folder. First launch: MiniWord isn't (yet) signed with a paid Apple Developer ID, so macOS blocks it the first time with "MiniWord can't be opened because Apple cannot check it for malicious software." To allow it,…from codeberg.org

In the maker’s words, at launch

Hi all, Finding a good data structure for a word processor is a difficult problem. My notebook diaries on the problem go back 25 years when I was frustrated with using Word for my diploma thesis - it was slow and unstable at that time. I ended up getting pretty hooked on the problem. Right now I’m taking a…

Does a similar job

all alternatives →
  • Lex2022 · lex.page · ▲452

    AI-powered word processor, to help you write faster

  • Lunette – A word processor designed around writing, not formatting2023 · lunette.app · ▲133

    Lunette is a word processor designed to organize your ideas and support the writing process.

  • superwhisper2023 · superwhisper.com · ▲274

    Extremely accurate, AI powered voice-to-text for macOS

  • Word2vec Algorithm in ~100sloc with NumPy2023 · github.com · ▲72

    Here's a small demonstration of the fundamental aspects of the word-to-vec algorithm. It's implemented in a single python script and depends only on a single text file for training. It's not meant to be blazingly fast or anything, just a toy example to aid my understanding of how word vectors might be learnt from a corpus.

  • PrimaryPad2019 · ▲63

    Web-based word processor for work together in real-time.

  • Word Slicer2024 · wordslicer.com · ▲85

    I shared Word Slicer here a while back — it’s a free, ad-free, browser-based word game where you try to find 5 words in 5 minutes. Since then I’ve been improving it (daily challenge archive, cleaner UI, better stats), and I’d love more feedback from the HN crowd. In particular, I’m interested in thoughts on the gameplay flow, design/UX, and what would make it more engaging.

More dev tools this month

the category →
  • /dev/null▲481

    a social network for devs

    Dev tools · 2d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 25d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 22d ago · openbot.run

  • Talanoa▲341

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 20d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 27d ago · corespeed.io

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, April 2026

the whole month →
  • Brila▲1,364

    One-page websites from real Google Maps reviews

    AI · Apr 2026 · brila.ai

  • AG

    Thought the resources for GPU arch were lacking, so here we are

    Life & fun · Apr 2026 · jaso1024.com

  • Built a ~9M param LLM from scratch to understand how they actually work. Vanilla transformer, 60K synthetic conversations, ~130 lines of PyTorch. Trains in 5 min on a free Colab T4. The fish thinks the meaning of life is food. Fork it and swap the personality for your own character.

    AI · Apr 2026 · github.com

  • AI meeting notes: now bot-free, in ChatGPT & Claude + more

    AI · Apr 2026 · fathom.ai

  • I made a laptop stand out of solid concrete, in the style of brutalist architecture, with themes of urbex and urban decay

    Life & fun · Apr 2026 · sam-burns.com

  • With social media and now AI, its important to keep the indie web alive. There are many people who write frequently. Blogosphere tries to highlight them by fetching the recent posts from personal blogs across many categories. There are two versions: Minimal (HN-inspired, fast, static): https://text.blogosphere.app/ Non-minimal: https://blogosphere.app/ If you don't find your blog (or your favorite ones), please add them. I will review and approve it.

    AI · Apr 2026 · text.blogosphere.app