Fast and powerful CSV parser for the browser that supports web workers and streaming large files. Converts CSV to JSON and JSON to CSV.
csv csv-parser parser parse parsing delimited text data auto-detect comma tab pipe file filereader stream worker workers thread threading multi-threaded jquery-pluginMove an async function into its own thread. A simplified single-function version of workerize.
worker webworker thread web-worker workerize greenlet asyncA webpack loader that moves a module and its dependencies into a Web Worker, automatically reflecting exported functions as asynchronous proxies.
webpack-loader webpack-plugin webpack worker web-worker loader thread workerizeFibers, sometimes called coroutines, are a powerful tool which expose an API to jump between multiple call stacks from within a single thread. This can be useful to make code written for a synchronous library play nicely in an asynchronous environment. Note: node-fibers uses node-gyp for building. To manually invoke the build process, you can use node-gyp rebuild. This will put the compiled extension in build/Release/fibers.node. However, when you do require('fibers'), it will expect the module to be in, for example, bin/linux-x64-v8-3.11/fibers.node. You can manually put the module here every time you build, or you can use the included build script. Either npm install or node build -f will do this for you. If you are going to be hacking on node-fibers, it may be worthwhile to first do node-gyp configure and then for subsequent rebuilds you can just do node-gyp build which will be faster than a full npm install or node-gyp rebuild.
fiber fibers coroutine thread async parallel worker future promiseThis is a repository with real-world useful examples of using RxJava with Android. It usually will be in a constant state of "Work in Progress" (WIP). I've also been giving talks about Learning Rx using many of the examples listed in this repo.
rxjava learning-rxjava example sample thread concurrency reactive-programming reactiveRun a real Node.js process in the background, behind a React Native app. DEPRECATED. Please use Node.js Mobile by Janea Systems instead. It has the same purpose as this library, but is more updated, and supports iOS. This library still works as documented, but I'm not committed to maintaining it anymore.
react-native reactnative node nodejs thread process background serviceMoving a function to a worker is really simple. The above examples only work when the class/function is not dependent on the containing scope, i.e. other libraries or global objects. But, you can create a custom worker.js file and move the code in there. In the worker, you can expose your object/function/class using workly.expose method.
webworker developer-tools thread web-worker web-workers workerA tiny wrapper for turning Node.js threads in easy-to-use routines for CPU-bound. Microjob is a tiny wrapper for Node.js threads and is intended to perform heavy CPU loads using anonymous functions. So, Microjob treats Node.js threads as temporary working units: if you need to spawn a long-living thread, then you should use the default API.
thread nodejs threading multithreading jobsAutomatically bundle & compile Web Workers within Webpack. The best part? That worker constructor works just fine without bundling turned on too.
webpack workers webworker webpack-plugin plugin worker web-worker thread📖《Python Parallel Programming Cookbook》中文版
translation progress book thread parallel asyncio chinese multicorea simple lib for transmitting ThreadLocal value between thread even using thread pool.
thread-library threadlocal threadsafe threading inheritablethreadlocal transmittable context thread thread-pool executor executor-service transmittable-thread-localSubscribers implement event handling methods that will be called when an event is received. Post an event from any part of your code. All subscribers matching the event type will receive it.
pub-sub eventbus communication notifications thread iosThe code should be easily portable to any platform with atomic operations and an mmap-style virtual memory management API. The API used to map/unmap memory pages can be configured in runtime to a custom implementation and mapping granularity/size. This library is put in the public domain; you can redistribute it and/or modify it without any restrictions. Or, if you choose, you can use it under the MIT license.
concurrency thread memory allocatorThis project provides multi-threading that is compatible with PHP based on Posix Threads. It can execute any and all predefined and user declared methods and functions asynchronously. It has built-in support of Synchronization, Synchronized Methods.
thread threading multi-threading php-threading posix-thread worker-threadJailed is a small JavaScript library for running untrusted code in a sandbox. The library is written in vanilla-js and has no dependencies. Export a set of external functions into the sandbox.
jailed isomorphic sandbox export eval plugin untrusted restricted privilliges access security thread worker process messagingSince JSI is not officially released, installing react-native-multithreading requires you to edit a few native files. See the setup guide (SETUP.md) for more details. Requires react-native-reanimated 2.1.0 or higher.
react typescript react-native js native multiprocessing thread multithreading threading threads jsi worklet ios androidWatchdogInspector counts your app's framerate and displays the fps in the status bar. The coloured status bar lets you know when your framerate drops below 60 fps. If everything is fine your status bar gets happy and will stay green. To detect unwanted main thread stalls you can set a custom watchdog timeout. and run pod install You can see the example project how to setup and run WatchdogInspector Make sure that you don't use WatchdogInspector in production.
fps frames thread-timer ios watchdog frames-counter performance-analysis frame-rate performance-visualization performance performance-monitoring uikit monitoring carthage stalling-exceptions thread-exceptions cocoapods threaddlib is a library for developing portable applications dealing with networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, and many other general utilities.
cpp-utilities-library library algorithms compression thread bayesian machine-learning xml-parserA simple C Thread pool implementation
thread posix
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.