packages
rethink-app
Our great sponsors
packages | rethink-app | |
---|---|---|
21 | 92 | |
3,893 | 2,267 | |
3.2% | 7.6% | |
9.9 | 9.4 | |
7 days ago | 1 day 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.
-
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
-
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)
-
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.
-
Helper Widgets for Making Adaptive Layouts in Flutter (AdaptiveScaffold)
git clone https://github.com/flutter/packages/tree/main/packages/adaptive_scaffold
>git clone --no-checkout https://github.com/flutter/packages.git >cd packages >git sparse-checkout init --cone >git sparse-checkout set packages/adaptive_scaffold/example >git checkout main
Well the repository is here: https://github.com/flutter/packages.git but that includes all the packages. I think you can do a sparse checkout: https://github.blog/2020-01-17-bring-your-monorepo-down-to-size-with-sparse-checkout/ to only take the directory you need.
rethink-app
-
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
-
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.
- Guidance on firewalls (e.g. NetGuard, AFWall+) ?
-
Similar software for the Linux desktop?
In fact, open snitch is mentioned in the first line of our github readme.
-
UI Suggestions for Per-App Settings
Following the responses of u/celzero on my post about the icons in the “Apps” section, I noticed that he also plan to turn several universal firewall rules into app-specific rules (issue #720). That would be really great as I find it difficult to identify which apps, especially system apps, need the bypass. However, that could clutter the screen in per-app settings.
We are due a UI rethink for per-app settings. Expect it in v056 or later. This is helpful feedback. I've noted it in our github (#720) so we don't forget.
-
⟳ 1 apps added, 74 updated at f-droid.org
Rethink: DNS + Firewall (version 054a): Firewall apps, monitor network activity, block malware, change DNS.
-
How to add custom blocklist?
Custom blocklists are painful to maintain and support. We do plan to add this feature, but it isn't priority: https://github.com/celzero/rethink-app/issues/237
What are some alternatives?
Netguard - A simple way to block access to the internet per app
serverless-dns - The RethinkDNS resolver that deploys to Cloudflare Workers, Deno Deploy, Fastly, and Fly.io
personalDNSfilter - personalDNSfilter is a DNS filter proxy written in Java.
afwall - AFWall+ (Android Firewall +) - iptables based firewall for Android
tracker-control-android - TrackerControl Android: monitor and control trackers and ads.
calyxos
dns66 - DNS-based Host Blocker (and lightweight ad blocker) for Android
blokada - The official repo for Blokada apps.
NewPipe - A fork of NewPipe with SponsorBlock functionality.
AnXray - Another Xray for Android.
flutter_phoenix - Easily restart your application from scratch.
InviZible - Android application for online privacy and security