{"repo":"nexoral/AxioDB","free":true,"listed":false,"github":"https://github.com/nexoral/AxioDB","clone":"git clone https://github.com/nexoral/AxioDB.git","description":"Embedded NoSQL database for Node.js — pure JavaScript SQLite alternative with MongoDB-style queries. Zero native dependencies, no node-gyp, works in Electron & CLI tools. 15,000+ npm downloads per year.","language":"TypeScript","stars":30,"topics":["data-structures","database","nodejs","nosql","javascript","hacktoberfest","embedded-database","npm-package","open-source","sqlite-alternative"],"license":"MIT","category":"databases-storage","readme_excerpt":"AxioDB: The Pure JavaScript Alternative to SQLite 👉 Official Documentation : Access full guides, examples, and API references. --- Table of Contents - What is AxioDB, and why does it exist? - Installation - Quick Start — Local AxioDB - Features - AxioDBCloud — Connecting Remotely - Simple: connect without authentication - Advanced: TCP authentication - Advanced: TLS encryption - Troubleshooting - Docker Deployment - Simple: run the container - Advanced: env vars, volumes, Compose - MCP Server — AI Agent Integration - Built-in Web GUI & Authentication (RBAC) - Detailed Usage - API Reference - Best Practices - Architecture & Internal Mechanisms - Comparisons - Limitations & Honest Positioning - FAQ - Contributing, License & Support --- What is AxioDB, and why does it exist? AxioDB is an embedded NoSQL database for Node.js, with MongoDB-style queries, zero native dependencies, and a built-in web GUI. Think SQLite, but NoSQL — install it with npm, and you have a working database with no server, no compilation step, and no platform-specific binaries. The problem SQLite is great, but its native C bindings cause real deployment pain in JavaScript projects: - ❌ electron-rebuild on every Electron update - ❌ Platform-specific builds (Windows .node files ≠ Mac .node files) - ❌ SQL strings instead of JavaScript objects - ❌ Schema migrations when your data model changes - ❌ node-gyp compilation headaches Meanwhile, plain JSON files have no querying, no caching, and no indexing — they jus","default_branch":null,"files":null,"tree":[],"storefront":"/r/nexoral","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nexoral/AxioDB/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}