Fireproof is local-first software, operating directly in the browser and automatically synchronizing with the distributed IPFS storage network. It uses verifiable operations and encrypted, immutable data — making it more reliable than the cloud.

				
					npm install @fireproof/core
				
			

Quickly add dynamic data to any app or page.

				
					import { Fireproof } from '@fireproof/core'

const database = Fireproof.storage("my-todos");
const ok = await database.put({
    type: 'todo',
    title: 'try the useFireproof() hook',
    completed: false
});

const doc = await database.get(ok.id);
console.log(doc.type, doc.completed); // 'todo', false
				
			
				
					npm install @fireproof/core
				
			

Quick Start!

Adopting tools that prioritize developer experience has compounding effects — increasing your team’s expectations of what they can accomplish, while inculcating a habit of continuous improvement.

				
					// npm install @fireproof/core

import { Fireproof } from '@fireproof/core'
const fireproof = Fireproof.storage()
const ok = await fireproof.put({ hello: 'world' })
const doc = await fireproof.get(ok.id)

// 🤫 window.fireproof = fireproof // for dev
				
			

Experience the Developer Console

Fireproof is free to use and scale. Access advanced features with credit card verification.