react-native-multithreading
neutralinojs
Our great sponsors
react-native-multithreading | neutralinojs | |
---|---|---|
8 | 136 | |
1,102 | 7,240 | |
- | 1.1% | |
0.0 | 8.8 | |
over 1 year ago | 4 days ago | |
C++ | C++ | |
MIT License | 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.
react-native-multithreading
-
Not a good Time to Start with RN?
You can look at MMKV, Vision Camera and some other libs based on JSI which work pretty fast. https://github.com/mrousavy/react-native-mmkv https://github.com/mrousavy/react-native-vision-camera https://github.com/mrousavy/react-native-multithreading
- Have you guys tried multi threading or spawning a new process for expensive tasks ?
-
Why do people confuses async await with multithreading and how does it work in different language?
https://mobidev.biz/blog/how-react-native-app-development-works https://github.com/mrousavy/react-native-multithreading
-
React Native - when JS is too busy
โ๏ธ take advantage of the next coming React Native architecture JSI + Fabric Rendering + Turbo Modules
-
Sponsoring open source projects, share about your project
react-native-multithreading: A library for spawning a secondary JavaScript runtime to run code in there. Pretty experimental
-
Best way to upload large files (images) as a background task in React Native?
Have a look into react-native-multithreading.
-
Using Kotlin cross platform with react native
Have you seen https://github.com/mrousavy/react-native-multithreading? Reanimated2 opens the doors to spinning up new JS threads. So we could essentially have multi-threaded JavaScript and avoid dropping down to the native layer at all ๐.
-
I made a react native library that lets you run JS code on a separate thread, fully parallel, awaitable and performant.
Here's an example on how easy it is to use: const result = await spawnThread(() => { 'worklet' // expensive calculation return ... }) See mrousavy/react-native-multithreading (GitHub) for more details.
neutralinojs
-
Show HN: Pywebview 5
We tried using pywebview for a cross-platform desktop app when it was version 3.x and some of the features were limited, especially when it came to systray interactions. Will have to try it out again. In the end, for that specific project, we ended up settling on NeutralinoJS. Wails was another big contender but due to limited GoLang resources in-house, we decided not to use it. Reference: https://neutralino.js.org/
- This year in Servo: over 1000 pull requests and beyond
- Dezvoltare aplicatie desktop
-
Idle Plant Game: Live and Free on Steam
Look into Neutralinojs and Tauri.
-
Suggestions for a framework to build a personal desktop or browser app
I've been drawn to NeutralinoJS as it looks like it will do what I want, but I'm willing to hear some other recommendations and maybe tutorials on how to do the objectively simple things I've outlined above.
- Neutralinojs v4.12.0 released!
What are some alternatives?
react-native-reanimated - React Native's Animated library reimplemented
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
react-native-mmkv - โก๏ธ The fastest key/value storage for React Native. ~30x faster than AsyncStorage!
webview - Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
gpx-converter - python package for manipulating gpx files and easily converting gpx to other different formats
electron - :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS [Moved to: https://github.com/electron/electron]
rn-ldk - Lightweight lightning node for React Native
nodegui - A library for building cross-platform native desktop applications with Node.js and CSS ๐. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
react-native-vision-camera - ๐ธ A powerful, high-performance React Native Camera library.
tauri-vs-electron - A comparison of the two frameworks: is Tauri a better choice than electron in 2021?
uniq - A lock-free (multi reader / multi writer) circular buffered queue.
Vue.js - This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core