@databases

TypeScript clients for databases that prevent SQL Injection (by ForbesLindesay)

@databases Alternatives

Similar projects and alternatives to @databases

  1. Prisma

    482 @databases VS Prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. wasp

    230 @databases VS wasp

    The fastest way to develop full-stack web apps with React & Node.js.

  4. amplication

    150 @databases VS amplication

    Amplication brings order to the chaos of large-scale software development by creating Golden Paths for developers - streamlined workflows that drive consistency, enable high-quality code practices, simplify onboarding, and accelerate standardized delivery across teams.

  5. graphql

    125 @databases VS graphql

    RedwoodGraphQL

  6. Mongoose

    118 @databases VS Mongoose

    MongoDB object modeling designed to work in an asynchronous environment.

  7. Sequelize

    96 @databases VS Sequelize

    Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.

  8. slonik

    74 @databases VS slonik

    A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. prisma-examples

    🚀 Ready-to-run Prisma example projects

  11. KeystoneJS

    57 @databases VS KeystoneJS

    The superpowered headless CMS for Node.js — built with GraphQL and React

  12. kysely

    42 @databases VS kysely

    Discontinued A type-safe typescript SQL query builder [Moved to: https://github.com/kysely-org/kysely] (by koskimas)

  13. pgtyped

    35 @databases VS pgtyped

    pgTyped - Typesafe SQL in TypeScript

  14. graphql-js

    27 @databases VS graphql-js

    A reference implementation of GraphQL for JavaScript

  15. joist-orm

    17 @databases VS joist-orm

    a TypeScript ORM for Postgres

  16. database-js

    0 @databases VS database-js

    Common Database Interface for Node (by mlaanderson)

  17. Mongo Seeding

    🌱 The ultimate solution for populating your MongoDB database.

  18. NeDB

    13 @databases VS NeDB

    The JavaScript Database, for Node.js, nw.js, electron and the browser

  19. knex-types

    8 @databases VS knex-types

    Generate TypeScript definitions (types) from a PostgreSQL database schema.

  20. Keyv

    3 @databases VS Keyv

    Simple key-value storage with support for multiple backends

  21. pg-mem

    15 @databases VS pg-mem

    An in memory postgres DB instance for your unit tests

  22. Finale

    0 @databases VS Finale

    Create flexible REST endpoints and controllers from Sequelize models in your Express app

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better @databases alternative or higher similarity.

@databases discussion

Log in or Post with

@databases reviews and mentions

Posts with mentions or reviews of @databases. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-30.
  • Node Core Dev Starter Kit
    1 project | dev.to | 21 Oct 2022
    At Databases because you don't need ORM.
  • Looking for a type safe ORM/mapper
    5 projects | /r/typescript | 30 Sep 2022
    Depending on the complexity of your queries, Prisma might indeed not be the best abstraction for you. If you're proficient in SQL and don't want to sacrifice type-safety, there are really nice, low-level alternatives to Prisma such as Zapatos, Slonik or atdatabases. We're laying this out in our docs here: Should you use Prisma?
  • Top 10 Node.js Security Best Practices
    1 project | /r/node | 18 Sep 2022
    I built https://www.atdatabases.org to make this as easy as possible to get right when querying SQL databases with node.js
  • General ORM question - How costly is not using a SELECT ATTRIBUTES clause?
    1 project | /r/node | 29 Aug 2022
    Depends a lot on the size of your database records. We’ve found that for a few tables with big JSONB columns it can make a huge difference but for 90% of queries it makes very little difference. https://www.atdatabases.org with @databases/pg-typed or @databases/mysql-typed also keeps the types in sync with which columns you select.
  • SQL result into variable
    2 projects | /r/node | 31 Jul 2022
    Since the method is marked as async, you can use await to get the results of a query (if your database library supports promises. For example with https://www.atdatabases.org as your db library you could do
  • What are popular ORMs for Node.js?
    16 projects | /r/node | 28 Jul 2022
    I found Prisma close but not quite there. That's part of what motivated me to keep working on https://www.atdatabases.org, which I think is already there as an enterprise ready ORM for node.js
  • Atdatabases: TypeScript Clients for Databases
    1 project | news.ycombinator.com | 11 Jul 2022
  • what node ORM is worth it to learn
    10 projects | /r/node | 26 Feb 2022
    I built https://www.atdatabases.org which has an ORM for node.js, but also supports writing SQL queries in a safe way. It is type safe, and has much simpler & more flexible transaction support than most node.js ORMs.
  • Can you use Joi with SQL database?
    2 projects | /r/node | 29 Dec 2021
    If you’re using TypeScript and don’t have untrusted user data, @databases can generate static types, which can be a good alternative to runtime validation.
  • How do most people interact with a db these days?
    5 projects | /r/node | 27 Dec 2021
    Did either of you consider @databases? It has pretty much the same approach to SQL as Slonik. I’m curious if there’s any reason why Slonik is preferable?
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic @databases repo stats
13
616
5.5
6 months ago

ForbesLindesay/atdatabases is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of @databases is TypeScript.


Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?