Churn: An AI content editor for the Internet has been missing.
Why are we still using complex file formats? AI Models and Code Generators all speak Markdown, HTML, CSS, even Scalable Vector Graphics.
We can use HTML and CSS for layout design. We don't need Adobe or Affinity Design Suite. We need to make it a Responsive Design and publish it to the web anyway. Emails and reports, fine okay.
We now have a next generation Cross-Platform framework to build Cross-Platform Applications with libraries like wgpu.
Features
Aliases & Variants: defaults to plural, singular, acronym, acronym plural.
Table Enhancements
Can merge cells.
Tag Management
Find and replace tag all over content library.
Tags have aliases treated as first class citizens.
Backlink System
Anywhere on the filesystem, not just in the vault. Paths referencing other files in the filesystem outside the vault are indicated as needing to have an array of viable paths.
The array of viable paths also determines where the document appears.
Managed by an easy to use one click one view symlink system.
Repository Inter-Transport
Show, hide HTML, CSS
Tasks with metadata
md
- [ ] {by: Michael Staton, to: Tanuj R., date_assigned: 2025-04-26, date_completed: 2025-04-29 } Just get it done please! That thing! Terminal Emulator Interface
Projects
Tools, Programs, Code etc.
Write your own tools to manipulate text.
Improve Section
Suggest Edits
- Private notes
- Variants
- Versions
- Variables:
Clone parent: git clone <parent-repo> - Components
- Section and Header IDs, Header Level IDs in the naming.
Context, IDs, Windows
So, if I'm writing about something, I want it to be connected to that something. Yet, it doesn't need to appear over and over.
AST object IDs for sections, paragraphs
Appearances
Header syntactical mods for subheaders and subtitles
In markdown there are by default 6 levels of headers. However, if you want to render a subheader or subtitle you can use syntax to render the remaining text in as a subheading, subtitle, or lede. For example,
- a double pipe (||)
- a double dash (--)
- a double colon (::)
- a double asterisk (**)
- a double equals (==)
- a double plus (++)
- surrounded by parenthesis (Heading (Text))
Jujutsu integration.
Auto path and backlink adjustment on changes in files.
uuid generation
Split markdown file into two.
Citation Management Automation
Sources
Citations are considered safe INSIDE callouts.
Dependencies
Inspiration Set
Quip
Helix
Notion
Affine
Coda
Obsidian
Affinity Publisher
Windsurf IDE
Zed
Hygraph
Payload
WebStudio
GrapesJS
Figma
Jujutsu
Retcon
Obsidian Plugin Community
Ditto
Substack
Plunk
Pages
One Day
Collaborative Documents
Contribution monitoring. Edits, amends, saves timestamps.