Advanced quick strucures and algorithms at your finger tips
[](https://www.npmjs.com/package/@smithy/types) [](https://www.npmjs.com/package/@smithy/types)
Codecs for various data structures
Binary serialization which sorts bytewise for arbirarily complex data structures
Immutable Data Collections
Binary serialization of arbitrarily complex structures that sort element-wise
This package provides support for the [RedisBloom](https://redis.io/docs/data-types/probabilistic/) module, which adds additional probabilistic data structures to Redis.
JS implementation of probabilistic data structures: Bloom Filter (and its derived), HyperLogLog, Count-Min Sketch, Top-K and MinHash
Provides functionality related to source maps.
Generates diffs between documents and primitive types
Definitions for Matter application
A library for encoding and decoding any data structure
Job manager
javascript standard data structure library which benchmark against C++ STL
Curated collection of data structures for the JavaScript/TypeScript.
A react component library for visualizing tree data structures
Typewise-structured sorting for arbitrarily complex data structures
Low-level support library for the Stellar network.
asn1js is a pure JavaScript library implementing this standard. ASN.1 is the basis of all X.509 related data structures and numerous other protocols used on the web
javascript standard data structure library which benchmark against C++ STL
This package provides foundational utilities and interfaces that power the core functionalities of the Lit Protocol SDK. It includes essential data structures, business logic, and shared configurations that other packages build upon.
Medium-sized component structures for the Strata design system
Editor state data structures for the CodeMirror code editor
Pattern matching for Passable objects, expressed as Passable data
Data structure for quick item lookup via indexes.
Data structure for quick item lookup via indexes.
Quick and simple generic Ruby project (i.e. making gems) directory and file structure generator.
Quick command to create a directory structure given a list of dir names
An unofficial ruby library for quickly parsing 23andme raw data files into a plain Ruby structures for quick processing and analysis.
The Konstruct Cli provides tools to make working with Konstruct painless and quick. You can access documentation, build a new project structure and scaffold a new site with simple to use commands.
TorQML provides an architecture for describing 3D structures in Qt Quick QML and enables you to animate the models with numerical data series.
Calculates algorithms and data structures for sorting and searching. Selects best one to use for particular data set. Currently supports: Bubble Sort, Insertion Sort, Selection Sort, Merge Sort, Quick Sort, Heap Sort, Stack, Queue, Linked List, Binary Search Tree
MiseEnPlace is a ruby gem made for quick and easy bootstrapping of new projects. By specifying your desired directory structure in YAML files, you can create folders and files for complex projects with one command.
Puppi is a Puppet module that lets sysadmins standardize, manage and automate the deployment of web applications and provides quick and standard commands to obtain informations about the system and what’s is going on it. Its structure provides FULL flexibility on the actions required for virtually any kind of application deployment and information gathering.
A Splay Tree is a self adjusting binary search tree with the additional property that recently accessed elements are quick to access again. This makes it useful for caches because the most commonly accessed elements will be the fastest ones to access. This tree has an additional feature that allows it's maximum size to be restricted. When it exceeds it's maximum size, it will drop all of the nodes which are at the terminal ends of the tree structure, leaving many of the more commonly accessed nodes intact. This implementation is written in C++ with a Ruby wrapper.
Ply is a ruby gem for reading Stanford PLY-format 3D model files. The PLY file format is a flexible format for storing semi-structured binary data, and is often used to stored polygonalized 3D models generated with range scanning hardware. You can find some examples of the format at the {Stanford 3D Scanning Repository}[http://graphics.stanford.edu/data/3Dscanrep/]. Ply provides a simple API for quick access to the data in a PLY file (including examining the structure of a particular file's content), and an almost-as-simple event-driven API which can be used to process extremely large ply files in a streaming fashion, without needing to keep the full dataset represented in the file in memory. Ply handles all three types of PLY files (ascii, binary-big-endian and binary-little-endian). If you don't have any Stanford PLY files on hand, you probably don't need this gem, but if you're curious, the PLY file format is described at Wikipedia[http://en.wikipedia.org/wiki/PLY_(file_format)].
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.