Easily measure performance metrics in JavaScript
Run a child as if it's the foreground process. Give it stdio. Exit when it exits.
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
tsParticles particles paint updater
Graphical User Interface for the Scratch 3.0 paint editor, which is used to make and edit sprites for use in projects.
Fast 0-deps bash parser written in TypeScript
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
Resolve the path of a globally installed module
An improved CSS Paint Polyfill that support @layer and some other features
TypeScript SDK for the STX Canvas — a 100x100 collaborative pixel grid on Stacks
BEM React ClassName
The core implementation of ConfigCat providers. This is a shared core package. Application developers should use one of the more specific providers instead:
Create class mock instances easily with Jest
Measure the difference between two strings using the Levenshtein distance algorithm
@leafer-ui/paint
concatenate pull-streams
Self-host the Finger Paint font in a neatly bundled NPM package.
Create react contexts with zustand
Anthropic Sandbox Runtime (ASRT) - A general-purpose tool for wrapping security boundaries around arbitrary processes
A small library for transforming TypeScript code into JavaScript code in the least destructive way possible. This library exports a single function whose purpose is to preserve everything else about the code except for the actual TypeScript syntax itself.
A small library to run any number of actions on every animation frame, meaning these actions will run as fast as your web browser is capable of running them.
Open stuff like URLs, files, executables. Cross-platform.
Programmatic API to update package.json
requestVideoFrameCallback polyfill
Display-list construction: walks a layout-cat LayoutTree and emits a sequence of PaintCommands (FillRect, StrokeRect, FillText) for a backend renderer to consume. v0.2.0 adds `PaintCommand::scaled(factor)` and `DisplayList::scaled(factor)` that return a new command / list with rect geometry, stroke width, and font_size all multiplied by `factor` -- useful for zoom-style backends that want to re-rasterize text at the larger glyph size rather than bitmap-scaling the output. Backend-agnostic; no platform graphics dependencies. No mut, no Rc/Arc, no interior mutability, no panics, exhaustive matches. Fifth sub-crate of a Servo-replacement webview runtime targeting Tauri.
Servo-replacement runtime for Tauri: wires html-cat, css-cat, dom-cat, layout-cat, paint-cat, net-cat, boa-cat, ecma-runtime-cat, and web-api-cat into a single rendering + scripting pipeline. v3.14.0 adds a globally-bound `invoke(cmd, ...args)` shorthand alongside the existing `__TAURI__.invoke` / `__TAURI__.cmd(...)` paths: `HostCommands::install` snapshots the registry into a per-thread `INVOKE_REGISTRY` and installs a top-level `invoke` `NativeFn` that dispatches via the snapshot, so `invoke('greet', 'x')` and `const i = invoke; i('greet', 'x')` both work without a `this` binding.
Bindings between boa-cat (JS engine) and the DOM (html-cat tree) plus fetch (net-cat). v0.4.0 installs `document.cookie` as a boa-cat 0.3 accessor pair: the getter reads a host-supplied projection, the setter records each `document.cookie = ...` RHS string (with attributes intact) into a hidden write log AND updates the visible projection so subsequent reads see the just-written cookie. Hosts call `set_document_cookie` to seed the projection pre-eval and `read_cookie_writes(&heap)` to recover each per-write Set-Cookie-style string post-eval -- preserving `Max-Age` / `Path` / `Domain` / `Secure` / `HttpOnly` semantics across multiple writes in one script. No mut, no Rc/Arc, no interior mutability, no panics. Seventh sub-crate of a Servo-replacement webview runtime targeting Tauri.