🌐
Victorjs
victorjs.org
Victor.js - 2D Vectors for JavaScript
A JavaScript 2D vector maths library for Node.js and the browser. Victor can be used in both Node.js and the browser.
🌐
GitHub
github.com › Stevenic › vectra
GitHub - Stevenic/vectra: Vectra is a local vector database for Node.js with features similar to pinecone but built using local files. · GitHub
January 9, 2026 - Vectra is a file‑backed, in‑memory vector database for Node.js.
Starred by 596 users
Forked by 49 users
Languages   TypeScript
Discussions

Node.js: How Do I Pass A Vector To A Function?
3 Is it possible to vectorize a function in NodeJS the same way it can be done in Python with Pandas? More on stackoverflow.com
🌐 stackoverflow.com
November 12, 2011
Getting Started with Vector Databases in Node.js
stupid question: what exactly is a vector database, why do we need it, what does it have that postgres, mongo and neo4j cannot solve? More on reddit.com
🌐 r/node
1
12
July 10, 2023
I built an embedded vector database for Node.js – would love your feedback!
🌐 r/node
1
7
May 25, 2025
Use a local vector store in the browser?
You can use Memory Vector Store ( link ) or file based one like https://js.langchain.com/docs/integrations/vectorstores/hnswlib (this one is for Node.js) More on reddit.com
🌐 r/LangChain
8
10
April 18, 2024
🌐
The Code Barbarian
thecodebarbarian.com › getting-started-with-vector-databases-in-node-js.html
Getting Started with Vector Databases in Node.js | www.thecodebarbarian.com
July 10, 2023 - In this tutorial, I'll walk you through using Node.js and a vector database called Chroma to build a toy topic classification tool.
🌐
Freepik
freepik.com › vectors › node-js
Node js Vectors - Download Free High-Quality Vectors from Freepik | Freepik
Download the most popular free Node js vectors from Freepik. Explore AI-generated vectors and stock vectors, and take your projects to the next level with high-quality assets!
🌐
npm
npmjs.com › package › vectors
vectors - npm
A grab bag of vector utility functions for 2D and 3D vectors that operate on plain arrays. Latest version: 0.1.0, last published: 13 years ago. Start using vectors in your project by running `npm i vectors`. There are 9 other projects in the npm registry using vectors.
      » npm install vectors
    
