Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sgiath/nostr-lib
Library implementing Nostr specs
https://github.com/sgiath/nostr-lib
elixir nostr
Last synced: about 2 months ago
JSON representation
Library implementing Nostr specs
- Host: GitHub
- URL: https://github.com/sgiath/nostr-lib
- Owner: Sgiath
- License: other
- Created: 2023-01-16T10:00:08.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-08T13:28:23.000Z (12 months ago)
- Last Synced: 2024-10-11T13:48:38.368Z (2 months ago)
- Topics: elixir, nostr
- Language: Elixir
- Homepage: https://sgiath.dev/nostr
- Size: 65.4 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Nostr
General Nostr library implementing Elixir structures for Nostr protocol. This is fairly low-level
implementation just parsing, serializing, encrypting, decrypting, etc. If you want more
functionality you can check out `nostr_client` or `nostr_server` libraries implementing WebSocket
client or server (without any other functionality) which you use to build your Nostr project.If you are looking for fully implemented relay you can check `nostr_relay` package if you want to
check fully featured Nostr client you can check out Nostr Private server project which you can
deploy as your own private caching client running on server.## Installation
```elixir
def deps do
[
{:nostr_lib, "~> 0.1.0"},
]
end
```