A Tech feed Aggregator for Developers.
Project description
A Tech feed Aggregator for Developers
Read Stories which matter
Built with ❤︎ by Bhupesh Varshney
✨ Features
- PWA
- Share Stories
- Minimal UI
- Command Line Interface
- Feeds from more than 100 sources categorized in
- 📰 News
- 🎙️ Podcasts
- 📧 Newsletters ... And Much More
:rainbow: Demo
CLI
:package: Package
You can use the defe package to build bots :robot:
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
👥 Bhupesh Varshney
- Twitter: @bhupeshimself
- DEV: bhupesh
📜 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
defe-0.0.1.tar.gz
(9.5 kB
view hashes)
Built Distribution
defe-0.0.1-py3-none-any.whl
(18.4 kB
view hashes)