A Nostr browser in Clojure.
Go to file
2022-09-19 11:24:24 -05:00
.github/workflows fix: enable test fail on Windows. Fix #11 2022-08-16 08:03:11 +02:00
jars Start staging things for the DM update. Add bouncycastle and some functions for shared keys and encryption. 2022-09-16 12:31:14 -05:00
java Tentative ability to send DM. Waiting for confirmation. uses "D @xxx" style. 2022-09-18 11:25:21 -05:00
lib/bcprov/bcprov Add maven files created by lein deploy. 2022-09-18 20:10:59 -05:00
spec/more_speech Reply to DM sets up the D @xxx in the response. 2022-09-19 11:19:02 -05:00
src/more_speech Fixed a few code inspection faults. 2022-09-19 11:24:24 -05:00
.gitignore Add .lsp and .clj-kondo to .gitignore (vsc extensions for clj) 2022-08-05 01:12:56 +02:00
issues Added the edit window. Non-functional. 2022-03-08 11:27:24 -06:00
nostr-messages .gitignore 2022-05-21 15:43:13 -05:00
project.clj Can now send and receive DMs, and the uberjar contains the bouncy-castle stuff because I used lein deploy to create a module from the jar. 2022-09-18 20:07:00 -05:00
README.md fix headers in readme 2022-05-27 15:03:53 -05:00

more-speech

A desktop client for the nostr protocol.

Mission

To provide a pragmatic tool for communicating over the nostr protocol.

Strategy

No Fluff. Just Stuff (To borrow a phrase). No fancy colors or glitter, no doo-dads, bells, or whistles. Just a simple way to scan, read, and compose messages.

Open Source

Help Wanted! If you feel like contributing, I'll be happy to entertain your pull requests. Make sure you write tests for the code you write, and follow the conventions I've started here.

Environment

  • Language: Clojure
  • Builder: Leiningen
  • GUI: SeeSaw
  • Tester: speclj

For more

Read the wiki.