Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/planetary-social/nos
nos.social social media for all of us, using nostr
https://github.com/planetary-social/nos
decentralized nostr social-media
Last synced: 3 months ago
JSON representation
nos.social social media for all of us, using nostr
- Host: GitHub
- URL: https://github.com/planetary-social/nos
- Owner: planetary-social
- License: mpl-2.0
- Created: 2022-12-28T02:27:41.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-12T18:08:39.000Z (7 months ago)
- Last Synced: 2024-04-13T21:28:58.292Z (7 months ago)
- Topics: decentralized, nostr, social-media
- Language: Swift
- Homepage: https://nos.social
- Size: 12.1 MB
- Stars: 94
- Watchers: 1
- Forks: 8
- Open Issues: 252
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-nostr - Nos - social/nos.svg?style=social) - A UX-focused iOS / MacOS app written in Swift based on [planetary.social](https://planetary.social) (Clients / Relay lists)
README
# Nos.social
![Unit Tests](https://github.com/planetary-social/nos/actions/workflows/main.yml/badge.svg) [![Crowdin](https://badges.crowdin.net/nossocial/localized.svg)](https://crowdin.com/project/nossocial)
Nos is a [Nostr](https://nostr.com) client inspired by our work on [planetary.social](https://planetary.social).
Check our website [nos.social](https://nos.social/) for more info! You can also find us on [Matrix](https://matrix.to/#/#planetary:matrix.org), [Telegram](https://t.me/planetarysocial), and [Discord](https://discord.gg/aNgVthyHac).
## Contributing
You can learn more about contributing in [CONTRIBUTING.md](CONTRIBUTING.md).
## Supported NIPs
NIPs, or Nostr Implementation Possibilities, are specifications that Nostr apps use to interoperate with one another. Here is a list of NIPs currently supported in Nos:
- [NIP-01: Basic protocol flow description](https://github.com/nostr-protocol/nips/blob/master/01.md)
- [NIP-02: Contact List and Petnames](https://github.com/nostr-protocol/nips/blob/master/02.md)
- [NIP-05: Mapping Nostr keys to DNS-based internet identifiers](https://github.com/nostr-protocol/nips/blob/master/05.md)
- [NIP-08: Handling Mentions](https://github.com/nostr-protocol/nips/blob/master/08.md)
- [NIP-09: Event Deletion](https://github.com/nostr-protocol/nips/blob/master/09.md)
- [NIP-10: Conventions for clients' use of `e` and `p` tags in text events](https://github.com/nostr-protocol/nips/blob/master/10.md)
- [NIP-11: Relay Information Document](https://github.com/nostr-protocol/nips/blob/master/11.md)
- [NIP-18: Reposts](https://github.com/nostr-protocol/nips/blob/master/18.md)
- [NIP-19: bech32-encoded entities](https://github.com/nostr-protocol/nips/blob/master/19.md)
- [NIP-23: Long-form Content](https://github.com/nostr-protocol/nips/blob/master/23.md)
- [NIP-25: Reactions](https://github.com/nostr-protocol/nips/blob/master/25.md)
- [NIP-27: Text Note References](https://github.com/nostr-protocol/nips/blob/master/27.md)
- [NIP-32: Labeling](https://github.com/nostr-protocol/nips/blob/master/32.md)
- [NIP-40: Expiration Timestamp](https://github.com/nostr-protocol/nips/blob/master/40.md)
- [NIP-42: Authentication of Clients to Relays](https://github.com/nostr-protocol/nips/blob/master/42.md)
- [NIP-50: Search Capability](https://github.com/nostr-protocol/nips/blob/master/50.md) - we only support searching for profiles at the moment, not text.
- [NIP-51: Lists](https://github.com/nostr-protocol/nips/blob/master/51.md) - only supporting the mute list right now.
- [NIP-56: Reporting](https://github.com/nostr-protocol/nips/blob/master/56.md)
- [NIP-65: Relay List Metadata](https://github.com/nostr-protocol/nips/blob/master/65.md)
- [NIP-96: HTTP File Storage Integration](https://github.com/nostr-protocol/nips/blob/master/96.md)
- [NIP-98: HTTP Auth](https://github.com/nostr-protocol/nips/blob/master/98.md)