Published   Aug 16, 2013
Version   0.1.0
Author   Hugh Kennedy
🌐
Java2s
java2s.com › example › nodejs › data-structure › vector-array.html
Vector array - Node.js Data Structure
Array.prototype._vectorize = function(other, y, z, w) { var result = [], i; if (typeof(other) == 'number') { if (typeof(y) == "undefined") { other = [other]; } else if (typeof(z) == "undefined") { other = [other, y]; } else if (typeof(w) == "undefined") { other = [other, y, z]; } else { other ...
🌐
Philna
philna.sh › blog › 2024 › 09 › 25 › how-to-create-vector-embeddings-in-node-js
How to Create Vector Embeddings in Node.js
September 25, 2024 - It’s trained as a good all-rounder and produces a 384-dimension vector from a chunk of text. To use it, import the pipeline function from Transformers.js and create an extractor that will perform "feature-extraction" using your provided model. You can then pass a chunk of text to the extractor and it will return a tensor object which you can turn into a plain JavaScript array of numbers.
🌐
npm
npmjs.com › package › node-vector
node-vector - npm
November 14, 2014 - An implementation of the C++ <vector> type in JavaScript.
      » npm install node-vector
    
Published   Nov 14, 2014
Version   0.0.1
Author   Josh Hartigan
🌐
GitHub
github.com › pgvector › pgvector-node
GitHub - pgvector/pgvector-node: pgvector support for Node.js, Deno, and Bun (and TypeScript)
pgvector support for Node.js, Deno, and Bun (and TypeScript) - pgvector/pgvector-node
Starred by 430 users
Forked by 21 users
Languages   JavaScript 100.0% | JavaScript 100.0%
Find elsewhere
🌐
YouTube
youtube.com › watch
How to use a vector database [Node.js + Chroma + OpenAI] - YouTube
Here is a high-level overview of how to use a vector database. The examples in the video specifically uses Node.js + Chroma + OpenAI.https://buymeacoffee.com...
Published   June 30, 2023
🌐
npm
npmjs.com › package › anki-vector-nodejs
anki-vector-nodejs - npm
February 23, 2019 - Node.js API wrapper for Anki Vector robot. Latest version: 0.3.0, last published: 6 years ago. Start using anki-vector-nodejs in your project by running `npm i anki-vector-nodejs`. There are no other projects in the npm registry using anki-vector-nodejs.
      » npm install anki-vector-nodejs
    
Published   Feb 23, 2019
Version   0.3.0
🌐
Ronenness
ronenness.github.io › Vector2js
Vector2js - Simple JavaScript Vectors!
It works on all major browsers + Node.js with 100% test coverage. To see a live demo with Vectors calculator, please surf with a wider-screen device. Use the Vectors calculator below to try out Vector2js! ... Or enter your own code below: Run code! You can install Vector2js from npm: npm install vector2js Or you can just download the repo and include the main JavaScript file from /dist/.
🌐
Medium
medium.com › smidyo-codex › how-to-create-an-api-in-node-js-to-convert-vector-files-svg-pdf-dxf-eps-and-more-243452445ccf
How to convert vector files in Node.js (SVG, PDF, DXF, EPS and more…) | by Frank Sandqvist | Smidyo Codex | Medium
September 5, 2022 - Vector Express is a power API supporting a wide range of vector files. The API is easy to use and if you are planning to use it with Node.js, this guide has walked you through the required path.
🌐
DEV Community
dev.to › datastax › how-to-create-vector-embeddings-in-nodejs-2khl
How to Create Vector Embeddings in Node.js - DEV Community
November 16, 2025 - It’s trained as a good all-rounder and produces a 384-dimension vector from a chunk of text. To use it, import the pipeline function from Transformers.js and create an extractor that will perform "feature-extraction" using your provided model. You can then pass a chunk of text to the extractor and it will return a tensor object which you can turn into a plain JavaScript array of numbers.
🌐
w3tutorials
w3tutorials.net › blog › create-vector-graphics-in-nodejs
Creating Vector Graphics in Node.js — w3tutorials.net
Node.js, a popular JavaScript runtime ... techniques. This blog post will explore the core concepts, usage scenarios, and best practices for creating vector graphics in Node.js....
🌐
DEV Community
dev.to › sfundomhlungu › how-to-build-a-vector-database-with-sqlite-in-nodejs-1epd
How to Build a Vector Database with SQLite in Node.js For LLM's. - DEV Community
February 27, 2025 - In Node.js, we handle that using Float32Array, a typed array format. ... async function saveToDb(embeddings, meta, content) { const transaction = db.transaction(() => { const stmt = db.prepare(` INSERT INTO embeddings VALUES (?, ?, ?, ?, ?) `); const id = uuidv4(); stmt.run(id, meta.session, meta.name, content, embeddings); }); transaction(); } ... Now we have embeddings in SQLite. Next, let’s perform a vector search!
🌐
DEV Community
dev.to › franksandqvist › how-to-create-an-api-in-node-js-to-convert-vector-files-svg-pdf-dxf-eps-and-more-23bp
How to convert vector files in Node.js (SVG, PDF, DXF, EPS and more...) - DEV Community
September 5, 2022 - Vector Express is a power API supporting a wide range of vector files. The API is easy to use and if you are planning to use it with Node.js, this guide has walked you through the required path.
🌐
Reddit
reddit.com › r/node › getting started with vector databases in node.js
r/node on Reddit: Getting Started with Vector Databases in Node.js
July 10, 2023 - Why do modern projects not use Node.js? r/node • · r/node · Members · Online · comments · Best Vector Database for RAG · Top 1% Rank by size · Reddit · reReddit: Top posts of July 10, 2023 · Reddit · reReddit: Top posts of July 2023 · Reddit · reReddit: Top posts of 2023 · Reddit Rules · Privacy Policy · User Agreement Reddit, Inc.
🌐
Reddit
reddit.com › r/node › i built an embedded vector database for node.js – would love your feedback!
r/node on Reddit: I built an embedded vector database for Node.js – would love your feedback!
May 25, 2025 -

Hey folks,

I built an npm package called embedded-vector-db – a simple, lightweight vector database that runs entirely in memory and is designed to be easy to use directly in your Node.js app. No Docker, no external servers, no complicated setup.

It’s ideal for small to mid-scale use cases like:

local semantic search prototyping LLM apps quick demos without a full vector DB stack embedded search inside Electron apps or tools

Features:

Supports cosine similarity out of the box Fast nearest-neighbor queries Works with plain JavaScript arrays or Float32Arrays TypeScript support

I’d love to get your thoughts on:

Use cases you’d want this for What’s missing / could be improved Naming and API feedback

Here’s the GitHub repo if you want to peek into the code:

https://github.com/pguso/embedded-vector-db

Really appreciate any feedback especially from folks working with LLMs, embeddings, or search tools. Thanks!