MyEditor 4.0 · Funding proposal to EINUNDZWANZIG

From first draft to publication.

MyEditor 4.0 is here: the editor for your own computer that publishes to Nostr when you choose. Now it is to become the path from the writer’s desk to the editors of STANDUP, on the infrastructure of the EINUNDZWANZIG association.

  • 1,500,000 sats requested
  • Open source
  • Windows · macOS · Linux
  • Nostr when you want it
MyEditor 4.0: an article with its cover, next to Article Details with title, summary, cover, hashtags and two authors.
MyEditor 4.0 · Linux

Video

Watch the video.

Music: J. S. Bach, Prelude in C major BWV 846, played by Kimiko Ishizaka (Open Well-Tempered Clavier, CC BY 4.0), edited, with added strings from the VSCO 2 Community Edition (CC0).

Vertical: English Deutsch

New in 4.0

What MyEditor already does today.

Not a promise but work that is done: 939 changes since version 3.3, tested on all three systems.

  • Writing

    A real editor.

    A format bar over the selection, the slash menu, lists, tables, footnotes, Find and Replace. Write, Preview, or both side by side.

    The format bar over a selected phrase.
  • Voice

    Dictate, even offline.

    With your system’s dictation or entirely on your own computer. Edit › Speech reads aloud.

    Dictation running: the microphone in the toolbar is on.
  • Protection

    Locked with a password.

    File › Set Password encrypts in the open age format, crash backups included.

    The Set Password dialog with both fields filled in.
  • Nostr

    Private drafts on your relays.

    Saved encrypted, and carried on on a second device. Your key stays in your signer or protected on your computer.

    The list of drafts with the proposal article selected.
  • Publishing

    Articles with everything they need.

    Title, summary, cover and hashtags right on the page. Credit co-authors and share zaps with them, the way STANDUP does.

    Article Details with a cover, hashtags and two authors.
  • Everywhere

    One editor for every system.

    Updates bring back every open document. The interface speaks English and German.

    Windows
    macOS
    Linux · Open source

For the EINUNDZWANZIG association

The writing desk for the association’s infrastructure.

The association runs a relay, a Blossom media server, Nostr identities and, with STANDUP, an editorial office of its own. MyEditor is to make all of it usable for members without a single server address.

  1. The desk

    MyEditor

    A text starts locally as an idea or a private draft and grows into a finished article.

  2. EINUNDZWANZIG

    The infrastructure

    Connected automatically, not set up by hand:

    • Relay
    • Blossom media server
    • Nostr identity and services
    • Scheduled posts
  3. The editors

    STANDUP

    Takes over title, summary, cover, tags, authors and media. Curates, publishes, distributes.

  4. The goal

    Readers

    Over an open protocol, without handing texts or rights to a platform.

  • Infrastructure that gets used.The association’s relay and Blossom server become usable for many more people.
  • The way to membership.Right from the writing, for everyone who is new.
  • More writing for STANDUP.Finished articles reach the editors in a few clicks, with complete data.

The proposal

The proposal, set as in MyEditor.

As submitted to the association, translated from German. Set as a document with title, summary, cover and hashtags: the Article Details MyEditor 4.0 gives every article.

Proposal.md

MyEditor: from first draft to publication

How MyEditor joins local writing, Nostr, EINUNDZWANZIG and STANDUP into one path. Requested: 1,500,000 sats.

  • #myeditor
  • #nostr
  • #einundzwanzig
  • #standup

The idea for MyEditor grew out of my own everyday life.

I wanted a text editor on my laptop that suits the way I write. A place for short thoughts, notes and drafts, and just as much for longer articles. At the same time, I did not want to tie my texts to one particular device or to a single provider’s cloud service.

That is how MyEditor came about.

MyEditor combines classic local writing with Nostr. A text can simply stay a file on your own computer. If you like, you can also keep drafts private and encrypted on your own Nostr relays. Connect MyEditor on a second device with the same Nostr identity, and those drafts open there again, ready to work on.

Once a text is finished, it can be published straight from MyEditor: as a short Nostr note or as a full NIP-23 article with title, summary, cover, tags and embedded media.

The private key stays in your own NIP-46 signer and is never stored in MyEditor. Pictures and other media can be managed through Blossom and embedded directly in articles.

MyEditor already runs on Windows, macOS and Linux.

This way, censorship-resistant publishing does not arrive as a complicated protocol or a specialist tool, but as an ordinary desktop program that is easy to install. Download, install, write and publish.

MyEditor is open source and aims to make Nostr accessible exactly where many people already work: on their own computer.

MyEditor and STANDUP

EINUNDZWANZIG STANDUP was an important point of reference for me from the start.

STANDUP creates a place where content on Nostr can be discovered, curated and published. MyEditor starts one step earlier: with the writing itself.

So the long-term idea is not to build two separate editors.

MyEditor is to be the writer’s personal desk. STANDUP the editorial office and publishing platform.

