Skip to main content

Minimalist retro-inspired HTML tag-based word processor. Distraction free writing..

Project description

retrnote
The minimalist HTML tag-to-document tool for serious writers who refuse bloat.
Neovim (or any editor) + simple HTML tags -> clean .docx
Inspired by Wordstar and George R.R. Martin's focused workflow.
One command → clean, justified .docx.
No Markdown syntax. No GUI bloat. No distractions.
Just you, your HTML tags as raw input, and a professional output that actually looks like a serious document.

Why retrnote exists
Most tools force you to choose:

  • Markdown (extra syntax to learn)
  • Full HTML (too verbose)
  • Pandoc (powerful but you end up writing a novel in YAML templates)
  • GUI word processors (the bloat you ran away from)

retrnote is the missing middle ground:

  • You already know <b> and <h1>.
  • You want justified paragraphs and proper headings without fighting templates.
  • You want <pre> blocks that actually show the code, not render it.
  • You want to write without getting distracted by formatting options/menu bars during the writing process.

Features Supported

  • Bold, Italic, Underline - <b>, <i>, <u>, nested perfectly, works inside headings too.
  • Headings - <h1>...<h6>, Left-aligned, proper Word styles, add align="center" for titles.
  • Hyperlinks - <a href="https://.."></a>, clickable, blue + underlined, External only.
  • Page breaks - <hr>
  • Literal code/HTML snippets - <pre>, tags visible, whitespace preserved.
  • Paragraphs - <p> or loose top-level text, justified by default, --no-justify in the command line if you prefer classic left.
  • Newlines - normal \n, soft breaks inside paragraphs, --no-preserve-newlines for pure HTML collapse.
  • Fonts - --font + --size options through the command line, applies to the entire document.

No <html><body> wrapper required — just drop tags into your normal text.
Refer to the examples/ directory for more examples.

Features Not Yet Supported

  • PDF generation
  • Tables
  • Image insertion
  • Granular font type changes within the body.

Typical Workflow
Use your favourite text editor to type in your text with inline HTML tags for formatting.
Execute the retrnote utility and get the clean .docx output.

This is WordStar reborn — but it works with VS Code, Neovim, Sublime, or even TextEdit. The editor is yours.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

retrnote-0.1.2.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

retrnote-0.1.2-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file retrnote-0.1.2.tar.gz.

File metadata

  • Download URL: retrnote-0.1.2.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.7

File hashes

Hashes for retrnote-0.1.2.tar.gz
Algorithm Hash digest
SHA256 8b549674d413f1149a6bc66c661dcff8f74f2cb20279b7df0c8c2281d5174619
MD5 12b6b9e066297b326112b71c6f67baec
BLAKE2b-256 af2c00914b26d099cbcb9f78f0c2f9bc4c7c917b316b15c79cffc34712866d48

See more details on using hashes here.

File details

Details for the file retrnote-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: retrnote-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.7

File hashes

Hashes for retrnote-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 47d2fd48f98821dca2f516cb30134cec48fc734a3f0dd5d5eacf02c56b19cf8b
MD5 21c0eb85c0f3cfb1c15e3e7323b9d359
BLAKE2b-256 265361834ae34365a67ee84a612bd946241e4663d71c92dd11b1f972e578996e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page