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

Ensembles
EnsemblesObjective-C

A local-first synchronization framework for Core Data that enables sync across devices using iCloud, Dropbox, or custom backends.

#mobile-database#ios#offline-first
Stars1.6k
Forks128
Last commit2 months ago
App Install Banners
App Install Banners

A curated collection of resources for building Progressive Web Apps (PWAs).

#case-studies#offline-first#web-app-manifest
Stars1.6k
Forks95
Last commit5 years ago
Progressive Web Apps
Progressive Web Apps

A curated collection of resources for building Progressive Web Apps (PWAs), including guides, tools, and case studies.

#case-studies#offline-first#web-app-manifest
Stars1.6k
Forks95
Last commit5 years ago
Leanote
LeanoteJavaScript

A desktop note-taking application built with Electron, offering a cross-platform alternative to web-based note apps.

#leanote-desktop#desktop-application#productivity
Stars1.6k
Forks594
Last commit2 years ago
search-index
search-indexJavaScript

A persistent, network resilient, full-text search library for both browser and Node.js environments.

#search#offline-first#browser-storage
Stars1.4k
Forks146
Last commit2 days ago
Offline
OfflineDart

A Flutter utility for handling offline/online connectivity with reactive UI updates and retry functionality.

#dart#ios#offline-first
Stars1.3k
Forks131
Last commit9 months ago
objectbox-go
objectbox-goGo

A high-performance embedded Go database with an intuitive API, designed as a fast alternative to SQLite and GORM.

#iot#database#offline-first
Stars1.3k
Forks51
Last commit1 year ago
WhatTodo
WhatTodoDart

A Flutter-based todo app with project, label, and due-date organization, built using the BLoC pattern.

#whattodo#dart#ios
Stars1.3k
Forks276
Last commit8 months ago
local-npm
local-npmJavaScript

A local npm registry proxy that caches modules for faster, offline-capable npm installs.

#pouchdb#npm-registry#development-tool
Stars1.2k
Forks80
Last commit6 years ago
Manyverse
ManyverseTypeScript

A mobile-first social network that works offline and peer-to-peer without central servers.

#manyverse#cyclejs#ssbc
Stars955
Forks82
Last commit2 years ago
mmmmm-mobile
mmmmm-mobileTypeScript

A social network app that works off the grid, available on Android, iOS, Windows, macOS, and Linux.

#manyverse#cyclejs#ios
Stars955
Forks82
Last commit2 years ago
Swifty
SwiftyRust

A free, offline-first password manager for macOS, Windows, and Linux with local encryption and optional Google Drive sync.

#totp#desktop-application#cipher
Stars953
Forks81
Last commit3 days ago
TimeScribe
TimeScribePHP

A free, private time tracking app for macOS and Windows that works 100% offline with no cloud, registration, or paywall.

#productivity#offline-first#desktop-app
Stars919
Forks90
Last commit28 days ago
React Weather
React WeatherJavaScript

A React Native weather app with Realm data persistence, inspired by Pocket Weather Australia.

#ios#realm-database#offline-first
Stars916
Forks235
Last commit10 years ago
Godello
GodelloGDScript

A Trello-inspired kanban board built with Godot Engine, featuring real-time collaboration and offline local storage.

#desktop-application#elixir-lang#elixir
Stars890
Forks60
Last commit3 years ago
Backbone.dualstorage
Backbone.dualstorageJavaScript

A Backbone.js sync adapter that provides dual storage with localStorage caching and REST server synchronization.

#adapter-pattern#client-side-caching#offline-first
Stars797
Forks106
Last commit9 years ago
Feather
FeatherDart

A beautiful Flutter weather app with detailed forecasts, animations, and offline support for Android and iOS.

#dart#ios#offline-first
Stars691
Forks136
Last commit1 year ago
signaldb
signaldbTypeScript

A reactive, local-first JavaScript database with signal-based reactivity and real-time sync for modern web apps.

#database#javascript-database#offline-first
Stars688
Forks42
Last commit1 day ago
Ember Fire
Ember FireTypeScript

Official Firebase adapter for Ember.js, providing Ember Data adapters and services for Cloud Firestore and Realtime Database.

