client-sdk-js
ffigen
client-sdk-js | ffigen | |
---|---|---|
2 | 4 | |
288 | 363 | |
2.8% | - | |
9.4 | 0.0 | |
5 days ago | 6 months ago | |
TypeScript | Dart | |
Apache License 2.0 | GNU General Public License v3.0 or later |
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.
client-sdk-js
- Jitsi Meet Flutter SDK
-
Live Video Streaming from Laravel PHP using LiveKit
On the client side - LiveKit browser client SDK (javascript)
ffigen
-
Jitsi Meet Flutter SDK
Things have improved though last time I checked 4 years ago. Flutter UI kit is definitely more complete and not fragmented as RN UI kits, or even React UI kits. On top of that you have official:
- firebase
- supabase
- revenue cat
- stripe
- google maps
- google ads / analytics
- grpc
- webview
- tensorflow
just to name a few - there is even more community one e.g: lottie, mobx, just_audio etc.
interop seems also improved:
cffi got improved and been out of beta for a while and they also added FFIgen [0] that can generate bindings to C and Rust C
rust flutter bridge [1] - even though not official is very popular and well maintained. So you can use vast cross-platform crates if you need something more advanced and low latency like for Audio you have CPAL
[0] https://pub.dev/packages/ffigen
[1] https://github.com/fzyzcjy/flutter_rust_bridge
-
Calling Rust folks: please liberate Dart from SQL
There's ffigen, which can be used to generate code that talks to the C API.
-
Using FFIGen in Dart 2.18
ffigen
-
Using FFIGen in Dart 2.18
This new mechanism utilizes the fact that Objective-C and Swift code can be exposed as C code based on API bindings. The Dart API wrapper generation tool, ffigen, can create these bindings from API headers.
What are some alternatives?
livekit-server-sdk-php - PHP Server SDK to LiveKit
egress - Export and record WebRTC sessions and tracks
zulip-flutter - Future Zulip client using Flutter
FlutterSwift - Flutter and Swift integration for embedded platforms
objectbox-dart - Flutter database for super-fast Dart object persistence
http - A composable API for making HTTP requests in Dart.
livekit - End-to-end stack for WebRTC. SFU media server and SDKs.
sdk - The Dart SDK, including the VM, dart2js, core libraries, and more.
Alpine.js - A rugged, minimal framework for composing JavaScript behavior in your markup.
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond