All Projects → Bhupesh-V → defe

Bhupesh-V / defe

Licence: GPL-2.0 license
devfeed is a Tech feed Aggregator for Developers & Tech Enthusiasts

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
shell
77523 projects

Projects that are alternatives of or similar to defe

arsse
The clean & modern RSS server that doesn't give you any crap. Mirror of main repository at https://code.mensbeam.com/MensBeam/arsse. Please direct your issues there.
Stars: ✭ 15 (-46.43%)
Mutual labels:  feed-reader, feeds, atom-feed, newsfeed
FeedReader
C# RSS and ATOM Feed reader library. Supports RSS 0.91, 0.92, 1.0, 2.0 and ATOM. Tested with multiple languages and feeds.
Stars: ✭ 221 (+689.29%)
Mutual labels:  rss-reader, feed-reader, atom-feed
reader
A Python feed reader library.
Stars: ✭ 290 (+935.71%)
Mutual labels:  rss-reader, feed-reader, atom-feed
Raven Reader
📖 All your articles in one place. Beautiful.
Stars: ✭ 2,040 (+7185.71%)
Mutual labels:  rss-reader, feed-reader, newsfeed
temboz
The Temboz RSS/Atom feed reader
Stars: ✭ 59 (+110.71%)
Mutual labels:  rss-reader, feed-reader, atom-feed
Breader
A simple RSS reader.
Stars: ✭ 35 (+25%)
Mutual labels:  rss-reader, feed-reader
Together
The together project: an IndieWeb experience
Stars: ✭ 42 (+50%)
Mutual labels:  rss-reader, feed-reader
Happyfeed
HappyFeed - A Fever API compatible RSS Server built with Ruby on Rails
Stars: ✭ 58 (+107.14%)
Mutual labels:  rss-reader, feed-reader
Pluto
pluto gems - planet feed reader and (static) website generator - auto-build web pages from published web feeds
Stars: ✭ 174 (+521.43%)
Mutual labels:  rss-reader, feed-reader
Netnewswire
RSS reader for macOS and iOS.
Stars: ✭ 5,105 (+18132.14%)
Mutual labels:  rss-reader, feed-reader
Neix
neix - a RSS/Atom feed reader for your terminal.
Stars: ✭ 128 (+357.14%)
Mutual labels:  rss-reader, feed-reader
Feedreader
C# RSS and ATOM Feed reader library. Supports RSS 0.91, 0.92, 1.0, 2.0 and ATOM. Tested with multiple languages and feeds.
Stars: ✭ 180 (+542.86%)
Mutual labels:  rss-reader, feed-reader
Newsbeuter
Newsbeuter is an open-source RSS/Atom feed reader for text terminals.
Stars: ✭ 783 (+2696.43%)
Mutual labels:  rss-reader, feed-reader
Newsblur
NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.
Stars: ✭ 5,862 (+20835.71%)
Mutual labels:  rss-reader, feed-reader
Winds
A Beautiful Open Source RSS & Podcast App Powered by Getstream.io
Stars: ✭ 8,530 (+30364.29%)
Mutual labels:  rss-reader, newsfeed
News
📰 RSS/Atom feed reader
Stars: ✭ 524 (+1771.43%)
Mutual labels:  rss-reader, feed-reader
scott
💼 The Podcast Regional Manager
Stars: ✭ 21 (-25%)
Mutual labels:  aggregator, feed-reader
feedIO
A Feed Aggregator that Knows What You Want to Read.
Stars: ✭ 26 (-7.14%)
Mutual labels:  aggregator, feed-reader
Selfoss
multipurpose rss reader, live stream, mashup, aggregation web application
Stars: ✭ 2,070 (+7292.86%)
Mutual labels:  aggregator, rss-reader
buran
Bidirectional, data-driven RSS/Atom feed consumer, producer and feeds aggregator
Stars: ✭ 27 (-3.57%)
Mutual labels:  rss-reader, feed-reader

defe logo

A Tech feed Aggregator for Developers

Read Stories which matter
Twitter URL

build GitHub release (latest by date) Website PyPI GitHub PyPI Downloads lgtm alerts Codacy Badge Language grade: Python Gitter

Built with ❤︎ by Bhupesh Varshney
Twitter Follow
The story behind defe

Features

  • PWA
  • Share Stories
  • Minimal UI
  • Command Line Interface
  • Feeds from more than 100 sources categorized in
    • 📰 News
    • 🎙️ Podcasts
    • 📧 Newsletters ... And Much More

🌈 Demo

WebApp

CLI

📦 Package

You can use the defe package to build bots 🤖

from defe import defe
import pprint

f = defe.feed()

pprint.pprint(f.news(3))
pprint.pprint(f.feeders("newsletters"))

See Dcoumetation for more.

🔮 Installation

Install defe CLI using pip from PyPI

pip install defe

Development

  1. Clone the repository
git clone https://github.com/Bhupesh-V/defe.git
  1. Create virtual environment
python3 -m venv venv
  1. Activate virtual environment

    Linux/MacOS

    source venv/bin/activate

    Windows

    .\venv\Scripts\activate
  2. Install Dependencies

pip install -r requirements.txt
  1. Lint the project with
black --check --diff .
  1. Run the Development Server (for WebApp)
flask run
  1. To Use the defe CLI, run
python -m defe

📝 Changelog

See the CHANGELOG.md file for details.

Author

👥 Bhupesh Varshney

☺️ Show your support

Support me by giving a ⭐️ if this project helped you! or just Twitter URL

Donate using Liberapay Support on ko-fi

📜 License

This project is licensed under the GPL License. See the LICENSE file for details.

👋 Contributing

Please read the CONTRIBUTING guidelines for the process of submitting pull requests to us.

Contributors

Thanks goes to these wonderful people (emoji key):


AyushRawal

🐛

Jahir

🐛 💻

Arunaabh Pant

💻 🎨

Ozy Vielma

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].