Thread

🛡️
I'm happy to share that njump, after a lot of tweaks and fixes, exits the beta and is ready for production, hopefully :) # What is njump? Njump () is a static nostr gateway that allows you to browse profiles, notes and relays; it is an easy way to preview a resource and then open it with the preferred client. Njump currently lives under nostr.com, you can reach it appending a nostr (NIP-19) entity (npub, nevent, naddr, etc) after the domain, nostr.com/p/{nip-19-entity}, for example: The typical use of njump is to share a resource outside the nostr world (clients), where the nostr: schema is not (yet) active. There are several reasons to prefer njump to share a nostr resource, versus other web clients, let's see them. ## Clean, fast and solid Pages by njump are extremely light and fast to load because there isn't any client side javascript involved; they are minimalistic with the right attention to typography, focusing the content without unecessary details. Furthermore they are cached, so sharing a page you can expect the other part will load it without any glitch in a fraction of second: the perfect tool to onboard new users! ## Good preview Njump previews notes in a simple but effective way, including links (to other nostr resources and web), images, video, quotes, code. It is compatible with long form content so it also renders markdown. It shows the note parent, allowing to follow it up. It has custom css for printing or exporting to PDF, so it is a nice option to read long form contents offline. ## Cooperative (jump-out) Njump is not interested into "capture" users at all, on the contrary it invites them to "jump" to the nostr resource with one of the proposed clients. It even remembers the most used one and put it on the top for fast click/tap. ## Search engine friendly (jump-in) This is crucial: njump pages are static so search engines can index them, these means that njump can help others to discover great content on nostr, jump in and join us! Njump is the only nostr resource that has this explicit goal, if you care that a good note could be found online use njump to share it, this way you also help nostr flourish. ## Bonus: NIP-5 profiles Now you can share your own profile with an pretty permalink: nostr.com/p/{nip-5}, example: https://nostr.com/p/fiatjaf.com A profile shows the basic metadata infos, the used "outbox" relays (Gossip model) and the last notes. Of course profiles are also static, fast and indexable, so start to promote your nostr presence this way! ## Bonus 2: relays You can have a view of the last content posted to a relay using nostr.com/r/{relay-host}, example: Some basic infos (NIP-11) are available; I hope operators will start to make them more personal and informative so users can have a way to evaluate if/when to join a relay. ## Bonus 3: Inspector tool You know, we are all devs including our moms, so for every njump resource you can toggle the "Show more details" switch and inspect the full event's json; without installing other tools, like nak, this is probably the fastest way to obtain it.

Replies (28)

Your third example is a long-form post? Honestly I think it’s better than the apps dedicated to long-form posts 😅 What is “naddr” btw? Why not use a “nevent” url for the long-form post as well? Would it render differently if you used the nevent link instead? Also how does the app redirect or app suggestion work? Do you plan to somehow recommend that people read the posts on other apps?
🛡️
Oh thanks, glad you like the long format view :) It also has a quite good print/pdf rendering. naddr is a nostr parameterized replaceable event coordinate, for long format you should use it because the single version (nevent) could be updated. Currently the app selection is static, probability NIP-89 will be implemented. No plans to export statistic about the usage, we don't keep any data about that.
🛡️
View quoted note → 如果nostr.com这个gateway功能本地化为一个软件,nip19标识就是url,每个npub都变成了网站,现有客户端可以是类似rss阅读器的应用运行在其上,这就是真正的nostr browser了。 这种定义的浏览器没有现在客户端UI/UX的限制,可以更容易对广泛新的kind增加支持,nostr完全变成了新web的数据层。