项目作者: Bhupesh-V

项目描述 :
devfeed is a Tech feed Aggregator for Developers & Tech Enthusiasts
高级语言: HTML
项目地址: git://github.com/Bhupesh-V/defe.git
创建时间: 2020-02-06T14:26:57Z
项目社区:https://github.com/Bhupesh-V/defe

开源协议:GNU General Public License v2.0

下载



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

:rainbow: Demo

WebApp




CLI



:package: Package

You can use the defe package to build bots :robot:

  1. from defe import defe
  2. import pprint
  3. f = defe.feed()
  4. pprint.pprint(f.news(3))
  5. pprint.pprint(f.feeders("newsletters"))

See Dcoumetation for more.

🔮 Installation

Install defe CLI using pip from PyPI

  1. pip install defe

Development

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

    Linux/MacOS

    1. source venv/bin/activate

    Windows

    1. .\venv\Scripts\activate
  4. Install Dependencies
    1. pip install -r requirements.txt
  5. Lint the project with
    1. black --check --diff .
  6. Run the Development Server (for WebApp)
    1. flask run
  7. To Use the defe CLI, run
    1. 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 @bhupeshimself">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!