Context Garbage Collector (CGC) for LangGraph agents — virtual memory for LLM context windows
Webpack Virtual Modules
Load virtual modules from memory
Core filesystem primitives: Node, Link, File, Superblock
A cross-platform JavaScript native library for wrangling virtual memory
React Virtual List Component
React Virtual List Component
Smooth scrolling for any amount of data
In-memory file-system with Node's fs API.
SQLite library with support for opening and writing databases, prepared statements, and more. This SQLite library is in pure javascript (compiled with emscripten).
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
Angular DevKit - Core Utility Library
Hooks for virtualizing scrollable elements in React
A Vite plugin that takes the CSS and adds it to the page through the JS. For those who want a single JS file.
A Map based TypeScript Virtual File System.
`rrdom` is a virtual dom library that is used by `rrweb` to replay DOM mutations. It is a standalone library that can be used to create a virtual dom tree and apply patches to the real dom. It's used in `rrweb` to optimize replay performance especially wh
A batched diff-based DOM rendering strategy
[](https://www.npmjs.com/package/prosemirror-virtual-cursor)
A tiny but mighty list virtualization component, with zero dependencies 💪
Morph a DOM tree to another DOM tree (no virtual DOM needed)
MongoDB Server for testing (core package, without autodownload). The server will allow you to connect your favourite ODM or client library to the MongoDB Server and run parallel integration tests isolated from each other.
MongoDB Server for testing (auto-download latest version). The server will allow you to connect your favourite ODM or client library to the MongoDB Server and run parallel integration tests isolated from each other.
Virtual scroll for for Angular Material Table
Virtual and reference data structures for AssemblyScript
Library for allocating RWX memory on Unix and Windows
Wrappers and helper functions for physical and virtual addresses
Data structures and operations for managing memory mappings
Data structures and operations for managing memory mappings
A rust crate for parsing /proc/<pid>/smaps
Wrappers and helper functions for physical and virtual addresses
Page table entry definition for various hardware architectures
Generic page table structures for various hardware architectures
Chapter 4 of rCore Tutorial with SMP: Address space management with SV39 virtual memory on multiple harts.
Chapter 4 of rCore Tutorial: Address space management with SV39 virtual memory.
Chapter 4 Tetris: VirtIO GPU game on SV39 virtual memory OS.
Page table entry definition for various hardware architectures
Vmstator is a Ruby API for vmstat to monitor virtual memory statistics. It provides an OO interface to be able to parse the contents of the output of vmstat and access that infromation intuitively.
log your memories onto virtual logbooks made of Gists
A simple Virtual Private Computer written in ruby with virtual memory files. Currently in development. If you have found this useful, please go to <a href='http://arielabreu.github.io/ruby-vpc/'>the project's homepage</a> and post in the comments what you used it for. Trying to see how to improve it!
RuPol is a glamorous mixin for instance pooling your Ruby classes. It eases the pain of garbarge collection for classes that are instantiated many times, and then tossed away like runway trash. Instances are cached on the class in a pool (array in less glamorous terms), and can be recycled at will. Of course there is no pain without gain, and models will trade collection costs for memory usages. The Swimsuit mixin edition overrides #new and #destroy, for a virtually pain free instance swimming experience. Runway not included.
minitest-distributed is a plugin for minitest for executing tests on a distributed set of unreliable workers. When a test suite grows large enough, it inevitable gets too slow to run on a single machine to give timely feedback to developers. This plugins combats this issue by distributing the full test suite to a set of workers. Every worker is a consuming from a single queue, so the tests get evenly distributed and all workers will finish around the same time. Redis is used as coordinator, but when using this plugin without having access to Redis, it will use an in-memory coordinator. Using multiple (virtual) machines for a test run is an (additional) source of flakiness. To combat flakiness, minitest-distributed implements resiliency patterns, like re-running a test on a different worker on failure, and a circuit breaker for misbehaving workers.
Pampa is a Ruby library for async & distributing computing providing the following features: - cluster-management with dynamic reconfiguration (joining and leaving nodes); - distribution of the computation jobs to the (active) nodes; - error handling, job-retry and fault tolerance; - fast (non-direct) communication to ensure realtime capabilities. The Pampa framework may be widely used for: - large scale web scraping with what we call a "bot-farm"; - payments processing for large-scale ecommerce websites; - reports generation for high demanded SaaS platforms; - heavy mathematical model computing; and any other tasks that requires a virtually infinite amount of CPU computing and memory resources. Find documentation here: https://github.com/leandrosardi/pampa
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.