ichibaseichibase

ichibase docs

ichibase is a backend-as-a-service: a Postgres or MongoDB database, end-user authentication, file storage, and realtime — each project on its own isolated infrastructure. Talk to it from any client with the official SDKs.

The fastest path is the @ichibase/client SDK. Create a client with your project URL and publishable (anon) key, then read and write data, sign users in, upload files, and subscribe to realtime changes.

npm install @ichibase/client

import { createClient } from '@ichibase/client';

const ichi = createClient(
  'https://<project>.ichibase.net',
  'ich_pub_…', // publishable anon key — safe to ship in your app
);

const { data, error } = await ichi.from('posts').select('*');

Pick your language

Code samples throughout these docs switch between TypeScript, Flutter, and cURL — choose a tab on any block and every block follows. Its tabs cover TypeScript and Flutter; cURL works from any language or tool.

Where to next