Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Offline First

Offline First

137 projects

Showing 36 of 137 projects

TailorMade
TailorMadeDart

A Flutter mobile app for fashion designers to manage their daily workflow, client measurements, and orders with offline support.

#dart#ios#productivity
Stars338
Forks116
Last commit3 years ago
Kinto.js
Kinto.jsTypeScript

A JavaScript client for Kinto that stores data locally first and syncs with a remote server when online.

#hacktoberfest#progressive-web-app#offline-first
Stars330
Forks75
Last commit11 days ago
ember-orbit
ember-orbitTypeScript

An Ember.js data layer library built on Orbit.js, providing flexible data management with live queries, forking, and coordination strategies.

#live-queries#offline-first#data-synchronization
Stars318
Forks40
Last commit4 months ago
Web App
Web AppJavaScript

A simple, fast progressive web app for scanning QR codes directly in your browser.

#progressive-web-app#offline-first#cross-browser
Stars290
Forks74
Last commit11 days ago
rapidFTR
rapidFTRRuby

An Android mobile app for aid workers to collect and share child information to speed up family tracing and reunification in emergencies.

#offline-first#unicef#android
Stars284
Forks317
Last commit9 years ago
ember-pouch
ember-pouchJavaScript

A PouchDB/CouchDB adapter for Ember Data that enables offline-first apps with automatic sync.

#pouchdb#websql#offline-first
Stars279
Forks71
Last commit3 years ago
Inkwell
Inkwell

A lightweight, fast, and portable markdown editor built with Rust and Tauri, featuring live preview, Mermaid diagrams, and local-only data storage.

#desktop-application#offline-first#privacy-tools
Stars255
Forks11
Last commit2 months ago
Salesforce Mobile UI - Polymer Elements for Salesforce
Salesforce Mobile UI - Polymer Elements for SalesforceJavaScript

A Polymer-based library of web components for building HTML5 mobile applications that integrate with Salesforce data.

#web-components#salesforce#oauth
Stars247
Forks60
Last commit
ember-service-worker
ember-service-workerJavaScript

A pluggable approach to Service Workers for Ember.js applications.

#hacktoberfest#progressive-web-app#service-worker
Stars234
Forks62
Last commit2 years ago
svelte-pwa-template
svelte-pwa-templateJavaScript

A starter template for building Progressive Web Apps (PWAs) with Svelte, featuring service workers and installability.

#template#installable-web-app#open-source
Stars225
Forks23
Last commit2 years ago
amazon-cognito-js
amazon-cognito-jsJavaScript

A JavaScript library for storing and synchronizing user data in the cloud using Amazon Cognito with offline browser support.

#offline-first#browser-storage#data-sync
Stars199
Forks71
Last commit7 years ago
CouchDB
CouchDB

A curated meta resources and best practices list for Apache CouchDB, a document-oriented NoSQL database that syncs.

#pouchdb#developer-tools#document-database
Stars195
Forks16
Last commit3 years ago
react-native-offline-mode
react-native-offline-modeObjective-C

A React Native higher-order component that conditionally swaps components based on internet connectivity.

#offline-first#network-aware#react-native
Stars188
Forks38
Last commit8 years ago
ngx-indexed-db
ngx-indexed-dbTypeScript

An Angular service that wraps IndexedDB with a simple observable API for client-side and server-side rendering.

#hacktoberfest#offline-first#storage
Stars188
Forks65
Last commit19 days ago
rooster
roosterRust

A simple, offline-first password manager with a command-line interface for Windows, macOS, and Linux.

#offline-first#command-line-tool#password
Stars170
Forks23
Last commit3 months ago
pouchdb-adapter-react-native-sqlite
pouchdb-adapter-react-native-sqliteJavaScript

A PouchDB adapter that uses op-sqlite as its backing store for React Native applications, offering improved performance over AsyncStorage.

#pouchdb#mobile-database#database
Stars165
Forks35
Last commit
CloudCore
CloudCoreSwift

An advanced sync engine for Core Data and CloudKit with offline editing, field-level deltas, and support for private, shared, and public databases.

#ios#offline-first#cloudkit
Stars164
Forks16
Last commit18 days ago
CloudCore
CloudCoreSwift

An advanced sync engine for Core Data and CloudKit with offline editing, field-level deltas, and support for private, shared, and public databases.

#cacheable-assets#ios#offline-first
Stars164
Forks16
Last commit18 days ago
kanban
kanbanRust

A keyboard-first, terminal-based kanban board with git and LLM integration, storing data locally as JSON or SQLite files.

