AST-aware code chunking for semantic search and RAG, built for coding agents
A post-processing function that concatenates html/js/css code chunks into a single code chunk of type vue
Process behaviour(fork, common/separate execution of code chunk, etc.) manager for Swint
Tiny utilities for inserting transformation logic into Node.js stream and Web Streams pipelines
Read a chunk from a file
Buffer and transform the n first bytes of a stream
Divides a LineString into chunks of a specified length.
HTTP and HTTPS modules that follow redirects.
A through2 to create an Array.prototype.filter analog for streams.
A webpack plugin to retry loading of chunks that failed to load
Create or parse a PNG tEXt chunk for storing uncompressed text data in PNG images
The lodash method `_.chunk` exported as a module.
User interface primitives for console applications
Utility functions shared by react-highlight-words and react-native-highlight-words
Split buffers and streams into smaller chunks
This package provides enhanced features for module federation.
split a Text Stream into a Line Stream, using Stream 3
A rspack plugin to retry loading of chunks that failed to load
Chunk converts arrays like `[1,2,3,4,5]` into arrays of arrays like `[[1,2], [3,4], [5]]`.
Immediate put/get for abstract-chunk-store compliant stores
Merge multiple streams into a unified stream
RPC decorator that chunks getAccounts requests into batches
In-memory LRU cache for abstract-chunk-store compliant stores
Filesystem (fs) chunk store that is abstract-chunk-store compliant
Split source code into RAG-friendly chunks that respect function and class boundaries. Brace and indent-aware, language-agnostic heuristics. Zero deps.
AST-aware code chunking and late chunking for RAG
Markdown code chunk runner and renderer
jruby_bridge proxies chunks of ruby code through to JRuby DRB Server and fetches the results.
A suite of tools for analyzing Elf,Mach, and PE format executables to find specific chunks of code.
A system for building reusable chunks of Prawn code
Makes Rmd text into R comments and unfences code chunks
Caxlsx_Rails provides an Caxlsx renderer so you can move all your spreadsheet code from your controller into view files. Partials are supported so you can organize any code into reusable chunks (e.g. cover sheets, common styling, etc.) You can use it with acts_as_caxlsx, placing the to_xlsx call in a view and adding ':package => xlsx_package' to the parameter list. Now you can keep your controllers thin!
Axlsx_Rails provides an Axlsx renderer so you can move all your spreadsheet code from your controller into view files. Partials are supported so you can organize any code into reusable chunks (e.g. cover sheets, common styling, etc.) You can use it with acts_as_xlsx, placing the to_xlsx call in a view and adding ':package => xlsx_package' to the parameter list. Now you can keep your controllers thin!
Code Narrator (Codnar) is an inverse literate programming tool. It splits the source files into "chunks" (including structured comments) and weaves them back into a narrative that describes the overall system.
This gem allows you to lock specific chunks of code based on a shared key. It's a Mutex, but locks beyond a single machine by utilizing Redis's SETNX.
Abstracts over the interfaces to the various implementation-specific profiling tools
Workbook_Rails provides a Workbook renderer so you can move all your spreadsheet code from your controller into view files. Partials are supported so you can organize any code into reusable chunks (e.g. cover sheets, common styling, etc.) Now you can keep your controllers thin!
it does not allow the execution of arbitrary code templates may contain functions calls of the form \\-function_name(coma,seperated,list,of,minival,values) "minival" is a variable parser (see gem "minival_refi") (last time I checked one argument was mandatory (suggestion: "\\-fun_without_args(nil)" )) usage: include Refi template = Template.new(template_string) chunks = template.get_chunks() "chunks" is an array containing the text of the template as strings and the function calls as hashes {fun_name => [list,of,arguments]}
Multiple chunking strategies to split documents into optimal pieces for embedding and vector search. Supports character, recursive, sentence, markdown, HTML, code, token, and semantic splitting.
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.