flutter_html
A Flutter widget for rendering static HTML and CSS as Flutter widgets.
News Aggregator
A Flutter widget for rendering static HTML and CSS as Flutter widgets.
A widget that detects the visibility of its child and notifies a callback.
A Flutter plugin to use Google's ML Kit Language Identification to determine the language of a string of text.
A Flutter plugin to use Google's ML Kit On-Device Translation to dynamically translate text between more than 50 languages.
Hive Community Edition - A spiritual continuation of Hive v2
Extension for Hive. Makes it easier to use Hive in Flutter apps.
Extension for Hive. Automatically generates TypeAdapters to store any class.
Pretty Dio logger is a Dio interceptor that logs network calls in a pretty, easy to read format.
Dio HTTP cache interceptor with multiple stores respecting HTTP directives (or not).
A DB cache store agnostic HTTP client implementation with hive_ce.
Retry library for Dio and Dio package made with love. By default, the request will be retried only for appropriate retryable http statuses.
Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team.
^3.4.1^6.1.4^3.0.3^11.4.0^5.8.0+1^5.0.1^1.4.0^7.0.1^1.7.0{"sdk":"flutter"}^3.0.0^2.11.2^2.3.1^0.15.6^0.19.0^8.3.0^10.1.4^6.3.1^2.1.5^0.4.0+2^3.0.0^6.1.5^4.9.0^12.0.0+1^4.0.7^0.7.5^10.1.9^2.1.0^4.0.3^0.13.0^0.13.0{"git":{"url":"https://github.com/ksh-b/klaws.git","ref":"master"}}^2.2.0^2.4.15{"sdk":"flutter"}^5.0.0^1.9.1^6.9.5^0.14.3^1.26.2^5.1.1English project snapshot. Visit GitHub for the latest content.
News Reader
This app uses APIs and web scraping to fetch news articles.
If you are installing 1.0.0 please read Status and Anti Feature first. You can try out the latest build from Github actions.
Get it on
| Feed | Subscriptions | Settings |
| English Article | Translated Article |
Thank you for your interest in this project! Please note that this project is maintained in my spare time, so updates and new features may not be as frequent.
Due to multiple requests for including various sources directly within the app, I made the decision to remove all built-in sources starting with version 1.0.0. This change simplifies maintenance and allows users to create and manage their own sources independently.
For a quick start on adding and managing your own sources, please refer to our detailed guide in the wiki (WIP). Please do not create further issues for adding new sources. If you have any questions feel free to reach out.
Starting from 1.0.0, raven uses GoogleML Kit for translation. This dependency connects to firebase when in use. Steps have been taken to prevent the logging.
The earlier way of translating using SimplyTranslate did not work well with certain content. Hence the move, but I am open to any better alternatives.
All contributions are welcome! Please read contributing.md if you are interested.
GNU GPLv3