#keyboard-driven#productivity#offline-first
Stars164
Forks9
Last commit1 day ago
TAuth
TAuthTypeScript

A cross-platform, memory-safe desktop application for managing passwords, 2FA codes, and SSH keys with local encryption.

#desktop-application#zero-trust#local-encryption
Stars139
Forks24
Last commit1 month ago
meteor-service-worker
meteor-service-workerJavaScript

A universal service worker for Meteor apps that caches assets and provides offline functionality.

#web-assets#progressive-web-app#service-worker
Stars138
Forks27
Last commit2 years ago
sql.js
sql.jsHTML

SQLite compiled to JavaScript via Emscripten, enabling SQL databases to run entirely in the browser.

#webassembly#emscripten#offline-first
Stars134
Forks47
Last commit6 years ago
Snippets.Ninja
Snippets.NinjaJavaScript

A progressive web application for managing code snippets with offline-first functionality and local IndexedDB storage.

#spa#developer-tools#progressive-web-app
Stars122
Forks14
Last commit6 months ago
Robot Scouter
Robot ScouterKotlin

An open-source Android app for easy, efficient, and collaborative FIRST robotics competition scouting.

#robotics#spreadsheet-export#team-collaboration
Stars110
Forks41
Last commit3 years ago
react-native-couchbase-lite
react-native-couchbase-liteJava

A React Native binding for Couchbase Lite 1.x, enabling mobile database operations via a REST API wrapper.

#mobile-database#ios#offline-first
Stars109
Forks51
Last commit4 years ago
DnetIndexedDb
DnetIndexedDbJavaScript

A Blazor library for working with the IndexedDB DOM API, enabling client-side data storage and querying in .NET web applications.

#javascript-interop#data-persistence#webassembly
Stars107
Forks28
Last commit4 years ago
elm-starter
elm-starterElm

An Elm-based bootstrapper for building Progressive Web Applications with pre-rendering and offline support.

#offline-first#static-site-generator#pre-rendering
Stars90
Forks7
Last commit3 years ago
breethe-client
breethe-clientJavaScript

A progressive web app providing instant access to up-to-date air quality data for locations worldwide.

#json-api#environmental-data#air-quality
Stars74
Forks10
Last commit2 years ago
Sublimate
SublimateSwift

A full-stack Swift prototyping framework that generates Vapor server code and iOS clients from models for rapid development.

#ios#offline-first#authentication
Stars64
Forks2
Last commit7 years ago
TodoMVC/Firebase
TodoMVC/FirebaseElm

A collaborative TodoMVC implementation using Elm and Firebase for real-time synchronization and offline support.

#functional-programming#offline-first#real-time-collaboration
Stars61
Forks13
Last commit10 years ago
PocketBase Drift
PocketBase DriftDart

A PocketBase client for Flutter/Dart with offline-first SQLite caching using Drift.

#dart#mobile-database#offline-first
Stars60
Forks17
Last commit1 year ago
react-native-sync
react-native-syncJavaScript

Two-way incremental synchronization between React Native Realm databases and MySQL, Oracle, SQL Server, or PostgreSQL.

#mobile-database#offline-first#data-synchronization
Stars59
Forks11
Last commit1 month ago
PocketBase Server Flutter
PocketBase Server FlutterKotlin

A Flutter plugin to run PocketBase server directly on Android and iOS mobile devices.

#dart#self-contained-app#mobile-backend
Stars52
Forks5
Last commit1 year ago
Local LLM NPC
Local LLM NPCC#

An interactive educational game that uses Gemma 3n for private, on-device AI NPCs to teach sustainable farming and botany.

#privacy-first#godot-ai#offline-first
Stars50
Forks7
Last commit6 months ago
DexieNET
DexieNETC#

A .NET wrapper for Dexie.js providing a type-safe, reactive API for IndexedDB with cloud sync support in Blazor WebAssembly applications.

#offline-first#reactive-programming#source-generator
Stars50
Forks5
Last commit1 year ago
CaptainN - meteor-react-starter
CaptainN - meteor-react-starterJavaScript

A Meteor-based starter kit with React, SSR, code splitting, and offline-first collections for modern web apps.

#offline-first#server-side-rendering#starter-kit
Stars47
Forks6
Last commit
PreviousPage 3 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 years ago
4 days ago
3 years ago
Next
#Javascript28
#Cross Platform26
#Progressive Web App25
#Service Worker22
#Pwa18
#Android18
#Data Sync18
#Indexeddb17
#Ios16
#Sqlite15
#Database15
#Offline14