nowfound

Dev tools · alternatives · 2026

24 alternatives to SupaScript: Postgres extension to dynamically import JavaScript libs

Contribute to burggraf/SupaScript development by creating an account on GitHub.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. SupaScript: Postgres extension to dynamically import JavaScript libs launched in 2021; newer entries below may have overtaken it.

  1. 1

    Hey, Sam and the team from ElectricSQL here. PGlite is a WASM Postgres build packaged into a TypeScript/JavaScript client library, that enables you to run Postgres in the browser, Node.js and Bun, with no need to install any other dependencies. It's 3mb Gzipped, now has support for many Postgres extensions, including pgvector, and it has a reactive "live query" API. It's also fast, with CRUD style queries executing in under 0.3 ms, and larger, multi-row select queries occurring within a fraction of a single frame. PGlite started as an experimental project we shared on X, and the…

    2024 · pglite.dev · its alternatives →

  2. 2

    Create custom SQLite functions in JavaScript. Extend your database with scalars, aggregates, window functions, and collations directly in JavaScript. - sqliteai/sqlite-js

    2025 · github.com · its alternatives →

  3. 3PJ

    PLJS is a new, modern JavaScript trusted language extension, bundling QuickJS, a small and fast JavaScript runtime with Postgres, providing fast type conversion between Postgres and JavaScript, fast execution, and a very light footprint. Here are bencharks that show how it compares to PLV8: https://github.com/plv8/pljs/blob/main/docs/BENCHMARKS.md This is the first step toward a truly light-weight, fast, and extensible JavaScript runtime embedded inside of Postgres. The initial roadmap has been published at…

    2025 · its alternatives →

  4. 4

    Hey all, I'm the creator of @pg-nano/pg-parser. I'm using it in pg-nano[1] to statically analyze Postgres schemas spread across multiple SQL files for a couple of reasons: 1. Each CREATE statement needs to be in topological order, so pg-nano's dev command can execute them without issue. 2. pg-nano has a plugin system like Vite that allows SQL generation based on the parsed schema. Probably to the surprise of no one, working with an untyped AST feels like you're back in the days of JavaScript, because well... you are. Most of you know by now just how great TypeScript and static types in…

    2024 · github.com · its alternatives →

  5. 5

    Javascript library for PostgreSQL and node.js. Contribute to holdfenytolvaj/pogi development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  6. 6

    The postgrest-js repo now has a new home: https://github.com/supabase/supabase-js/tree/master/packages/core/postgrest-js - supabase/postgrest-js

    2020 · github.com · its alternatives →

  7. 7

    jq extension for Postgres. Contribute to Florents-Tselai/pgJQ development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  8. 8

    A private GitHub on Postgres. Contribute to calebwin/gitgres development by creating an account on GitHub.

    May 2026 · github.com · its alternatives →

  9. 9

    Openscript.js

    2024 · openscriptjs.github.io · its alternatives →

  10. 10DA

    This demo is build with subZero [0] - The TypeScript library to build internal tools fast Everything is running in JS (express+react-admin), there are no external dependencies (other supporting services), which makes for an easy deployment (single container/service) to any platform that can run JavaScript. The demo uses SQLite as the db but PostgreSQL/MySQL/ClickHouse are also supported. [0] https://getsubzero.today/

    2023 · demo.subzero.cloud · its alternatives →

  11. 11

    Lisp-inspired interactive REPL editor tools for Javascript

    2022 · github.com · its alternatives →

  12. 12

    User scripts for Greasemonkey/Tampermonkey. Contribute to plabanauskis/UserScripts development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  13. 13

    A key-value database by Google Apps Script. Contribute to maple3142/apps-script-db development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  14. 14

    We made extensions dynamically loadable (via dlopen) into a wasm-compiled postgres, on top of pglite. The demo app showcases a restaurant search by name, and by nearest neighbor. demo: https://pglite.lantern.dev/ blog: https://lantern.dev/blog/pglite-lantern special thanks to pglite: https://github.com/electric-sql/pglite/

    2024 · lantern.dev · its alternatives →

  15. 15

    Postgres Extension for JWT Sessions. Contribute to neondatabase/pg_session_jwt development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  16. 16

    Some installation scripts for Ubuntu 14.04. Contribute to drkarl/install-scripts development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  17. 17

    Contribute to arvindrajnaidu/maineffect development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  18. 18

    Reactive Expressions for JavaScript. Contribute to loreanvictor/quel development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  19. 19

    GRPC support for PostgreSQL. Contribute to CSenshi/pg_grpc development by creating an account on GitHub.

    Apr 2026 · github.com · its alternatives →

  20. 20

    Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare - porsager/postgres

    2019 · github.com · its alternatives →

  21. 21

    JHP: Hypertext Preprocessor. Contribute to brundonsmith/jhp development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  22. 22

    andrewarrow.dev

    2024 · andrewarrow.dev · its alternatives →

  23. 23

    Legacy project. Move out to =>. Contribute to jalal246/folio development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  24. 24

    :rocket: Git-aware madge wrapper. Contribute to jez/git-madge development by creating an account on GitHub.

    2018 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →