Newspipe is a web-based news aggregator and reader.
For reporting issues, visit the tracker here: https://todo.sr.ht/~cedric/newspipe
For contributions, use the mailing list to send your patches: https://lists.sr.ht/~cedric/newspipe
Newspipe is written in Python. The core technologies are Flask, asyncio and SQLAlchemy.
Newspipe is really easy to deploy.
$ sudo apt-get install postgresql npm
$ git clone https://git.sr.ht/~cedric/newspipe
$ cd newspipe/
$ poetry install
$ npm install
$ cp newspipe/conf/conf.cfg-sample newspipe/conf/conf.cfg
$ poetry shell
$ python newspipe/manager.py db_create
$ python newspipe/runserver.py
* Running on http://0.0.0.0:5000/ (Press CTRL+C to quit)
Newspipe is under the GNU Affero General Public License version 3.