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.
Metadata
Release files for defe 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| defe-0.0.1.tar.gz | 9.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| defe-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.9 kB
Release files / defe-0.0.1.tar.gz
| Download URL | defe-0.0.1.tar.gz |
|---|---|
| Size | 9.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5019a1bdfc1f16bef74dc4e33ecdc45b5f04c584d99c9211cff48760b3cd2014
|
|
BLAKE2b-256 checksum How to use checksums |
cfe45c5d515fd7686a1cb64688f9ce50b360ae88999238e9a47d8ba192b8c13c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.9
|
Release files / defe-0.0.1-py3-none-any.whl
| Download URL | defe-0.0.1-py3-none-any.whl |
|---|---|
| Size | 18.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
831af428e1d298ca6da33e112076c8e4b265224dbd5fd261f2de41f862e5a62f
|
|
BLAKE2b-256 checksum How to use checksums |
39c04dc348f1e82342c092db5da95d16168023c9c3b08f512b5a52a86f666bc2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.9
|