Hey Nostr, the Primal Article Editor is here!

Our goal was to build a feature-rich, rock-solid long form note editor that interoperates perfectly with other Nostr long form apps like Highlighter, Habla, and Yakihonne.

It’s a complex product with a lot of moving parts—not easy to nail on the first try. We think we got pretty close. Try it out and let us know what you think. We’ll keep improving it until it’s tip-top. 🫡

https://blossom.primal.net/ecb4fb36559c5f21566b0f9111e8dce0cb0fe5e8102653e7482747e36c9f9579.mp4

https://primal.net/myarticles

Reply to this note

Please Login to reply.

Discussion

💜🫡

Just in time! Was about to author a couple of articles

Let's goooooo!!! Fantastic job on this.

Stoked to try this out..

Primal's article editor is the best that Nostr has to offer. I've used them all thus far and writing on Primal's editor has been the best experience to date.

nostr:nevent1qqsdxku9htc2pwfdcdqw9vqt7k2ukqvr9g852y6qlsgccntw6eldwpspzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgq3q6c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9qxpqqqqqqz5lrs0p

LFG 🫡❤️‍🔥

I will write a pending article and let you know my experience 🫡

Great, I will try this out! Thanks

nevent1qqs9thcg93pu0wuyet2lryqkrgk9zwtsp8h22p7qx9yng8evktgf3nspzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhg89wsd5

LFG! Will we be getting a Mobile one too?

It would be nice to have an article editor on the mobile too eventually, but our priority right now is to make the desktop version rock-solid. Most long form creators use a computer for authoring.

That makes sense! Great job 👏

💯

🫡💜

🫡 #Yestr

👏🏼👏🏼👏🏼😉💜

Yoo we should make one of these for Marketplaces… nostr:npub1gmmrkec8een5jelrxq5rz260nqzpnj45yzznpaerqv0yma3s86gqpfe2h0

You rock. Can you add nostr:nprofile1qqsfmys8030rttmk77cumprnsqqt0whmg0fqkz3xcx8798ag8rf8z3spzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqfpwaehxw309ahx7um5wgcrztnrda6kuar9wf3kcmmrddmkjum99e5k70epqf3 https://conduit.market on there?

Awesome 👏💜

Nice looking forward to trying this out!

Noice! 👏🏽

Looks promising

👏👏👏

Kudos this looks great 🔥

🧡

👀

Woah! Can't wait to check this out

Kudos 😉

low signal notes from users who post too often kinda hurt my feelings.

Looks pretty badass!

Ooooh looking snazzy

Any love for markdown import/export?

Our article editor is markdown-based, so all copy/paste actions should interoperate with other markdown editors.

You can also switch to code view via the main toolbar and copy/paste any markdown fragments if you don't want the whole document.

You get Bonus points with me if you figure out how to bring nostr:nprofile1qqsw4v882mfjhq9u63j08kzyhqzqxqc8tgf740p4nxnk9jdv02u37ncpz4mhxue69uhhyetvv9uju6mpd4czuumfw3jsz9nhwden5te0wfjkccte9ec8y6tdv9kzumn9wsq3yamnwvaz7tmsw4e8qmr9wpskwtn9wvql3tqm's letters to Nostr blogs.

I’ve been using the Primal editor for the last week. It is by far the best publisher I’ve used on Nostr.

nevent1qqsdxku9htc2pwfdcdqw9vqt7k2ukqvr9g852y6qlsgccntw6eldwpspzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgadynr6

Can’t wait to try it!

I'll try it on my next long-form article.

Yes!!

Ok thank you miljan 🤟💜🏴‍☠️

🤟🏻

That’s quick! So how does the draft saving work?

Private article drafts are encrypted and saved on your relays.

This is fully open and interoperable with other Nostr apps that support this feature. For example, if you sign in to Highlighter you will see your private drafts saved via Primal (and vice versa).

Cool

Makes sense! Thanks for the explanation.

