Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oakes/Nightweb
An anonymous P2P social network in Clojure
https://github.com/oakes/Nightweb
Last synced: about 1 month ago
JSON representation
An anonymous P2P social network in Clojure
- Host: GitHub
- URL: https://github.com/oakes/Nightweb
- Owner: oakes
- License: unlicense
- Archived: true
- Created: 2012-10-03T21:10:45.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2016-07-11T13:38:51.000Z (almost 8 years ago)
- Last Synced: 2024-05-09T21:28:12.559Z (about 2 months ago)
- Language: Clojure
- Homepage: https://sekao.net/nightweb/
- Size: 8.28 MB
- Stars: 495
- Watchers: 57
- Forks: 71
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Lists
- awesome-stars - oakes/Nightweb - An anonymous P2P social network in Clojure (Clojure)
- awesome - Nightweb - An anonymous P2P social network in Clojure (Clojure)
- awesome-darknet - Nightweb - Nightweb was an app for Android devices and PCs that connects you to an anonymous, peer-to-peer social network. It is written in Clojure and uses I2P and BitTorrent on the backend. Please see the website for a general overview, and the protocol page for a more in-depth explanation of how it works. ([I2P](https://geti2p.net/en/) / Android)
README
## Introduction
Nightweb is an app for Android devices and PCs that connects you to an anonymous, peer-to-peer social network. It is written in Clojure and uses I2P and BitTorrent on the backend. Please see [the website](https://sekao.net/nightweb) for a general overview, and the [protocol page](https://sekao.net/nightweb/protocol.html) for a more in-depth explanation of how it works.
## Contents
- `android` The Android project with a native UI
- `common` The backend code that is common to all projects
- `desktop` The desktop project with a browser-based UI
- `graphics` SVG files for all the image resources
- `server` The server project with no UI## Licensing
All files that originate from this project are dedicated to the public domain. That particularly includes the files in `android/src/clojure/net/nightweb`, `desktop/src/nightweb_desktop`, and `common/clojure/nightweb` (the Android, desktop, and backend code respectively). All third-party code in this project remains under their original licenses. I would love pull requests, and will assume that any Clojure contributions are also dedicated to the public domain.