Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unclebob/more-speech
A Nostr browser in Clojure.
https://github.com/unclebob/more-speech
clojure more-speech nostr nostr-client
Last synced: 11 days ago
JSON representation
A Nostr browser in Clojure.
- Host: GitHub
- URL: https://github.com/unclebob/more-speech
- Owner: unclebob
- License: mit
- Created: 2022-01-18T19:02:02.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-06T18:18:06.000Z (10 months ago)
- Last Synced: 2024-11-20T15:39:16.939Z (24 days ago)
- Topics: clojure, more-speech, nostr, nostr-client
- Language: Clojure
- Homepage:
- Size: 7.67 MB
- Stars: 297
- Watchers: 20
- Forks: 33
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-nostr - more-speech - speech.svg?style=social) - desktop client for nostr written in Clojure (Clients / Relay lists)
README
# more-speech
A desktop client for the [nostr](https://github.com/fiatjaf/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](https://github.com/clj-commons/seesaw/wiki)
* **Tester:** [speclj](https://github.com/slagyr/speclj)### How to run
Sample commands for Debian:
```
sudo apt install clojure leiningen openjdk-17-jdkgit clone https://github.com/unclebob/more-speech
cd more-speechlein run project.clj
```### For more
Read the [wiki](https://github.com/unclebob/more-speech/wiki).