nostr
NOSTR Protocol implementation.
Summary
| Latest Version | 0.1.0 |
|---|---|
| License | GPL-3.0-or-later |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-08-26 06:47 |
Tags
Authors
- Akito <the@akito.ooo>
Installation
nimble install nostr
choosenim install nostr
git clone https://github.com/theAkito/nim-nostr
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| nostr | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Dependencies
| Package | Version | Optional |
|---|---|---|
| nim >= | 2.0.0 | No |
| puppy >= | 1.0.3 | No |
| timestamp >= | 0.4.2 | No |
| timezones >= | 0.5.4 | No |
| zero_functional >= | 1.3.0 | No |
| yaml#189844a72b90ba7ade864f997280809efcb21d0a | - | No |
| nimSHA2 | - | No |
Source
| Repository | https://github.com/theAkito/nim-nostr |
|---|---|
| Homepage | https://github.com/theAkito/nim-nostr |
| Documentation | View Documentation |
| Registry Source | nimble_official |
README
What
NOSTR Protocol implementation in Nim.
Why
To be able to extend Nostr with tools written in Nim.
How
nimble install nostr
Where
Anywhere, where Nim feels welcome.
Goals
- Reliability
- High NIP Availability
Project Status
Pre-Alpha
TODO
- Implement NIP-01
License
Copyright (C) 2023 Akito the@akito.ooo
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
