nats-dart
plugins
nats-dart | plugins | |
---|---|---|
1 | 20 | |
33 | 16,785 | |
- | - | |
0.0 | 9.4 | |
over 2 years ago | about 1 year ago | |
Dart | Dart | |
MIT License | 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.
nats-dart
-
Tiny message broker written in Go - nothing serious. Born out of COVID-boredom. Would love your suggestions.
NATS has it's own custom text based protocol, and the client ecosystem is not as mature as others', like MQTT. In fact, I developed the NATS Dart client initially to be used from Flutter apps, but now can be used on Dart servers as well. Ivan from NATS is currently working on native MQTT v3.5 support (releasing sometime soon) and v5 support landing in Q1 2021 (Source: NATS Roadmap). I see here that they're building the Go implementation from scratch, which is interesting. They also seem to be converting every MQTT topic to a NATS topic for backward compatibility (obviously, duh) - I'm not sure if this brings any challenges down the line.
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?
Hermes - Fast and reliable message broker built on top of Kafka.
Flow.Launcher - :mag: Quick file search & app launcher for Windows with community-made plugins
nats-account-server - A simple HTTP/NATS server to host JWTs for nats-server 2.0 account authentication.
flutter_vlc_player - 📺 Flutter VLC powered video player.
hermes - Tiny MQTT broker written in Go
isar - Extremely fast, easy to use, and fully async NoSQL database for Flutter
paho.golang - Go libraries
flutter-webrtc - WebRTC plugin for Flutter Mobile/Desktop/Web
photoprism-mobile - Flutter App for PhotoPrism
AnimeTwistFlut - Official Anime Twist android application
flutter-permission-handler - Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.
flutter_reactive_ble - Flutter library that handles BLE operations for multiple devices.