a nostr web interface in vanilla JS https://nostr.ch/
 
 
 
 
 
Go to file
OFF0 f33c787a9a
updated some styling
- change max-width to apply ti all tabs instead of just forms
- use monospace font for buttons and labels
- add tiny 2px border radius to buttons and prepare bottombar
src updated some styling
tools initial
.gitignore initial
.woodpecker.yml ci: set up a continuous build of the app
LICENSE initial
README.md initial
esbuildconf.js initial
package-lock.json initial
package.json initial

README.md

nostr web sandbox

a playground for a web interface to nostr. some useful resources:

dev

nodejs v18.x and npm v8.x are recommended.

after npm install, start by running a dev server with:

npm run serve

and point a browser to http://127.0.0.1:8001/

the serve command injects a live reload snippet. to build a "production" copy, execute

npm run build

the build is done using esbuild, with a config in esbuildconf.js. the result is placed in dist directory.