matagus / django-planet

:globe_with_meridians: A django planet and feeds (RSS and ATOM) aggregator application for Django
https://django-planet.fly.dev/
Other
174 stars 56 forks source link
aggregator blog-aggregator django feed-aggregator feed-reader planet python river-of-news rss

============= django-planet

A Django app that provides everything you need to build planet feed aggregator website.

Notes: main branch has been unmaintained for years but since February 2023 I've been making some work in a new branch <https://github.com/matagus/django-planet/tree/upgrade-to-django4x-drop-python2-support-minimal-version> in order to provide a simpler app (with less dependencies, better tests, and simplified packaging using hatch <https://github.com/pypa/hatch>) and a working sample project with full features. I'm deplying a demo website <https://django-planet.fly.dev/>_ to Fly.io and keeping it updated. See some screenshots below. Warning: this new branch is unstable and backwards incompatible!

Screenshots

Post List

.. image:: https://raw.githubusercontent.com/matagus/django-planet/upgrade-to-django4x-drop-python2-support-minimal-version/screenshots/post-list.png

Blog View

.. image:: https://raw.githubusercontent.com/matagus/django-planet/upgrade-to-django4x-drop-python2-support-minimal-version/screenshots/blog.png

Author View

.. image:: https://raw.githubusercontent.com/matagus/django-planet/upgrade-to-django4x-drop-python2-support-minimal-version/screenshots/blog.png

Full Post View

.. image:: https://raw.githubusercontent.com/matagus/django-planet/upgrade-to-django4x-drop-python2-support-minimal-version/screenshots/full-post.png

Contribute

License

The project is licensed under the BSD license.

DEMO