I started working on Eremite a few years ago when I was building an offline-first webmail. However, the project got canceled at some point, and Eremite was too buggy to release.Recently, I revived the project, and GPT Sol 5.6 helped me uncover some architectural issues I made back then. This is a complete rewrite, and I m really happy with how it turned out.Unlike other libraries, Eremite lets you write offline-first web applications that can talk to any backend. It keeps an optimistic state, which is replayed from all currently pending actions. It s multitab-safe (tabs elect a leader, queued actions are never submitted twice), and there are ready-to-use libraries for React and Vue (support for more frameworks coming soon).I would love to get your feedback on this!