Yes 🔥 We need this. There are surprisingly few long form apps even though that is a clear winning use case for nostr. Excited to see this launch 🚀

nevent1qqsdxku9htc2pwfdcdqw9vqt7k2ukqvr9g852y6qlsgccntw6eldwpspzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgadynr6

Excellent work Miljan

Great stuff!

This looks really promising.

Forgive me, but where do I find this functionality?

Primal web app (must be signed in on deskop):

https://primal.net/myarticles

Looks neat!

Espectacular 👏

Very cool. Will have a go with it later!

I like the use of Highlighter. Take a look at the article we wrote. It's an interesting topic that can save contributors for projects.

https://highlighter.com/hopewithbitcoin@zaps.lol/How-to-Avoid-Scams-in-Bitcoin-Charity-Projects-A-Survival-Guide-for-Conscious-Donors-u76kpf

Thank you for this!

npub156w6598y74vnex0r5xt0na86up0xrqt2cz6j3cq87llayx9qhuastpvxrf We hope this article will benefit you and your community.

Yeah Highlighter is great; one of my favourite Nostr apps. We made sure to interoperate with it.

Just tried it out.

Clean. Works nice.

It doesn't look like you have a link to it built into a menu yet, but I assume that is intentional until you get it where you want it.

Thank you!

You can access it in the Reads section of the web app (click on the "My Articles" button in the left nav).

Ah, okay. I see it now. Nice.

We will be trying this out.

Are zap splits a feature?

No we don’t support zap splits yet

🫂💜 My Fav Client 🫡

nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqyv8wumn8ghj7urjv4kkjatd9ec8y6tdv9kzumn9wsqzp4sl80zm866yqrha4esknfwp0j4lxfrt29pkrh5nnnj2rgx6dm622n97yv Very cool, it's super intuitive and as a long-time WordPress user it felt really familiar. It's also great we can save and preview before publishing. I'm super impressed you already integrated tables! I just had a little bug with bolding but it was easy to fix looking at it in plain text; when saving it just changed ** for \*\*. Other than that, no issues at all, congrats ⚡️⚡️

Did you have any issue with Pubish button not working - it will not do anything for me in Brave or Orion browser - everthing else seems fine.

I use Brave as well it worked for me yesterday 🙏🏼 I did need to confirm the action with the extension I use - did you receive a confirmation to sign it if you use a signer?

I am using NOS2X as suggested by ODELL - yes I did approve signing.

Hmm not sure 🤔 Maybe someone from nostr:nprofile1qyx8wumn8ghj7cnjvghxjmcpz4mhxue69uhk2er9dchxummnw3ezumrpdejqqgzn9kpsmllqnsf7wh5tz3wgy4cclsftqqplv8tpayrhwgw8llunevgnmdf3 can help?

LFG

💜 primal is amazing ✨🤩

Amazing

This is the way bro

Great job

Woofie

🤙

Nice mate

Really a very good news !!!

#nostr4ever

This is awesome, thank you for building nonstop!!!!!

Glad that someone noticed! 😉

I love nostr:nprofile1qqs9xtvrphl7p8qnua0gk9zusft33lqjkqqr7cwkr6g8wusu0lle8jcprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqyxhwumn8ghj7mn0wvhxcmmvlrtadx

I've been using Primal since the running of Nostr. 💜🫡

💜🥰

🫡 ONWARD!💜

Nice 💜🫡

GREAT 🫡

That’s really nice

nice job

You guys rock 🤘

Man, you guys are so far ahead of everyone else at this point, slow down for nostr's own good (no don't).

ohhh this is very slick, me likey!

Cant open on Tablet ?? It thinks it is a phone :-) ..will test it on computer .. and ffirst thing I am looking for is hjkl :-) #vim style key bindings !

This is FABULOUS - but for me the Publish button is not working - neither in Brave Browser nor in Orion (like Safari). I have previously been able to publish and everything else seems to work fine - what is the issue with Publish? How to fix it?

Hmm... interesting. Which browser extension are you using (if any)? Also, is there an error message?

No error message. Using Brave Browser with Nos2X extension. Also using Orion Browser (from Kagi) is the same

When I try now with Safari and Nostore - I can see there is one Draft pending but it never shows. I cannot see it or click on it - it does show up in Brave and Orion

We can't seem to reproduce this issue, but we have one other user reporting exactly the same problem, so you are definitely not crazy. 😅

Can you try publishing via Chrome? Or from another computer? I am curious if this is related to your setup or maybe something in the content of your article is tripping the publish command.

Exactly the same on Chrome - Publish button does nothing - no error, just nothing at all. Running on Macbook Air M1 with Ventura 13.1

The content was Copied from Ghost and Pasted into a new article - just as nostr:nprofile1qy0hwumn8ghj7cnfw33k76twd4shs6tdv9kxjum5wvhx7mnvd9hx2qg4waehxw309ajkgetw9ehx7um5wghxcctwvsqzq3e0gs8jnmued6f2rp4c6vs07xqvs4vs8zpwt82smcdch4txjvq76kl2yj described in today's RHR...

and I have exactly the same issue in Brave Browser running on Linux Mint

Can you try this:

1. Copy markdown content of your draft

2. Delete the draft

3. Create a new article (exact same as the previous one) and publish without saving a draft first

Now it seems to have worked at first glance (it is number 8):

But when you try to read it - nothing is there:

I followed your steps exactly. The original article that I am copying from Ghost is here: https://rogerprice.me/how-fed-up-are-you/. I copy it from within the editor, not the public view.

Somebody from our dev team will reach out via DMs on Monday to troubleshoot this. Thanks for your patience!

Okay, we just deployed an update that should fix this issue. Could you please try again and let us know if that worked?

Problem persists. It looks like it posts - it says that it has posted:

but it does not appear in my feed and when I click on it, it displays as nothing/blank:

Try again. I think we fixed it. It was a viewer issue, so you shouldn't need to republish the article.

Yes - indeed it is fixed now and works fine. Thanks for all you and the team are doing. BTW - any plan to have a tool or automation to help (re)publish items from Ghost into Primal Reads? Copy/Paste works but it is quite a few manual steps.

Good to hear that it all works now and thanks for the feedback!

As for your question about importing content from Ghost and other places... yes, we are working on this; stay tuned!

👀💜

nevent1qqsdxku9htc2pwfdcdqw9vqt7k2ukqvr9g852y6qlsgccntw6eldwpspzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgadynr6

Is it possible to edit something after it’s been published?

Yes, absolutely. Just select the "Edit Article" option from the context menu.

Thanks!

after testing, the Arabic language appears on the left side instead of the right in the browser, but it works fine in the app

Thanks for reporting; we’ll fix the editor part!

also found the same issue in notes on the web and app.

I love reading on nostr with dark mode. It looks great. I would like human readable URL's like on habla.

🫡

https://github.com/PrimalHQ/primal-web-app/issues/137

=============================

#4 🎓 Educational Guide

=============================

1. How to use nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg article editor

nostr:nevent1qvzqqqqqqypzp4sl80zm866yqrha4esknfwp0j4lxfrt29pkrh5nnnj2rgx6dm62qy88wumn8ghj7mn0wvhxcmmv9uq3jamnwvaz7tmswfjk66t4d5h8qunfd4skctnwv46z7qpq6ddctwhs5zujms6qu2cqhav4evqcx2s0g5f5plq333xka4n76urq84pllk

2. Publish long form content on #Primal by nostr:npub1spdnfacgsd7lk0nlqkq443tkq4jx9z6c6ksvaquuewmw7d3qltpslcq6j7

nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg

https://x.com/primal_app/status/1923378668534898999

#education_nostr_recap

This is excellent. Easy to use. Well done!