Home

Awesome

<p align="center"> <img src="screenshots/icon.svg" alt="Project Logo" width="21%"> </p>

noStrudel

NOTE: This client is still in development and will have bugs

noStrudel is a web app for exploring the nostr protocol.

The goal of this project is to build a nostr client that lets a user explore the nostr protocol by showing as much information as possible and letting the user view the underlying events.

Live Instance: nostrudel.ninja

There are many features missing from this client and I wont get around to implementing everything. but if you like the client you are welcome to use it.

You can find more clients with more features on nostrapps.com or in the awesome-nostr repo.

Please don't trust my app with your nsec

While logging in with a secret key is supported. please don't. This is a web client, so there is always a chance of XXS attacks that could steal your secret key.

I would recommend you use a browser extension like Alby or Nos2x

Running with docker

docker run --rm -p 8080:80 ghcr.io/hzrd149/nostrudel:master

Docker compose and other services

noStrudels docker image has a few options for connecting to other services running locally

You can find a full example of all these services in the docker-compose.yaml

Running locally

git clone git@github.com:hzrd149/nostrudel.git
cd nostrudel
pnpm install
pnpm run dev

Contributing

This is only a personal project, so if you open any PRs please keep them small. thanks