packages
rethink-app
Our great sponsors
packages | rethink-app | |
---|---|---|
21 | 92 | |
3,945 | 2,344 | |
2.4% | 7.8% | |
9.9 | 9.4 | |
5 days ago | 6 days ago | |
Dart | Kotlin | |
BSD 3-clause "New" or "Revised" License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
packages
-
Microsoft's Adaptive UI
There's a similar project from Google: https://github.com/flutter/packages/tree/main/packages/rfw
rfw is used by Google's Gemini LLM to generate UI.
rfw runs on the web/android/ios/macos/linux/windows, anywhere where Flutter runs.
- GoRouter's on track to get stateful navigation. Huge thanks to the dev that worked on it! I've been waiting for this feature for a while now.
-
Odd drag gesture experience with google_maps_flutter on iOS
I am trying out google_maps_flutter's example on iOS, and I couldn't figure why when I drag the map, the map pans to a different location when I release. Does it happen to anyone?
-
Why flutter image picker is very slow, and is there an alternative
For the minimal app, you can simply try example of image picker here.
-
package: navbar_router release v0.5.0
see: https://github.com/flutter/packages/pull/2650
- go_router (Package of the Week)
-
Flutter seems like the cross platform that I needed but......
(TL;DR: Flutter Apps come with this set of rules by default: https://github.com/flutter/packages/blob/main/packages/flutter_lints/lib/flutter.yaml)
-
Flutter with riverpod and navigation, I have some questions
But be aware that go_router does not preserve the navigation state within the shell routes yet. It is being worked on though ( https://github.com/flutter/packages/pull/2650 )
-
A beginner’s guide to go_router in Flutter
In this article, we have discussed how to use go_router in your Flutter app as well as some of its features, like route parameters, query parameters, named routes, handling errors, and redirection. This is just a beginner's guide for getting started with go_router. If you want to learn more, visit the official go_router API documentation.
-
Should I use a Go router package if I'm not developing web apps
you should use path parameters so that it supports web https://github.com/flutter/packages/blob/main/packages/go_router/example/lib/path_and_query_parameters.dart
rethink-app
-
After longer pause all internet blocked dammit.
We are aware of connectivity issues with WireGuard (ref) that we've fixed in yet-to-release version v055b. Please wait until that's out (2 days? 3?) (:
-
Widget / Notification Action for Universal Lockdown
Noted. Thanks.
- Make rethinkdns show allowed apps at the top
-
What is the best firewall app for android?
Also, crafting nice UI isn't our strong suit. One look at our github issue tracker (ex) and you'd know. We try our best, though (:
-
Thoughts on RethinkDNS. Firewall, Privacy, Ads, all-in-one app for privacy.
sky is a stub resolver, which after stripping out all request information, forwards the dns query to both Cloudflare and Google DoH servers (code), and replies from which ever responds back the fastest. Both the client app and the resolver (server) are open source, so if you find any leaks and know what's up, we're open to changes.
-
Allow inbound LAN connections
Could, but it'd clutter the Settings screen? Probably, Rethink could let expert users enter arbitrary IP subnets to exclude / not route? This setting will be a footgun, though! Regardless, I've noted it: https://github.com/celzero/rethink-app/issues/899
-
v054b: A much improved DNS
I believe it is a bug with okhttp, a library we use internally for blocklist updates: https://github.com/celzero/rethink-app/issues/875
-
Using NetGuard over Blokada 5
NetGuard can block tracker and ad (albeit very basic), so you can use it on its own without Blokada. Or you can use the AdGuard app instead which has both firewall and (complete) adblocking feature. If you prefer open source app then check Rethink https://github.com/celzero/rethink-app
-
IMHO, Asus Calculator is the best calculator app around
First one is Rethink DNS: https://github.com/celzero/rethink-app to manage and block domains when apps connecting to internet (similar to Blokada, Adguard...). Here that calculator app connects to googletagmanager after installing and opening.
-
I can't block the domain mtalk.google.com. What could be the reason?
In v054b, we're planning to switch back to the old behaviour -- of domain names blocked during DNS name resolution instead of (translating it to IP rules) at TCP / UDP connection time -- if the user has not set any per-app domain name rules and if the user is not using Bypass DNS and Firewall setting for any app: https://github.com/celzero/rethink-app/issues/817
What are some alternatives?
flutter_phoenix - Easily restart your application from scratch.
Netguard - A simple way to block access to the internet per app
pub-dev - The pub.dev website
serverless-dns - The RethinkDNS resolver that deploys to Cloudflare Workers, Deno Deploy, Fastly, and Fly.io
flutter_file_picker - File picker plugin for Flutter, compatible with mobile (iOS & Android), Web, Desktop (Mac, Linux, Windows) platforms with Flutter Go support.
personalDNSfilter - personalDNSfilter is a DNS filter proxy written in Java.
build - A build system for Dart written in Dart
afwall - AFWall+ (Android Firewall +) - iptables based firewall for Android
rxdart - The Reactive Extensions for Dart
tracker-control-android - TrackerControl Android: monitor and control trackers and ads.
internet_connection_checker - A pure Dart library that checks for internet by opening a socket to a list of specified addresses, each with individual port and timeout. Defaults are provided for convenience.
calyxos