SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript javascript-library Projects
-
Inquirer.js is a handy tool for adding interactive prompts to your CLI.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
-
https://remotestorage.io/ was a protocol intended for this.
IIRC the visison was that all applications could implement this and you could provide that application with your remotestorage URL, which you could self host.
I looked into this some time ago as I was fed up with WebDAV being the only viable open protocol for file shares/synchronization (especially after hosting my own NextCloud instance, which OOMed because the XML blobs for a large folder it wanted to create as a response used too much memory) and found it through this gist [0] which was a statement about Flock [1] shutting down.
It looks like a cool and not that complex protocol, but all the implementations seem to be unmaintained.
And the official javascript client [2] seems to be ironically be used mostly to access Google Drive or DropBox
Remotestorage also has an internet draft https://datatracker.ietf.org/doc/draft-dejong-remotestorage/ which is relatively easy to understand and not very long.
[0] https://gist.github.com/rhodey/873ae9d527d8d2a38213
[1] https://github.com/signalapp/Flock
[2] https://github.com/remotestorage/remotestorage.js
-
watching-you
watching-you is a javascript library for building animations that watch anything on DOM 👀.
-
react-spaces
React components that allow you to divide a page or container into nestable anchored, scrollable and resizable spaces.
-
PKI.js
PKI.js is a pure JavaScript library implementing the formats that are used in PKI applications (signing, encryption, certificate requests, OCSP and TSP requests/responses). It is built on WebCrypto (Web Cryptography API) and requires no plug-ins.
-
msgpack-javascript
@msgpack/msgpack - MessagePack for JavaScript / msgpack.org[JavaScript/TypeScript/ECMA-262]
For a compact message format being sent to browsers, you might look at messagepack, eg with https://github.com/msgpack/msgpack-javascript – it's essentially binary JSON, so it'd be compatible with OpenAPI specs.
I think the ser/des is slower than JSON in most browsers, but the message format is smaller.
Oftentimes, using a query parameter like `?exclude[]=…` or `?include[]=…` or similar to say "only get me these response fields, not the whole object" can be useful for this too (and then you still get JSON back).
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
How old is this? at least 3 years. Is this a spam post?
Someone shared https://party.js.org from a few years ago also
-
-
-
-
-
filterizr
:sparkles: Filterizr is a JavaScript library that sorts, shuffles and filters responsive galleries using CSS3 transitions :sparkles:
-
-
-
arcjet-js
Arcjet JS SDKs. Rate limiting, bot protection, email verification & attack defense for Node.js, Next.js, Bun & SvelteKit.
import arcjet, { createMiddleware, detectBot } from "@arcjet/next"; export const config = { // matcher tells Next.js which routes to run the middleware on. // This runs the middleware on all routes except for static assets. matcher: ["/((?!_next/static|_next/image|favicon.ico).*)"], }; const aj = arcjet({ key: process.env.ARCJET_KEY!, // Get your site key from https://app.arcjet.com rules: [ detectBot({ mode: "LIVE", // will block requests. Use "DRY_RUN" to log only // configured with a list of bots to allow from // https://arcjet.com/bot-list allow: [], // "allow none" will block all detected bots }), ], }); // Pass any existing middleware with the optional existingMiddleware prop export default createMiddleware(aj);
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript javascript-library discussion
TypeScript javascript-library related posts
-
Secure your app in a few lines of code using Arcjet! ✈️
-
Custom fetch with Interceptors and logs in nuxt 3
-
JavaScript-PyTorch
-
Join the Arcjet Security Challenge for a Chance to Win!
-
PyTorch in JavaScript, with GPU Support
-
A Typescript package that provides a decorator to annotate class methods with Sentry tracing information.
-
Best web scraping framework to learn
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Sep 2024
Index
What are some of the best open-source javascript-library projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Inquirer.js | 19,973 |
2 | radash | 4,153 |
3 | remotestorage.js | 2,313 |
4 | watching-you | 1,588 |
5 | react-spaces | 1,298 |
6 | PKI.js | 1,295 |
7 | msgpack-javascript | 1,268 |
8 | party-js | 983 |
9 | particle-emitter | 793 |
10 | pixi3d | 752 |
11 | js-sdsl | 751 |
12 | typed-graphqlify | 649 |
13 | filterizr | 644 |
14 | solidarity | 639 |
15 | sound | 398 |
16 | arcjet-js | 230 |
17 | zbar-wasm | 113 |
18 | react-var-ui | 80 |
19 | rxjs-ninja | 79 |
20 | react-webcomponentify | 68 |
21 | cerbero | 65 |
22 | react-picture-annotation | 63 |
23 | bee-js | 60 |