Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 5 JavaScript Driver Projects
-
postgres
Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare (by porsager)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: The Notifier Pattern for Applications That Use Postgres | news.ycombinator.com | 2024-05-14Great post!
Postgres.js actually does this implicitly through a simple API[1] mimicking the postgres way, thereby using only a single dedicated connection for listening per process.
Listen/notify is also super useful with triggers.
[1] https://github.com/porsager/postgres
Fauna is another serverless database created by ex-Twitter engineers. It's kind of like MongoDB, but with native JOIN operations, many document databases miss. They have their own language, FQL, and also a GraphQL API. Here's a quick overview of their free tier:
'app.android.emulator': { extends: 'app', 'desiredCapabilities': { // More capabilities can be found at https://github.com/appium/appium-uiautomator2-driver#capabilities browserName: null, platformName: 'android', // `appium:options` is not natively supported in Appium v1,but works with Nightwatch. // If copying these capabilities elsewhere while using Appium v1,make sure to remove `appium:options` // and add `appium:` prefix to each one of its capabilities,e.g. change 'app' to 'appium:app'. 'appium:options': { automationName: 'UiAutomator2', // Android Virtual Device to run tests on avd: 'TV_1080p', orientation: 'PORTRAIT', // While Appium v1 supports relative paths,it's more safe to use absolute paths instead. // Appium v2 does not support relative paths. app: `${__dirname}/apps/tv-app.apk`, appActivity: 'com.tv.app.MainActivity', // include this if app does not start on its own - // chromedriver executable to use for testing web-views in hybrid apps. // add '.exe' at the end below (making it 'chromedriver.exe') if testing on windows. chromedriverExecutable: `${__dirname}/chromedriver-mobile/chromedriver`, newCommandTimeout: 0 } } },
JavaScript Driver related posts
-
PostgresJs: The Fastest full featured PostgreSQL client for Node.js and Deno
-
We migrated to SQL. Our biggest learning? Don't use Prisma ORM
-
How to Beat the Cap Theorem
-
Faunadb: The Modern Database for Developers
-
I grew my SaaS to $10k MRR in a month
-
DynamoDB pain points: How to address them and exploring possible alternatives
-
What ORM can be used in Javascript/Typescript, to connect node.js to NoSQL databases?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Jun 2024
Index
What are some of the best open-source Driver projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | postgres | 6,837 |
2 | DataStax Node.js Driver for Apache Cassandra | 1,232 |
3 | neo4j-javascript-driver | 834 |
4 | faunadb-js | 702 |
5 | appium-uiautomator2-driver | 483 |
Sponsored