A text starts locally as an idea or a private draft. It grows in MyEditor into a finished article and can then be handed straight to STANDUP, to be curated, published and shared further there.

The result is one continuous publishing workflow:

  1. Write
  2. Save the draft
  3. Manage media
  4. Publish or submit
  5. Curate on STANDUP
  6. Reach readers

Nostr is the open infrastructure in the background.

What I want to build with the funding

With the requested support of 1,500,000 sats, I want to develop MyEditor exactly where a working Nostr editor becomes a complete, easy to use workflow for writers.

The focus is on five concrete areas.

  1. Movement I

    Simple Nostr onboarding

    MyEditor should not assume that a new user already knows Nostr or has an identity.

    Anyone without a Nostr account should be guided through getting started in plain words, and then be able to start writing right away.

    Nostr should stay out of the way as much as possible.

    The goal is not to explain a protocol to people first, but to give them a good writing tool in which open identity, their own data and independent infrastructure simply work in the background.

  2. Movement II

    Bring existing blogs to Nostr

    Many potential writers do not start from zero.

    They have published years of work on their own blog or on platforms such as WordPress, Ghost or other publishing systems.

    So MyEditor is to get a high-quality import of existing content.

    Articles, titles, publication dates, descriptions, pictures and further metadata should come across as cleanly as possible and then be editable in MyEditor.

    Moving to Nostr should not mean leaving your past work behind.

    Do not start over. Bring your blog with you.

  3. Movement III

    Build in the EINUNDZWANZIG infrastructure

    For members of the EINUNDZWANZIG association, MyEditor is to become a simple way into the association’s existing Nostr infrastructure.

    The relevant services of the association should be connected as automatically as possible, in particular:

    • the EINUNDZWANZIG relay
    • the Blossom media server
    • the existing Nostr identity and related services
    • the connection to STANDUP

    Instead of configuring server addresses and technical settings by hand, MyEditor should recognize which infrastructure a member has available and work it sensibly into the workflow.

    The way to an EINUNDZWANZIG membership should also be reachable from this process for anyone interested.

    This way MyEditor can also help make the association’s existing infrastructure actually usable for more people.

  4. Movement IV

    Direct handoff between MyEditor and STANDUP

    The most important next step is the direct connection between the two applications.

    A finished article should be prepared for STANDUP and handed over from MyEditor in a few clicks.

    Title, summary, cover, tags, author details, media and the relevant NIP-23 information all come along.

    A private draft then becomes not only a published Nostr article but, if you like, a concrete submission to STANDUP.

    In the long run, this can grow into a real editorial workflow:

    1. MyEditor
    2. Submission
    3. STANDUP
    4. Curation
    5. Publication

    Writers and editors would work together over an open protocol, without handing their texts, identity or publishing rights to a central platform.

  5. Movement V

    A publication check before publishing

    Before an article is published or handed to STANDUP, MyEditor should be able to check that everything important is in place.

    For example:

    • a title
    • a summary
    • a cover
    • fitting tags
    • media that can be reached
    • complete required metadata
    • an article correctly prepared for NIP-23

    In the end the writer gets one simple answer:

    • Ready to Publish
    • Ready for STANDUP

    Especially for new users, this keeps technical details of Nostr or missing metadata from surfacing only after publishing.

  6. Coda

    Also planned: scheduled posts

    As an extra, I want to make scheduled publishing possible.

    Writers should be able to prepare a finished post in MyEditor and set the time it goes out.

    Since MyEditor is a desktop application that does not have to stay open, scheduled publishing is to run through a centrally operated EINUNDZWANZIG service.

    The post can be prepared and left for a later time. The publishing itself then happens automatically at the set time.

    For blogs, series, regular posts or content prepared by an editorial team, this is a real gain in comfort.

    The core idea of MyEditor stays the same: the writer keeps control of their identity and their content, while the central service only carries out the timing.

The goal

MyEditor is not meant to become just another Nostr client.

I want to create a workspace where people can write without first having to understand how relays, event kinds, Blossom or NIPs work.

The writer focuses on the text.

Nostr takes care of identity, sync and publishing in the background.

EINUNDZWANZIG provides infrastructure and community.

STANDUP then takes on editing, curation and distribution.

Several existing building blocks become one connected workflow:

  1. MyEditor: writing
  2. Nostr: identity and data
  3. EINUNDZWANZIG: infrastructure and community
  4. STANDUP: curation and publication

And it all begins with a program that anyone can install on Windows, macOS or Linux and use right away.

Censorship-resistant publishing as a desktop app, not a technical hurdle.

With funding of 1,500,000 sats, I want to build exactly this connection.

Your voice

Show the board where you stand.

On the association’s page you sign in with Nostr and approve or reject the proposal. Your vote counts toward the members’ sentiment; the board decides, by an absolute majority of its seven members.

1,500,000 sats

  • for MyEditor · open source
  • requested from the EINUNDZWANZIG association
See the proposal and voteverein.einundzwanzig.space