Skip to content

GeekyAnts/vibecode-db

Repository files navigation

Vibecode DB

Unified front-end DB API with pluggable adapters (Runtime, Supabase, ...).

Features

  • 🔌 Pluggable Adapters: Support for multiple database backends
  • 🚀 Runtime Agnostic: Works in Web, Expo, and other environments
  • 🔐 Built-in Authentication: See AUTHENTICATION_IMPLEMENTATION.md
  • 📦 Monorepo Structure: Individual packages for different adapters

Packages

  • @vibecode-db/client - Main client library
  • @vibecode-db/sqlite-core - SQLite core functionality
  • @vibecode-db/sqlite-web - SQLite adapter for web
  • @vibecode-db/sqlite-expo - SQLite adapter for Expo

Installation

npm install @vibecode-db/client
# or
yarn add @vibecode-db/client

Quick Start

// Coming soon - check the examples directory

Development

# Install dependencies
npm install

# Build all packages
npm run build

# Run in development mode
npm run dev

# Run tests
npm test

Documentation

For detailed authentication implementation, see AUTHENTICATION_IMPLEMENTATION.md.

About Vibecode DB

Built by GeekyAnts, experts in AI Engineering and full stack development.

Try Vibecode DB | Contact us

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •