simple DOM keyboard state tracker
A JavaScript key state handler for web apps
```sh npm install --save extra-key-state # or yarn add extra-key-state ```
Keyboard events as values for React (hook)
A token provider to sync api key state across multiple instances.
Isomorphic client library for supporting long-running operations in node.js and browser.
Workflow runtime for AI agents - deterministic pipelines with approval gates
A declarative JavaScript library for building user interfaces.
Library with base interfaces for LangGraph checkpoint savers.
Create Self Signed Development Certificates
This is an internal utility, not intended for public usage.
A very simple and stupid parser, based on a statemachine and regular expressions.
The App API handles high level App state and events.For example, this API emits events when the app enters and leaves the foreground, handles deeplinks, opens other apps, and manages persisted plugin state.
Open Whisper Systems' libsignal for Node.js
Core logic for the checkbox widget implemented as a state machine
@rx-angular/state is a light-weight, flexible, strongly typed and tested tool dedicated to reduce the complexity of managing component state and side effects in angular
Core Inquirer prompt API
A finite state machine iterator for JavaScript
➡️ An ES6 string tag that makes indentation right
ProseMirror editor state
Vast is a tiny state container inspired by React's `useState`, designed for libraries that need predictable, reusable state without a UI framework.
Dialog Package for Angular
React PureComponent implementation embracing Immutable.js
Editor state data structures for the CodeMirror code editor
This is a simple javascript file that includes an object with countries as keys and arrays of states as values
Thread-local key-value state bag with scoped overrides via blocks, automatic restoration, and thread isolation for implicit context propagation.
Lets you see the current state of all throttles and bans. Delete existing keys/bans. Manually add bans.
An easy to use Key/Value store for any Ruby on Rails project. Like Memcache, only persistent. Stores config values & application wide state in the database in order to survive server restarts. Designed to allow you to add persistent value storage to any Rails project in about 5 minutes. Additionally, allows users to set a list of default keys that auto-initializes baseline key/value pairs in the database for easy initialization.
OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate a sophisticated state machine with the powerful capabilities of generative intelligence via the ruby-openai gem. This innovative tool empowers developers to construct state machines that efficiently handle complex tasks, enhancing outcomes by combining robust internal logic with advanced AI-driven decision-making. Key features include straightforward creation and management of state machines, harnessing AI for improved decision-making and task execution, customizable behavior to suit specific requirements, and user-friendly syntax and documentation for a smooth development experience.
An easy to use Key/Value store for any Ruby on Rails project. Like Memcache, only persistent. Stores config values & application wide state in the database in order to survive server restarts. Designed to allow you to add persistent value storage to any Rails project in about 5 minutes. Additionally, allows users to set a list of default keys that auto-initializes baseline key/value pairs in the database for easy initialization.
An easy to use Key/Value store for any Ruby on Rails project. Like Memcache, only persistent. Stores config values & application wide state in the database in order to survive server restarts. Designed to allow you to add persistent value storage to any Rails project in about 5 minutes. Additionally, allows users to set a list of default keys that auto-initializes baseline key/value pairs in the database for easy initialization.
Similar in behavior to Object#presence defined in ActiveSupport, Significance is a state which determines not just the blank-ness of an object but whether or not the non-blank object has any real-world value. The utility of this gem can best be demonstrated when considering the merging of two hashes. Under normal circumstances the mere existence of an equivalent key in the second hash results in its overriding the corresponding value in the original hash. Using Hash#significant_merge, however, the second hash will retain only key-value pairs whose values are "significant," even applying the significance filter recursively into child hashes or arrays.
FriendlyUUID is a Rails gem that shortens your UUID records' URLs. What once was 758d633c-61d4-4dfc-ba52-b7b498971097 becomes 758d. FriendlyUUID does not introduce any new state to your models, even under the hood. FriendlyUUID URLs are exactly as unique as they need to be. The first record will be one character. Would-be collisions expand to two characters, and so on. FriendlyUUID is inspired by friendly_id, but is focused on being lightweight and specific to models with UUID primary keys.
A Ruby wrapper for the Xoodyak cryptographic scheme, built in Rust using magnus and rb-sys. It supports hashing (unkeyed mode), symmetric encryption and AEAD (keyed mode), forward secrecy (state ratcheting), and integrates with the standard Ruby Digest API.
Howcast offers an Application Programming Interface (API) which allows developers to build applications that interface with Howcast. The Howcast API is RESTful (REpresentational State Transfer) and users of this API will be able: 1) Retreive detailed information about a single video, including metadata such as title, description, video views, rating etc; 2) Retrieve a list of videos restricted by a set of filters offered by Howcast and sorted using several metrics that you can specify (most recent, most views, etc); 3) Search for video; 4) And much more. Note: Before you can use our APIs, you must register an API key, that is submitted with each request.
Howcast offers an Application Programming Interface (API) which allows developers to build applications that interface with Howcast. The Howcast API is RESTful (REpresentational State Transfer) and users of this API will be able: 1) Retreive detailed information about a single video, including metadata such as title, description, video views, rating etc; 2) Retrieve a list of videos restricted by a set of filters offered by Howcast and sorted using several metrics that you can specify (most recent, most views, etc); 3) Search for video; 4) And much more. Note: Before you can use our APIs, you must register an API key, that is submitted with each request.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.