Giter VIP home page Giter VIP logo

flutter_mrz_scanner's Introduction

Stand With Ukraine

Hi, my name is Oleksandr πŸ‘‹

I'm a cross-platform mobile developer from Ukraine πŸ‡ΊπŸ‡¦

A few facts about me:

  • 🐦 I'm a Google Developer Expert in Flutter and Dart
  • πŸ“± I started developing mobile apps in times when iPhones had non-retina displays, Android was ugly, and Windows Phone was incredibly cool
  • πŸ§ͺ I'm passionate about software quality and tests
  • 🎀 I like to share the knowledge
  • 🎸 I played bass guitar in a jazz band

flutter_mrz_scanner's People

Contributors

eusopht2021 avatar olexale avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

flutter_mrz_scanner's Issues

Stuck on white screen and overlay

Camera Preview stop working and show only white screen and overlay when:

  • Do hot reload
  • On device with auto hide bottom navbar, when I tap on screen and the navbar pop up
    Environment:
  • Flutter 1.22.6
  • Android 11 and 10
    Any solution, please. Thank in advance.

iOS update?

[!] CocoaPods could not find compatible versions for pod "flutter_mrz_scanner":
In Podfile:
flutter_mrz_scanner (from .symlinks/plugins/flutter_mrz_scanner/ios)

Specs satisfying the `flutter_mrz_scanner (from `.symlinks/plugins/flutter_mrz_scanner/ios`)` dependency were found, but they required a higher minimum deployment target.

