A Tech feed Aggregator for Developers
Built with ❤︎ by
Bhupesh Varshney
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
- Clone the repository
git clone https://github.com/Bhupesh-V/defe.git
- Create virtual environment
python3 -m venv venv
-
Activate virtual environment
Linux/MacOS
source venv/bin/activate
Windows
.\venv\Scripts\activate
-
Install Dependencies
pip install -r requirements.txt
- Lint the project with
black --check --diff .
- Run the Development Server (for WebApp)
flask run
- To Use the defe CLI, run
python -m defe
📝 Changelog
See the CHANGELOG.md file for details.
Author
- Twitter: @bhupeshimself
- DEV: bhupesh
☺️ Show your support
Support me by giving a

📜 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!