SQLite has a powerful extension mechanism: loadable extensions. Being an in-process database, SQLite has other extensions mechanisms like application-defined functions (UDF for short). But UDFs have some shortcomings: They’re local to an SQLite connection, not shared for every process connected to the DBThey have to be defined in your program. That means that you need to have the function availabl