- The links below are provided as references and guides for designing, implementing and documenting Data-Driven AI Applications with NodeJS.
- See the repository for examples, under the src path.
- Apache-arrow
- Nodejs-polars
- https://github.com/pola-rs/nodejs-polars/blob/main/README.md
- https://pola-rs.github.io/nodejs-polars/index.html
- https://docs.pola.rs/ (Docs.Pola.Rs - Main Reference)
- DuckDB Node.js API (Neo)
- Usage: Analytics and Embedded (In-Process) Database
- https://duckdb.org/docs/api/node_neo/overview.html
- https://duckdb.org/ (DuckDB Org - Main reference)
- Data-forge
- Stdlib-js
- Math.js
- Numjs
- Nodejs Inbuilt SQLite Module
- https://nodejs.org/docs/latest/api/sqlite.html#sqlite ( --experimental-sqlite )
- Node-sqlite
- https://github.com/kriasoft/node-sqlite/blob/master/README.md
- https://sqlite.org/about.html (SQLite Org - Main reference)
- DuckDB Node.js API (Neo)
- Usage: Embedded (In-Process) Database and Analytics
- https://duckdb.org/docs/api/node_neo/overview.html
- https://duckdb.org/ (DuckDB Org - Main reference)
- Node-json-db
- Simple-json-db
- Level
- Level-party
- https://github.com/Level/party/blob/master/README.md
- Level's improvement, for multiple processess access of database, to avoid locking error.
- Handles Nodejs Cluster API effectively.
- https://github.com/Level/party/blob/master/README.md
- Mysql
- MySQL Connector/Node.js (Supported and maintained by Oracle)
- Node-redis
- MariaDB Node.js connector
- MongoDB Node.js Driver
- Node-postgres
- Node-oracledb
- Node-mssql
- Neo4j Driver for JavaScript
- AWS SDK for JavaScript Neptune Client for Node.js, Browser and React Native.
- AWS SDK for JavaScript DynamoDB Client for Node.js, Browser and React Native
- Oracle NoSQL Database Node.js SDK NoSQLClient
- Elasticsearch Node.js Client
- TensorFlow.js
- Node-opencv
- Brain.js
- NLP.js
- Synaptic
- Stdlib-js/ml
- Stdlib-js/npl
- OpenAI Openai-node
- Cloudflare Workers AI
- Google Gemini API
- AWS Bedrock
- Meta Node-llama-cpp
- OCI Generative AI
- Transformer.js
- TensorFlow.js Universal Sentence Encoder
- TensorFlow.js Mobilenet
- D3.js
- C3.js
- Plotly.js
- Goggle-chart
- HTML Canvas
- Node-canvas
- Chart.js
- Zeromq.js
- Queue
- Better Queue
- Node-cron
- Cron
- Amazon Kinesis Data Streams
- AWS SQS (Simple Queue Service)
- https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/sqs/ (Free Tier and Paid)
- AWS SNS (Simple Notification Service)
- https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/sns/ (Free Tier and Paid)
- AWS EventBridge
- https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/eventbridge/ (Free Tier and Paid)
- AWS CloudWatch Alarm
- OCI Streaming
- OCI Queue
- OCI Notification (ONS)
- OCI Events
- OCI Monitoring Alarm
- NodeJS Client for Streaming Services (Kafka and Kafta APIs-Compatible Streaming Services):
- https://github.com/tulios/kafkajs/blob/master/README.md
- https://kafka.js.org/docs/getting-started (KafjaJS Org)
- Examples of Kafta APIs-Compatible Streaming Services: OCI Streaming, AWS Kinesis Data Stream, Apache Pulsar, Redpanda, StreamNative, Azure EventHubs, Upstash Kafka, etc.
- Osmosis
- Cheeriojs
- Puppeteer
- Playright
- Nodejs Inbuilt Fetch Client
- Axios
- Nodejs Inbuilt Http
- Nodejs Inbuilt Https
- Expressjs
- Tinyhttp
- Fastify
- Hapi
- Koa
- JSDoc
- https://github.com/jsdoc/jsdoc/blob/main/README.md
- https://jsdoc.app/ (JSDoc Documentation - Main reference)
- OpenAPI (Formerly Swagger)
- https://github.com/Surnet/swagger-jsdoc/blob/master/README.md
- https://swagger.io/specification/ (OpenAPI Specification - Main reference)
- https://editor.swagger.io/ (OpenAPI/Swagger Editor - Quick Start for API design and documentation)
Copyright © 2024. MongoExpUser
Licensed under the MIT license.