/Library/Ruby/Gems/2.6.0/gems/molinillo-0.6.6/lib/molinillo/resolution.rb:328:in `raise_error_unless_state'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.6.6/lib/molinillo/resolution.rb:310:in `block in unwind_for_conflict'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.6.6/lib/molinillo/resolution.rb:308:in `tap'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.6.6/lib/molinillo/resolution.rb:308:in `unwind_for_conflict'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.6.6/lib/molinillo/resolution.rb:684:in `attempt_to_activate'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.6.6/lib/molinillo/resolution.rb:254:in `process_topmost_state'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.6.6/lib/molinillo/resolution.rb:182:in `resolve'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.6.6/lib/molinillo/resolver.rb:43:in `resolve'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/resolver.rb:94:in `resolve'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/installer/analyzer.rb:1065:in `block in resolve_dependencies'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/user_interface.rb:64:in `section'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/installer/analyzer.rb:1063:in `resolve_dependencies'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/installer/analyzer.rb:124:in `analyze'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/installer.rb:410:in `analyze'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/installer.rb:235:in `block in resolve_dependencies'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/user_interface.rb:64:in `section'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/installer.rb:234:in `resolve_dependencies'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/installer.rb:156:in `install!'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/command/install.rb:52:in `run'
/Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:334:in `run'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/lib/cocoapods/command.rb:52:in `run'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/bin/pod:55:in `<top (required)>'
/usr/local/bin/pod:23:in `load'
/usr/local/bin/pod:23:in `<main>'

java.lang.IllegalArgumentException: x must be >= 0 ?

don't workin I have this error

FATAL EXCEPTION: pool-4-thread-1
E/AndroidRuntime(22892): Process: com.d4d.cryfile, PID: 22892
E/AndroidRuntime(22892): java.lang.IllegalArgumentException: x must be >= 0
E/AndroidRuntime(22892): at android.graphics.Bitmap.checkXYSign(Bitmap.java:413)
E/AndroidRuntime(22892): at android.graphics.Bitmap.createBitmap(Bitmap.java:801)
E/AndroidRuntime(22892): at android.graphics.Bitmap.createBitmap(Bitmap.java:770)
E/AndroidRuntime(22892): at io.github.olexale.flutter_mrz_scanner.FotoapparatCamera.calculateCutoutRect(FotoapparatCamera.kt:169)
E/AndroidRuntime(22892): at io.github.olexale.flutter_mrz_scanner.FotoapparatCamera.processFrame(FotoapparatCamera.kt:96)
E/AndroidRuntime(22892): at io.github.olexale.flutter_mrz_scanner.FotoapparatCamera.access$processFrame(FotoapparatCamera.kt:22)
E/AndroidRuntime(22892): at io.github.olexale.flutter_mrz_scanner.FotoapparatCamera$configuration$1.invoke(FotoapparatCamera.kt:30)
E/AndroidRuntime(22892): at io.github.olexale.flutter_mrz_scanner.FotoapparatCamera$configuration$1.invoke(FotoapparatCamera.kt:22)
E/AndroidRuntime(22892): at io.fotoapparat.preview.PreviewStream.dispatchFrame(PreviewStream.kt:107)
E/AndroidRuntime(22892): at io.fotoapparat.preview.PreviewStream.access$dispatchFrame(PreviewStream.kt:16)
E/AndroidRuntime(22892): at io.fotoapparat.preview.PreviewStream$dispatchFrameOnBackgroundThread$1.run(PreviewStream.kt:92)
E/AndroidRuntime(22892): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
E/AndroidRuntime(22892): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
E/AndroidRuntime(22892): at java.lang.Thread.run(Thread.java:764)
W/OPDiagnose(22892): getService:OPDiagnoseService NULL
D/OSTracker(22892): OS Event: crash
D/AbstractTracker(22892): Event success
I/Process (22892): Sending signal. PID: 22892 SIG: 9

How to focus only MRZ code

Hi @olexale , I am newbie into flutter, Currently the camera is focusing the complete card.
But, How do i focus only the MRZ code??

Any help would be appreciated. Thanks in Advance

Example not working

Hi!
The example show the camera view but nothing happends when I scan mi ID.

Not working

Running the example app. No result. Tested in Pixel 3a XL

Example not working

Hey there,
I've just cloned the example app but it sadly doesn't work. I only get this error in the debug console:
E/libc (17474): Access denied finding property "vendor.camera.hal1.packagelist"

After requesting camera permissions, the camera view keeps gray and doesn't show anything. Any way to fix that?

Compilation Error in XCode

Using XCode 11.3
Android Studio as well.

Compiles to android version but when trying to run on iOS Device cause 90+ errors.

"typeinfo for std::length_error", referenced from:
std::__1::__throw_length_error(char const*) in libtesseract.a(equationdetect.o)
std::__1::__throw_length_error(char const*) in libtesseract.a(unichar.o)
std::__1::__throw_length_error(char const*) in libtesseract.a(colfind.o)
std::__1::__throw_length_error(char const*) in libtesseract.a(tabvector.o)
std::__1::__throw_length_error(char const*) in libtesseract.a(tordmain.o)
std::__1::__throw_length_error(char const*) in libtesseract.a(imagefind.o)
std::__1::__throw_length_error(char const*) in libtesseract.a(alignedblob.o)
...

Is there a particular configuration of version known to work?

UI thread issue

When I start sample in iOS, I get this:

Main Thread Checker: UI API called on a background thread: -[UIView bounds]
PID: 15282, TID: 4646718, Thread name: (none), Queue name: video_frames_queue, QoS: 33
Backtrace:
4 flutter_mrz_scanner 0x000000010042c9a0 $s19flutter_mrz_scanner14MRZScannerViewC19calculateCutoutRect33_AF9DEA6FFC6AF87E76CE73C099338E44LLSo6CGRectVyF + 76
5 flutter_mrz_scanner 0x0000000100429a0c $s19flutter_mrz_scanner14MRZScannerViewC10cutoutRect33_AF9DEA6FFC6AF87E76CE73C099338E44LL3forSo6CGRectVSo10CGImageRefa_tF + 268
6 flutter_mrz_scanner 0x0000000100429fe8 $s19flutter_mrz_scanner14MRZScannerViewC13documentImage33_AF9DEA6FFC6AF87E76CE73C099338E44LL4fromSo10CGImageRefaAH_tF + 56
7 flutter_mrz_scanner 0x000000010042ceb0 $s19flutter_mrz_scanner14MRZScannerViewC13captureOutput_03didG04fromySo09AVCaptureG0C_So17CMSampleBufferRefaSo0J10ConnectionCtF + 312
8 flutter_mrz_scanner 0x000000010042e864 $s19flutter_mrz_scanner14MRZScannerViewC13captureOutput_03didG04fromySo09AVCaptureG0C_So17CMSampleBufferRefaSo0J10ConnectionCtFTo + 124
9 AVFoundation 0x0000000190b2422c BAE1D0DC-B906-3AF2-9651-A0F35779BE54 + 999980
10 AVFoundation 0x0000000190b23f70 BAE1D0DC-B906-3AF2-9651-A0F35779BE54 + 999280
11 CoreMedia 0x000000018d09cca8 89AD72DE-9912-3E85-B361-AD7CD6D823F0 + 347304
12 CoreMedia 0x000000018d0bd988 89AD72DE-9912-3E85-B361-AD7CD6D823F0 + 481672
13 libdispatch.dylib 0x000000010047327c _dispatch_client_callout + 20
14 libdispatch.dylib 0x0000000100476058 _dispatch_continuation_pop + 572
15 libdispatch.dylib 0x0000000100489824 _dispatch_source_invoke2 + 984
16 libdispatch.dylib 0x0000000100489114 _dispatch_source_invoke + 468
17 libdispatch.dylib 0x000000010047a740 _dispatch_lane_serial_drain + 260
18 libdispatch.dylib 0x000000010047b538 _dispatch_lane_invoke + 468
19 libdispatch.dylib 0x00000001004864dc _dispatch_workloop_worker_thread + 1344
20 libsystem_pthread.dylib 0x00000001864476d0 _pthread_wqthread + 280
21 libsystem_pthread.dylib 0x000000018644d9e8 start_wqthread + 8
2020-05-12 17:59:33.801044+0200 Runner[15282:4646718] [reports] Main Thread Checker: UI API called on a background thread: -[UIView bounds]
PID: 15282, TID: 4646718, Thread name: (none), Queue name: video_frames_queue, QoS: 33
Backtrace:
4 flutter_mrz_scanner 0x000000010042c9a0 $s19flutter_mrz_scanner14MRZScannerViewC19calculateCutoutRect33_AF9DEA6FFC6AF87E76CE73C099338E44LLSo6CGRectVyF + 76
5 flutter_mrz_scanner 0x0000000100429a0c $s19flutter_mrz_scanner14MRZScannerViewC10cutoutRect33_AF9DEA6FFC6AF87E76CE73C099338E44LL3forSo6CGRectVSo10CGImageRefa_tF + 268
6 flutter_mrz_scanner 0x0000000100429fe8 $s19flutter_mrz_scanner14MRZScannerViewC13documentImage33_AF9DEA6FFC6AF87E76CE73C099338E44LL4fromSo10CGImageRefaAH_tF + 56
7 flutter_mrz_scanner 0x000000010042ceb0 $s19flutter_mrz_scanner14MRZScannerViewC13captureOutput_03didG04fromySo09AVCaptureG0C_So17CMSampleBufferRefaSo0J10ConnectionCtF + 312
8 flutter_mrz_scanner 0x000000010042e864 $s19flutter_mrz_scanner14MRZScannerViewC13captureOutput_03didG04fromySo09AVCaptureG0C_So17CMSampleBufferRefaSo0J10ConnectionCtFTo + 124
9 AVFoundation 0x0000000190b2422c BAE1D0DC-B906-3AF2-9651-A0F35779BE54 + 999980
10 AVFoundation 0x0000000190b23f70 BAE1D0DC-B906-3AF2-9651-A0F35779BE54 + 999280
11 CoreMedia 0x000000018d09cca8 89AD72DE-9912-3E85-B361-AD7CD6D823F0 + 347304
12 CoreMedia 0x000000018d0bd988 89AD72DE-9912-3E85-B361-AD7CD6D823F0 + 481672
13 libdispatch.dylib 0x000000010047327c _dispatch_client_callout + 20
14 libdispatch.dylib 0x0000000100476058 _dispatch_continuation_pop + 572
15 libdispatch.dylib 0x0000000100489824 _dispatch_source_invoke2 + 984
16 libdispatch.dylib 0x0000000100489114 _dispatch_source_invoke + 468
17 libdispatch.dylib 0x000000010047a740 _dispatch_lane_serial_drain + 260
18 libdispatch.dylib 0x000000010047b538 _dispatch_lane_invoke + 468
19 libdispatch.dylib 0x00000001004864dc _dispatch_workloop_worker_thread + 1344
20 libsystem_pthread.dylib 0x00000001864476d0 _pthread_wqthread + 280
21 libsystem_pthread.dylib 0x000000018644d9e8 start_wqthread + 8

And camera is not opened.
Any idea why and how to fix this?

Error: LSTM requested, but not present!! Loading tesseract.

I installed the example in the an Iphone and XCode console throws this:

2020-04-30 11:52:51.531837-0500 Runner[85790:10172377] Metal API Validation Enabled
2020-04-30 11:52:51.652773-0500 Runner[85790:10172532] flutter: Observatory listening on http://127.0.0.1:56982/0pw4IsLD8AE=/
Error: LSTM requested, but not present!! Loading tesseract.

The app run with the camera open and the overlay.. its seems that as is lacking od tesseract never parse it

Am i missing something?

How to get the example project working

Tested Device: iPhone 8 Plus running ios14 (physical device)
First make sure that you use these packages in your pubspec.yaml
flutter_mrz_scanner: ^1.0.0
permission_handler: ^4.0.0

After first build or before you build, set the podfile information as follows

# Uncomment this line to define a global platform for your project
platform :ios, '12.0'

save your podfile.

Go to your runner project
Change [com.example.] to something else. Change your runner deployment to 9.0

in Flutter under terminal, issue the following command
flutter build ios
Check if the error at the end of terminal output you are getting the following

Xcode's output:
↳
    warning: [CP] Unable to find matching .xcframework slice in ' false ios-arm64/libtesseract.framework
    ios-x86_64-maccatalyst/libtesseract.framework ios-x86_64-simulator/libtesseract.framework' for the current build
    architectures (armv7 arm64).
    Artifact list stored at
    /Users/lionellobo/Desktop/programming/Flutter/mrz_test/build/ios/Release-iphoneos/cocoapods-artifacts-Release.tx
    t
    /Users/lionellobo/Desktop/programming/Flutter/mrz_test/ios/Runner/GeneratedPluginRegistrant.m:10:9: fatal error:
    module 'flutter_mrz_scanner' not found
    @import flutter_mrz_scanner;
     ~~~~~~~^~~~~~~~~~~~~~~~~~~
    1 error generated.
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Constructing build description
    warning: The iOS deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported
    deployment target versions is 9.0 to 14.0.99. (in target 'permission_handler' from project 'Pods')
    warning: The iOS deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported
    deployment target versions is 9.0 to 14.0.99. (in target 'Flutter' from project 'Pods')

Encountered error while building for device.

The above error is just pod spec deployment in the mrz ios Project and not yours, you can ignore it.
Just run the app and ignore that error.

Thoughts on the project. It is an excellent project, I can't thank the Author enough. It is working on iPhone, I will also get it tested on an Android Device and get back the results.
It is taking time to read the MRZ that is because of lot of factors like lighting and so on. <3 thank you again

Main Thread Checker: UI API called on a background thread

The below error occurred when running on IOS 17.2.0
Any Solution?

Main Thread Checker: UI API called on a background thread: -[UIView bounds]
PID: 29974, TID: 6867513, Thread name: (none), Queue name: video_frames_queue, QoS: 33
Backtrace:
4 flutter_mrz_scanner 0x0000000103f7a0a8 $s19flutter_mrz_scanner14MRZScannerViewC19calculateCutoutRect33_AF9DEA6FFC6AF87E76CE73C099338E44LLSo6CGRectVyF + 76
5 flutter_mrz_scanner 0x0000000103f77484 $s19flutter_mrz_scanner14MRZScannerViewC10cutoutRect33_AF9DEA6FFC6AF87E76CE73C099338E44LL3forSo6CGRectVSo10CGImageRefa_tF + 232
6 flutter_mrz_scanner 0x0000000103f77acc $s19flutter_mrz_scanner14MRZScannerViewC13documentImage33_AF9DEA6FFC6AF87E76CE73C099338E44LL4fromSo10CGImageRefaAH_tF + 56
7 flutter_mrz_scanner 0x0000000103f7a490 $s19flutter_mrz_scanner14MRZScannerViewC13captureOutput_03didG04fromySo09AVCaptureG0C_So17CMSampleBufferRefaSo0J10ConnectionCtF + 252
8 flutter_mrz_scanner 0x0000000103f7b81c $s19flutter_mrz_scanner14MRZScannerViewC13captureOutput_03didG04fromySo09AVCaptureG0C_So17CMSampleBufferRefaSo0J10ConnectionCtFTo + 84
9 AVFCapture 0x00000001bebfbcf4 6D2293D2-056F-3AFF-9812-9E48FEEB6377 + 113908
10 AVFCapture 0x00000001bebfbbc0 6D2293D2-056F-3AFF-9812-9E48FEEB6377 + 113600
11 CMCapture 0x00000001c230e350 C5B4C6F0-2695-3DE8-A37C-C781494B4214 + 275280
12 CMCapture 0x00000001c230e28c C5B4C6F0-2695-3DE8-A37C-C781494B4214 + 275084
13 libdispatch.dylib 0x000000010454ab34 _dispatch_client_callout + 20
14 libdispatch.dylib 0x000000010454dc20 _dispatch_continuation_pop + 676
15 libdispatch.dylib 0x0000000104565078 _dispatch_source_latch_and_call + 480
16 libdispatch.dylib 0x0000000104563acc _dispatch_source_invoke + 860
17 libdispatch.dylib 0x00000001045527c4 _dispatch_lane_serial_drain + 376
18 libdispatch.dylib 0x000000010455375c _dispatch_lane_invoke + 460
19 libdispatch.dylib 0x00000001045605f8 _dispatch_root_queue_drain_deferred_wlh + 328
20 libdispatch.dylib 0x000000010455fc2c _dispatch_workloop_worker_thread + 444
21 libsystem_pthread.dylib 0x000000020c477964 _pthread_wqthread + 288
22 libsystem_pthread.dylib 0x000000020c477a04 start_wqthread + 8

IOS Simulator Error : Could not find module 'SwiftyTesseract' for target 'arm64-apple-ios-simulator'; found: x86_64-apple-ios-simulator

Swift Compiler Error (Xcode): Could not find module 'SwiftyTesseract' for target 'arm64-apple-ios-simulator'; found: x86_64-apple-ios-simulator, at: /Users/........../SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_mrz_scanner-2.0.1/ios/Classes/MRZScannerView.swift:2:7

Package working on real IOS device but not working IOS simulator, Δ± tried a lot of things but stil not working on simulator. Is it something wrong with my project or is Package not working on simulators ?
Does any one know the solution

Simulator doent have camera but in my project Δ± have other futures when Δ± m implementing this, its not build but if there is a problem with ios camera, is it should give error when try to reach mrz page. (if that's the reason)

Support for Flutter 3

Getting errors on Flutter 3

Class 'MRZScannerFactory' is not abstract and does not implement abstract base class member public abstract fun create(p0: Context?, p1: Int, p2: Any?): PlatformView defined in io.flutter.plugin.platform.PlatformViewFactory

Camera does not work on Redmi 9AT

Hello guys I have issue with open camera stream (Preview) on Android 10Q (Redme 9AT)

I get this debug message

W/et.orionscanner(11038): type=1400 audit(0.0:1355): avc: denied { read } for name="u:object_r:debug_bq_dump_prop:s0" dev="tmpfs" ino=13392 scontext=u:r:untrusted_app_27:s0:c213,c256,c512,c768 tcontext=u:object_r:debug_bq_dump_prop:s0 tclass=file permissive=0 D/Surface (11038): lockHardwareCanvas W/BpBinder(11038): Slow Binder: BpBinder transact took 223 ms, interface=android.hardware.ICameraService, code=3 oneway=false D/Camera-JNI(11038): (tid:11554)[MtkJNICameraContext] this:0xd93154e0 camera->getStrongCount(3) D/Surface (11038): Surface::disconnect(this=0xc0f2c000,api=1) I/BufferQueueProducer(11038): [SurfaceTexture-0-11038-0](this:0xd147c000,id:0,api:1,p:11038,c:11038) disconnect(P): api 1 D/Surface (11038): Surface::disconnect(this=0xc0f2b800,api=1) D/ViewRootImpl(11038): setSurfaceViewCreated, created:false D/Surface (11038): Surface::disconnect(this=0xc0f2b800,api=-1) D/Surface (11038): Surface::disconnect(this=0xd12f7000,api=1) I/GED (11038): ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 2, oppidx_max 2, oppidx_min 0 V/PhoneWindow(11038): DecorView setVisiblity: visibility = 4, Parent = android.view.ViewRootImpl@92a4634, this = DecorView@89bec5d[MainActivity] D/libMEOW (11038): applied 0 plugin for [sk.inet.orionscanner]. I/BufferQueue(11038): [SurfaceTexture-0-11038-0](this:0xd147c000,id:0,api:1,p:-1,c:-1) ~BufferQueueCore I/Camera (11038): handleMessage: 1 E/Camera (11038): Error 1

how can I resolve this issue? :(

'MRZScannerFactory' is not abstract and does not implement abstract base class member public abstract fun create(p0: Context?, p1: Int, p2: Any?): PlatformView

Class 'MRZScannerFactory' is not abstract and does not implement abstract base class member public abstract fun create(p0: Context?, p1: Int, p2: Any?): PlatformView defined in io.flutter.plugin.platform.PlatformViewFactory

flutter_mrz_scanner-2.0.0/android/src/main/kotlin/io/github/olexale/flutter_mrz_scanner/FlutterMrzScannerPlugin.kt: (30, 5): 'create' overrides nothing

How to get high resolution of camera ?

Are there any simple ways to implement this feature or has it already implemented ?
Scanner isn't work according to my performance criterion. I think it happened because of camera resolution. Therefor I would like to improve camera resolution. Could you help me ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.