Habla release: Connect the World

A new version of Habla is available with Nostr Connect compatibility, local drafts, and RTL language improvements.
Habla release: Connect the World

I’m happy to announce a new release of Habla.

Nostr connect

Users can now login via Nostr Connect remote signers. Both bunker:// URLs and NIP-46 compatible nostr addresses (NIP-05) are supported.

Local drafts

@jlrs…ynqn
Dec 12, 2023 20:53

@7fa56...ac194 Habla just ate an entire blog post, please please please implement auto-saved drafts

Some users have reported Habla eating their blog posts. To avoid the issue Habla will now automatically save the post you are editing in local storage. The option to store drafts on nostr still exists if you want to continue editing from another client or device.

RTL languages

Habla is now translated to Hebrew. The translator was kind enough to review the RTL compatibility of the site and we have fixed multiple layout and text direction issues for RTL language users.

Extracting Habla core code

The core Habla code has been extracted to a library called ngine and I have ported several apps to it. These apps are currently using it:

verbiricha
Dec 30, 2023 13:44

{“name”:“emojito”,“display_name”:“emojito”,“nip05”:““,“picture”:“https://emojito.meme/logo.png”,“banner”:““,“about”:“Stir up your reactions with custom emoji”,“lud16”:““,“website”:“https://emojito.meme”}

nostr:naddr1qqxnzdesxgunqvpexuersvp3qgs8lft0t45k92c78n2zfe6ccvqzhpn977cd3h8wnl579zxhw5dvr9qrqsqqql8k6zxwng

nostr:naddr1qqxnzd3exgmrsveh8yerqdfcqgsrx4k7vxeev3unrn5ty9qt9w4cxlsgzrqw752mh6fduqjgqs9chhgrqsqqql8kaulu0l

The next step is to start using it from Habla and document it so other nostr devs can leverage it for building apps quicker. The library has similar scope as Osty so will probably join forces with @3e294...3ca8e, expect some news about this soon.


Happy curating, reading and writing!


No comments yet.