Skip to content

100% Vanilla Javascript Multithreading & Parallel Execution Library

License

Notifications You must be signed in to change notification settings

austinksmith/Hamsters.js

Repository files navigation

Hamsters.js

Author: Austin K. Smith

Website: Hamsters.io

Description: 100% Vanilla Javascript Multithreading & Parallel Execution Library

License: Artistic License 2.0

npm version downloads

Environment Support

  • All major browsers Internet Explorer 10 and greater
  • ReactNative
  • Node.js
  • Javascript shell environments
  • Inside existing worker threads (Threading inside Threads)

Examples

You can find a view examples of the library in action using the links below.

Atomic Operations

Collatz Conjecture

Fibonacci Sequence

Square Root

Installing Hamsters

HTML

ReactNative

Node.js

Using Hamsters

Initializing

The Basics

Restructoring Standard Functions

Promises

Sorting

Persistence

Transferable Objects

Atomic Operations

Memoization

Debugging

Limitations

Support Hamsters.js

Hamsters.js thrives through community support. Your contributions help us deliver updates, maintain the project website, and continue innovating. If you find Hamsters.js valuable, please consider making a donation. Your generosity ensures the project's sustainability and growth. Thank you for your support!

Donate to Hamsters.js