#ember-data#emberjs#backend-integration
Stars684
Forks255
Last commit1 year ago
emberfire
emberfireTypeScript

The officially supported adapter for using Firebase with Ember Data, providing realtime bindings and offline persistence.

#ember-data#emberjs#google-analytics
Stars684
Forks255
Last commit1 year ago
Background Sync Explained
Background Sync ExplainedHTML

A web platform specification enabling Service Workers to synchronize data in the background, even when offline or on flaky networks.

#service-worker#offline-first#background-sync
Stars648
Forks84
Last commit2 years ago
ObjectBox
ObjectBoxSwift

A superfast on-device vector database for Swift, enabling local persistence and vector search for iOS and macOS apps.

#local#database#ios
Stars619
Forks37
Last commit5 months ago
Android FHIR SDK
Android FHIR SDKKotlin

A set of Kotlin libraries for building offline-capable, mobile-first healthcare applications using the HL7 FHIR standard on Android.

#sqlite-android#offline-first#sqlite-database
Stars605
Forks335
Last commit6 months ago
ground:db
ground:dbJavaScript

A thin caching layer providing offline database support for Meteor applications using local storage.

#database#websql#offline-first
Stars566
Forks77
Last commit4 days ago
BookSearch
BookSearchDart

A Flutter app for collecting and tracking books you read with personal notes and progress stamps.

#dart#achievement-system#offline-first
Stars551
Forks145
Last commit7 years ago
Saga Reader
Saga ReaderRust

A cross-platform AI-powered internet reader that automatically retrieves and summarizes web content based on user interests.

#offline-first#content-aggregator#llm
Stars532
Forks30
Last commit3 months ago
TeaTime
TeaTimeVue

A fully static distributed library system for searching and reading files from IPFS using SQLite databases hosted on GitHub.

#ipfs#library-management#offline-first
Stars528
Forks11
Last commit1 year ago
VoucherVault
VoucherVaultHTML

A Django web application for digitally storing and managing vouchers, coupons, loyalty cards, and gift cards with PWA support.

#coupons#progressive-web-app#offline-first
Stars513
Forks26
Last commit11 days ago
OneKeePass
OneKeePassClojure

A cross-platform, open-source password manager with KeePass database support, browser integration, and offline security.

#clojurescript#offline-first#browser-extension
Stars510
Forks22
Last commit6 days ago
Forked
ForkedSwift

A Swift framework for managing shared data with Git-like branching and merging, enabling safe concurrency and offline-first apps.

#offline-first#data-synchronization#cloudkit
Stars483
Forks15
Last commit7 months ago
Couchbase.Lite
Couchbase.LiteC#

A lightweight embedded NoSQL database with built-in sync capabilities for .NET applications.

#couchbase#mobile-database#document-database
Stars446
Forks131
Last commit13 hours ago
StarCabinet
StarCabinetTypeScript

An open-source, cross-platform desktop application for managing and analyzing your GitHub Stars.

#react-redux#desktop-application#offline-first
Stars409
Forks47
Last commit8 years ago
SapphireDb
SapphireDbC#

A self-hosted, easy-to-use realtime database for Asp.Net Core and EF Core with automatic API generation.

#realtime#entity-framework-core#database
Stars408
Forks37
Last commit3 years ago
Upcount
UpcountTypeScript

A free, open-source, offline-first invoicing and time tracking app for freelancers and small businesses.

#hacktoberfest#offline-first#small-business
Stars401
Forks79
Last commit4 days ago
Preact Offline Starter
Preact Offline StarterJavaScript

A Webpack3 boilerplate for building offline-first SPA/PWA front-end applications with Preact.

#spa#progressive-web-app#offline-first
Stars387
Forks38
Last commit8 years ago
Hekla for Hacker News
Hekla for Hacker NewsTypeScript

An open-source React Native mobile app for browsing Hacker News with offline support, themes, and full account interaction.

#hacker-news-client#offline-first#news-reader
Stars366
Forks70
Last commit3 years ago
PreviousPage 2 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
Next
#Javascript28
#Cross Platform26
#Progressive Web App25
#Service Worker22
#Pwa18
#Android18
#Data Sync18
#Indexeddb17
#Ios16
#Sqlite15
#Database15
#Offline14