Implements the WebIDL algorithms for converting to and from JavaScript values
A library to find JS RegExp with super-linear worst-case time complexity for attack strings that repeat a single character.
Full zlib module for the browser
XMLHttpRequest emulation for node.js
Useful TypeScript utilities.
Bare simple logger for NodeJS
Router middleware for Koa.
ECMAScript extensions and shims
A library for manipulating IPv4 and IPv6 addresses in JavaScript.
Preview CLI and JS API for the native TypeScript compiler port
OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect
Use Node JS to scan files on your server with ClamAV's clamscan/clamdscan binary or via TCP to a remote server or local UNIX Domain socket. This is especially useful for scanning uploaded files provided by un-trusted sources.
broccoli filter but with a persistent cache
when you want to fire an event no matter how a process exits.
Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.
Promise wrappers for DuckDb NodeJS API
An implementation of the WebDriver BiDi protocol for Chromium implemented as a JavaScript layer translating between BiDi and CDP, running inside a Chrome tab.
Full zlib module for the browser
OAuth provider for Cloudflare Workers
JavaScript library for panning and zooming an SVG image from the mouse, touches and programmatically.
Cross Platform Smart Fetch Ponyfill
Synchronous version of the Fetch API
Ceramic did:key method resolver
Core logic for the checkbox widget implemented as a state machine
This gem adds method `method_not_implemented` to every Ruby object. Invoking `method_not_implemented` in abstract method raises an exception if it hasn't been implemented.
This gem makes it possible to build filters or pipelines for processing data into or out of streams of bytes while maintaining compatibility with native Ruby IO classes. Ruby IO classes may function as both sources and sinks, or entirely new IO implementations may be created.
Helps to make POST 'redirect', but actually builds [form] with method: :post under the hood
Get the source file path of the implementation of a given method
securecompare borrows the secure_compare private method from ActiveSupport::MessageVerifier which lets you do safely compare strings without being vulnerable to timing attacks. Useful for Basic HTTP Authentication in your rack/rails application.
This gem is a Ruby implementation of the Schulze voting method (using Floyd–Warshall algorithm), a type of the Condorcet voting methods.
This gem is a Ruby implementation of the Schulze voting method (with help of the Floyd-Warshall algorithm), a type of the Condorcet voting methods.
Pure Ruby implementation of php's methods: serialize() and unserializer()
Implementation-agnostic method return status objects (say what?). Your methods can just return an Operation.new instance that holds information about whether the operation succeeded or not.
Faster Implementations of ActiveSupport Methods
Object#as is useful for method chaining
generates additional information for Ruby C implementation's method definitions