Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
O

offline-first

> 编程语言
Open source

Code examples and snippets of offline-first (and related) tools

100 stars0 likes2 views
WebsiteGitHub

About

Code examples and snippets of offline-first (and related) tools

Offline First

This repository contains code examples and snippets of offline-first (and related) tools.

PouchDB

The pouchdb directory contains examples of using PouchDB. Note that each example is self-contained. Meaning, databases (and other resources) set up in each example are also torn down in the same example. Examples include:

  1. Creating a Local PouchDB Database
  • Code Snippet
  • JSFiddle
  1. Creating a Remote PouchDB Database
  • Code Snippet
  • JSFiddle
  1. Creating a New Document
  • Code Snippet
  • JSFiddle
  1. Creating a New Document, Specifying its ID
  • Code Snippet
  • JSFiddle
  1. Updating a Document
  • Code Snippet
  • JSFiddle
  1. Deleting a Document
  • Code Snippet
  • JSFiddle
  1. Querying a Database with allDocs
  • Code Snippet
  • JSFiddle
  1. Replicating a PouchDB Database
  • Code Snippet
  • JSFiddle
  1. Bidirectionally Replicating a PouchDB Database
  • Code Snippet
  • JSFiddle
  1. Live Replication of a PouchDB Database
  • Code Snippet
  • JSFiddle
  1. Listening for Database Changes
  • Code Snippet
  • JSFiddle
  1. Filtered Replication of a PouchDB Database
  • Code Snippet
  • JSFiddle
  1. Create an Attachment
  • Code Snippet
  • JSFiddle

Related Boilerplates and Tools

Frontend Web Apps

  • React Boilerplate with Service Workers

Backend Web Apps

  • PouchDB npm Package
  • PouchDB Server npm Package

Mobile Apps

  • PouchDB for Ionic Framework
  • "Hello world" Cordova app with PouchDB
  • "Hello world" Cordova app with PouchDB, using the SQLite Plugin
  • Cloudant FoodTracker (uses Cloudant Sync for iOS)

Desktop Apps

  • PouchDB for Electron (formerly Atom Shell)
  • PouchDB for Chrome packaged apps
  • "Hello world" Chrome app with PouchDB
  • PouchDB for NW.js (aka Node-Webkit)

Internet of Things (IoT) Apps

  • Node-RED

License

Licensed under the Apache License, Version 2.0.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

JavaScript

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 18, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言