# sqlite3 web demo

This page can be used to launch a sqlite3 database on the web in two different configurations:

- With an IndexedDb-based storage implementation (doesn't require web workers):
- With an Origin-Private FileSystem (OPFS)-based storage implementation. Note that this requires two workers and a special header that is not available with `build_runner serve`, but it will work when launching this website with `dart run tool/example_server.dart`
- With an in-memory test (using SQLite3 Multiple Ciphers for encryption):

After launching the example, you can check the console and the code in `main.dart` (or `worker.dart` for the OPFS example) for details.