https://github.com/damus-io/notecrumbs
A fast nostr api/web server with opengraph support, built on nostrdb and egui.
https://github.com/damus-io/notecrumbs
nostr opengraph
Last synced: about 1 year ago
JSON representation
A fast nostr api/web server with opengraph support, built on nostrdb and egui.
- Host: GitHub
- URL: https://github.com/damus-io/notecrumbs
- Owner: damus-io
- License: gpl-3.0
- Created: 2023-12-17T06:22:31.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-02-01T00:57:17.000Z (over 1 year ago)
- Last Synced: 2025-02-01T01:30:55.567Z (over 1 year ago)
- Topics: nostr, opengraph
- Language: Rust
- Homepage:
- Size: 1.42 MB
- Stars: 13
- Watchers: 2
- Forks: 5
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# notecrumbs
[](https://github.com/damus-io/notecrumbs/actions)
A nostr opengraph server build on [nostrdb][nostrdb], [egui][egui], and
[skia][egui-skia]. It renders notes using the CPU in around 50ms.
[nostrdb]: https://github.com/damus-io/nostrdb
[egui]: https://github.com/emilk/egui
[egui-skia]: https://github.com/lucasmerlin/egui_skia
## Status
WIP!
- [x] Local note fetching with nostrdb
- [x] Basic note rendering
- [x] Fetch notes from relays
- [ ] Render profile pictures
- [ ] Cache profile pictures
- [ ] HTML note page
Very alpha. The design is still a bit rough, but getting there:
