GPU-accelerated vector text for PixiJS v6, v7, and v8. Crisp at any size, rotation, or 3D transform.
Ultra memory-efficient Node.js library for PDF analysis with intelligent document type detection (scan/vector/text). Extracts text, counts images and vectors with <100MB RAM usage even for large PDFs with hundreds of images.
Vector (text-selectable) PDF engine with React UI to configure page numbers, formats, scopes, and center labels. Powered by jsPDF.
save and reassemble per-character vector text meshes
MCP server bridging GitHub Copilot to an Elasticsearch vector / text knowledge base
Vue 3 DXF file viewer — render AutoCAD DXF drawings in the browser with Three.js. Built-in parser, vector text rendering, TypeScript support.
Allows various text based vector formats to be used with maplibre gl js
Built-in support for popular icon fonts and the tooling to create your own Icon components from your font and glyph map. This is a wrapper around react-native-vector-icons to make it compatible with Expo.
Parses vector tiles
Cross-browser Vector Graphics
Isomorphic storage client for Supabase.
Architect Parser accepts plaintext, JSON, or YAML .arc manifests and returns a plain JavaScript Object
Libsql provider for Mastra - includes both vector and db storage capabilities
Serialize mapbox vector tiles to binary protobufs in javascript.
Slice GeoJSON data into vector tiles efficiently
Slice GeoJSON data into vector tiles efficiently
Serialize mapbox vector tiles to binary protobufs in javascript.
Creates a term vector from tokenized text.
Javascript identicon generator
TypeScript definitions for react-native-vector-icons
Customizable Icons for React Native with support for image source and full styling.
Iterate through a vector, with returned value or without returned value, or iterate using generator.
An HTTP/REST based Vector DB client built on top of Upstash REST API.
DuckDB vector store provider for Mastra - embedded high-performance vector storage with HNSW indexing
A library for rendering text into a series of points using various vector fonts.
A library for rendering stroke fonts from the Borland Graphics Interface (BGI) framework.
Shared definitions used for rendering various vector-based font formats.
A library for rendering Hershey vector fonts.
A library for rendering text in the NewStroke vector font, AKA the KiCAD font.
chunky_text is a gem for writing vector text over png images (depends on chunky_png). Actually it's possible to write a single line of text of any size and color. Accented italian/english chars, uppercase and lowercase, special charactes in a default font are included. *MBCRAFT di Marco Bagnaresi*
A Ruby library for text classification featuring Naive Bayes, LSI (Latent Semantic Indexing), Logistic Regression, and k-Nearest Neighbors classifiers. Includes TF-IDF vectorization, streaming/incremental training, pluggable persistence backends, thread safety, and a native C extension for fast LSI operations.
Generates an SVG with text using the Hershey Vector Font
SimpleSearch is a simple vector space text search engine.
Support Vector Machine (SVM) classifier strategy for OmniCat
SmartRAG provides intelligent document processing, vector embeddings, full-text search, and hybrid retrieval capabilities for enhanced information retrieval and question answering.
The Ruby library, Documentrix, is designed to provide a way to build and query vector databases for applications in natural language processing (NLP) and large language models (LLMs). It allows users to store and retrieve dense vector embeddings for text strings.
Lancelot provides a Ruby-native interface to Lance, enabling efficient storage and search of multimodal data including text, vectors, and more.
Tokkens makes it easy to apply a vector space model to text documents, targeted towards with machine learning. It provides a mapping between numbers and tokens (strings)
Semantic Signatures® are a new way of representing and analyzing semantic information (meaning) in text. Semantic Signatures, produced by TextWise’s Trainable Semantic Vectors (TSV) technology, provide a rich semantic representation of the multiple concepts and topics contained in a body of text. Semantic Signatures can be constructed for a wide range of texts including individual words, phrases, word lists (e.g. metadata), short passages (such as text advertisements or image labels), web pages, or full text documents (e.g. technical articles).
This gem provides out-of-the-box functionality for generating vectors using the OpenAI API's text-embedding-ada-002 model and uploading them to Pinecone for efficient semantic search. It also includes features for querying existing vectors and retrieving relevant metadata. With this gem, developers can easily incorporate semantic search capabilities into their Ruby applications without needing to worry about the underlying implementation details.
The app provides a command-line interface (CLI) to an Ollama AI model, allowing users to engage in text-based conversations and generate human-like responses. Users can import data from local files or web pages, which are then processed through three different modes: fully importing the content into the conversation context, summarizing the information for concise reference, or storing it in an embedding vector database for later retrieval based on the conversation.
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.