JavaScript Client for Flat REST API (https://flat.io)
KDBush with flat API
A simple key/value storage using files to persist the data
🐻 Bear necessities for state management in React
The engine that powers scroll-into-view-if-needed
EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.
RSA for browserify
destroy a stream if possible
A dictionary of file extensions and associated module loaders.
Public logs API for OpenTelemetry
2KB immutable date time library alternative to Moment.js with the same modern API
WhatWG/W3C compliant EventSource client for Node.js and browsers
Single API for Web Crypto API and Crypto Subtle working in Node.js, Browsers and other runtimes
A Bonjour/Zeroconf implementation in TypeScript
Portable Unix shell commands for Node.js
return the first event in a set of ee/event pairs
Promisify a callback-based function
The same useRef, but with callback
modernize node.js to current ECMAScript standards
Formats data into a string table.
Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center
HTTP methods that node supports
Small footprint URL parser that works seamlessly across Node.js and browser environments
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
The Flat API allows you to easily extend the abilities of the Flat Platform (https://flat.io), with a wide range of use cases including the following: - Creating and importing new music scores using MusicXML or MIDI files - Browsing, updating, copying, exporting the user's scores (for example in MP3, WAV or MIDI) - Managing educational resources with Flat for Education: creating & updating the organization accounts, the classes, rosters and assignments.
The design is inspired by the beautifully designed API of unsplash.
Hyperkit is a flat API wrapper for LXD, the next-generation hypervisor
An ActiveRecord-like interface for reading from & queryeing flat data interfaces
A flat API client that sits atop the CrowdFlower API
A Ruby time series stats repository written in C, using flat file storage, providing a Ruby API as well as a Rack compatible REST API.
Cerealize your ActiveModel objects into flat hashes with a dead simple, yet versatile DSL, and caching and type-checking baked in. Our daily bread is to make your API faster.
SolveBio is a platform for biomedical datasets. With SolveBio you can forget about parsing complex flat files and sifting through cryptic datasets. Just use the Ruby Client and API to explore massive datasets and automate just about any bioinformatics workflow. See https://www.solvebio.com/ for more information.
Simple DSL to define parser for flat files formats common in biofinformatics, such as Swissprot, Uniprot, KEGG, TREMBL, etc. SwissParser API was changed in its version 1.0.0 to simplify parser definition. The code was tested on entire Uniprot and KEGG releases and functional testing guarantees that existing features will not break after an update.
Add vector search to your Ruby apps without external services. zvec provides native bindings to Alibaba's high-performance C++ vector database via Rice, supporting HNSW, IVF, and flat indexes with multiple distance metrics. Build semantic search, recommendations, RAG pipelines, and similarity matching with pure Ruby — no HTTP APIs, no infrastructure, no latency overhead.
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.
No description provided.
No description provided.