Developer releases lightweight ActiveRecord ORM for GNOME JavaScript applications
A developer has built and open-sourced a lightweight ActiveRecord ORM called gjs-activerecord, designed specifically for GJS (GNOME JavaScript) applications. The library is built natively on top of libgda, GNOME's data access layer, using standard GObject Introspection. It features a fully asynchronous API that returns Promises for all database operations, preventing UI thread blocking. The library is distributed as standard ES Modules, making it easy to drop into existing projects, and currently supports PostgreSQL out of the box. The creator built it to fill a gap in the GJS ecosystem and has made it publicly available on GitHub.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in