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. Learn more β
Top 23 JavaScript Client 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.
-
node-openid-client
OpenID Certifiedβ’ Relying Party (OpenID Connect/OAuth 2.0 Client) implementation for Node.js.
-
css-vars-ponyfill
Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers
-
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.
-
SPX-GC
SPX is a graphics control client for live video productions and live streams using CasparCG, OBS, vMix, or similar software.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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
Project mention: When LIMIT 9 works but LIMIT 10 hangs: A short debugging story | news.ycombinator.com | 2023-05-31Yeah: interestingly, they had a test for the biggest category of frame, but not for the two other categories: https://github.com/nodejs/undici/blob/main/test/websocket/se...
The test I contributed is very specific to the frame fix I made, but I should probably go back and contribute more tests in send.js that test other lengths too.
Check out these two clients: https://app.element.io https://cinny.in
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:
Project mention: π Fresh Storyblok SDK releases, plus new Canada and Australia regions π | dev.to | 2023-12-21π οΈ Breaking change alert - storyblok-js-client v6: We updated all SDKs to the latest js-client v6, including a bunch of bugfixes and improvements. Be aware that now the error messages have a different format, check out the details in the js-client v6 release.
JavaScript Client related posts
-
xmpp.js
-
How to Beat the Cap Theorem
-
Faunadb: The Modern Database for Developers
-
I have tried to follow directions from my last post on how to get better, here's the video. More tips appreciated.
-
What can I do to improve? (my internet is bad so the match kicked me halfway through)
-
When LIMIT 9 works but LIMIT 10 hangs: A short debugging story
-
I grew my SaaS to $10k MRR in a month
-
A note from our sponsor - SurveyJS
surveyjs.io | 21 May 2024
Index
What are some of the best open-source Client projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | postgres | 6,780 |
2 | undici | 5,815 |
3 | xmpp.js | 2,169 |
4 | node-openid-client | 1,739 |
5 | cinny | 1,735 |
6 | bittorrent-tracker | 1,700 |
7 | css-vars-ponyfill | 1,458 |
8 | web-minecraft | 1,246 |
9 | DataStax Node.js Driver for Apache Cassandra | 1,231 |
10 | node-minecraft-protocol | 1,187 |
11 | ODrive | 1,143 |
12 | instagram-web-api | 1,112 |
13 | faunadb-js | 702 |
14 | BetterDiscordPanel | 646 |
15 | mtproto-core | 613 |
16 | purest | 548 |
17 | SSHy | 522 |
18 | stellarterm | 455 |
19 | netcat | 405 |
20 | SPX-GC | 273 |
21 | jscrambler | 136 |
22 | storyblok-js-client | 120 |
23 | csgo-nametag-tool | 105 |
Sponsored