Skip to content

Aether is a distributed network that creates forum–like, anonymous and encrypted public spaces for its users.

License

Notifications You must be signed in to change notification settings

roclin-grp/aether

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aether

Aether 1 last version: 1.2.3 (deprecated)
Aether 2 last version: 2.0.0 (currently non-functional, in development)

NOTICE: Aether 1 is currently deprecated and not supported. Aether 2 is currently in development.

Aether is a free app that you use to read, write in, and create community moderated, distributed, and anonymous forums, an “anonymous reddit without servers.” — The Verge

More information at the website.

Aether is available for OS X, Windows and Linux. If you're just looking to try it out, download the app directly. All provided binaries are signed, signatures are here.

Aether 2

(Not yet working, 80% complete)

Aether 2 is a Go application built from ground up to provide a scalable architecture that can accept third party clients. The front-end is Electron. The backend and frontend talk to each other over gRPC.

The backend is reasonably complete, however, the frontend and the backend - frontend glue code is still in progress.

Aether 1

(Deprecated, only here for documentation purposes)

How to build

If you choose to not trust the provided binaries, you can build it yourself, instructions are below.

You need a working PyQt that should be linked to your system Qt installation. That's impossible to automate, so please check the respective documentation on how to do that. In short, you should install Qt first, and then follow these instructions for PyQt.

Afterwards, install the requirements.txt via pip, and do python main.py on the project folder.

If you want to package the app, the PyInstaller spec files for Windows, Mac and OS X are provided. Fill in the required folder names on spec files, and PyInstaller should handle the rest.

Note: Unless you're building for OS X, you do not need PyObjC dependencies in requirements.txt. Feel free to remove them.

About

Aether is a distributed network that creates forum–like, anonymous and encrypted public spaces for its users.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 33.0%
  • CSS 22.2%
  • Python 17.6%
  • HTML 14.5%
  • JavaScript 11.3%
  • Vue 1.4%