isar
plugins
isar | plugins | |
---|---|---|
20 | 20 | |
3,529 | 16,785 | |
1.4% | - | |
5.6 | 9.4 | |
about 1 month ago | over 1 year ago | |
Dart | Dart | |
Apache License 2.0 | BSD 3-clause "New" or "Revised" License |
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.
isar
-
SQLite Isn't Enough
I would have appreciated some more details on the benchmark. SQLite has notoriously slow writes in the default journal mode, but proper configuration and WAL/WAL2 mode should be a starting point for any comparison.
It's the first time I've heard of Isar[1] though. I'm always surprised at how many solid-but-underused Apache projects are out there, chugging along.
[0] https://phiresky.github.io/blog/2020/sqlite-performance-tuni...
[1] https://isar.dev/
-
Picking my poison for semi-structured data persistence in Flutter: Isar, ObjectBox, Realm, and Sqflite
I have a few flutter projects that have used Hive and have been fairly happy with it (except for a recent schema change that crashed production...but a story for another time), though will need support for more structured queries for a future project. Isar seemed to fit the ticket: made by same developer, nice API, supports queries, etc, except there is an ongoing discussion raising concerns I share. In short, it is not actively maintained, or at least inconsistently maintained. Isar v4 is on the horizon, but not ready for production, while v3 seems to have some serious bugs. It seems like a great project by a talented developer, but having only a single contributor is a serious risk.
- Flutter and databases
- All local database options for Flutter
-
[My First App] that let's you quickly track any activity and see the progress/history.
Tracking stuff helps me in being motivated and can be the decision point if I do something or not. I'm sure there are some flaws in the app, so I'll be grateful for every feedback. It's written in Flutter. - [Isar](https://isar.dev/) for database. - [Stacked](https://pub.dev/packages/stacked) for the architecture. - [Syncfusion](https://pub.dev/packages/syncfusion\_flutter\_charts) for the charts. Here are some links, if anyone is interested: [Youtube video link](https://www.youtube.com/watch?v=dgQUU8AmtkY) [Play Store Link](https://play.google.com/store/apps/details?id=com.vinsho.tally\_tracker)
-
[First App} that let's you quickly track any activity and see the progress/history.
- Isar for database. I tried sqflite and hive but ended up with Isar.
-
Best Database to store messages offline
Hive is a good option. Though I would also suggest checking out isar which is really powerfull offline storage db and its quite fast. Its built by the author of Hive himself so its quite reliable. https://isar.dev/
- The point of using Rust with Flutter
-
Any gotchas in using Isar database?
Read here: https://github.com/isar/isar/issues/686
-
Hi, what do you recommend to use instead of the hive as a NoSQL solution?
I'd definitely recommend looking at Isar, https://isar.dev/.
plugins
-
Updated Google Sign In for Web
(This new version will be endorsed by google_sign_in: ^6.0.0, once this PR lands: https://github.com/flutter/plugins/pull/7191, probably next week. This was made a major version change so people can test and update at their own pace.)
-
Using native code OpenGL/WebGL texture with Texture widget when exporting to the web platform
Looking at the web version of the video player package which doesn't use textures but VideoElement DOM nodes, I'd guess that textures aren't supported.
-
Is flutter planning to provide official support for common scenarios?
It's not 100% true that Flutter doesn't offer any first party native features. These plugins are maintained by the Flutter team: https://github.com/flutter/plugins/tree/main/packages
- Secure in-app web browsing
-
why Flutter github has more than 10,000 opened issues compared to react native only 1,900 opened issues? plus of you search on indeed you will fund x10 times more job for react native ?!
Here's an example: https://github.com/flutter/plugins. As you can see, that repo has no "issues" tab. And it mentions that issues should be created on the Flutter repo itself
-
What do you expect from Flutter 4.0?
There's work in progress to create a new camera plugin using CameraX: https://github.com/flutter/plugins/pull/6158
-
How to add Google Sign In to your flutter app?
Find the example wiring in the Google sign-in example application.
-
[Appwrite Places]
image_picker
-
Incidences App
shared_preferences
-
Why don't Flutter plugins repository have issues tab for others can raise the issue?
The plugins is missing Issues tab currently. It's hard for developers who need to raise or find issues on packages.
What are some alternatives?
Hive - Lightweight and blazing fast key-value database written in pure Dart.
Flow.Launcher - :mag: Quick file search & app launcher for Windows with community-made plugins
realm-dart - Realm is a mobile database: a replacement for SQLite & ORMs.
flutter_vlc_player - 📺 Flutter VLC powered video player.
flutter_deer - 🦌 Flutter 练习项目(包括集成测试、可访问性测试)。内含完整UI设计图,更贴近真实项目的练习。Flutter practice project (including integration testing and accessibility testing). Contains complete UI design drawings for a more realistic practice project.
photoprism-mobile - Flutter App for PhotoPrism
flutter_local_notifications - A Flutter plugin for displaying local notifications on Android, iOS, macOS and Linux
flutter-webrtc - WebRTC plugin for Flutter Mobile/Desktop/Web
drift - Drift is an easy to use, reactive, typesafe persistence library for Dart & Flutter.
AnimeTwistFlut - Official Anime Twist android application
sweyer - Music player built with Flutter
flutter-permission-handler - Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.