Add Mastra and Vercel AI SDK
This commit is contained in:
parent
8923a7dd5e
commit
315cef4571
172
README.md
172
README.md
|
|
@ -2,85 +2,94 @@
|
|||
|
||||
A collection of awesome browser-side [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) libraries, resources and shiny things.
|
||||
|
||||
* [Awesome JavaScript](#awesome-javascript)
|
||||
* [Package Managers](#package-managers)
|
||||
* [Component management](#component-management)
|
||||
* [Loaders](#loaders)
|
||||
* [Transpilers](#transpilers)
|
||||
* [Bundlers](#bundlers)
|
||||
* [Minimizers](#minimizers)
|
||||
* [Type Checkers](#type-checkers)
|
||||
* [Testing Frameworks](#testing-frameworks)
|
||||
* [QA Tools](#qa-tools)
|
||||
* [MVC Frameworks and Libraries](#mvc-frameworks-and-libraries)
|
||||
* [Node-Powered CMS Frameworks](#node-powered-cms-frameworks)
|
||||
* [Templating Engines](#templating-engines)
|
||||
* [Game Engines](#game-engines)
|
||||
* [Articles/Posts](#articles-and-posts)
|
||||
* [Data Visualization](#data-visualization)
|
||||
* [Timeline](#timeline)
|
||||
* [Spreadsheet](#spreadsheet)
|
||||
* [Editors](#editors)
|
||||
* [Documentation](#documentation)
|
||||
* Utilities
|
||||
* [Files](#files)
|
||||
* [Functional Programming](#functional-programming)
|
||||
* [Reactive Programming](#reactive-programming)
|
||||
* [Data Structure](#data-structure)
|
||||
* [Date](#date)
|
||||
* [String](#string)
|
||||
* [Number](#number)
|
||||
* [Storage](#storage)
|
||||
* [Color](#color)
|
||||
* [I18n And L10n](#i18n-and-l10n)
|
||||
* [Control Flow](#control-flow)
|
||||
* [Routing](#routing)
|
||||
* [Security](#security)
|
||||
* [Log](#log)
|
||||
* [RegExp](#regexp)
|
||||
* [Media](#videoaudio)
|
||||
* [Voice Command](#voice-command)
|
||||
* [API](#api)
|
||||
* [Streaming](#streaming)
|
||||
* [Vision Detection](#vision-detection)
|
||||
* [Browser Detection](#browser-detection)
|
||||
* [Operating System](#operating-system)
|
||||
* [Benchmark](#benchmark)
|
||||
* [Machine Learning](#machine-learning)
|
||||
* [Web Worker](#web-worker)
|
||||
* UI
|
||||
* [Code Highlighting](#code-highlighting)
|
||||
* [Loading Status](#loading-status)
|
||||
* [Validation](#validation)
|
||||
* [Keyboard Wrappers](#keyboard-wrappers)
|
||||
* [Tours And Guides](#tours-and-guides)
|
||||
* [Notifications](#notifications)
|
||||
* [Sliders](#sliders)
|
||||
* [Range Sliders](#range-sliders)
|
||||
* [Form Widgets](#form-widgets)
|
||||
* [Tips](#tips)
|
||||
* [Modals and Popups](#modals-and-popups)
|
||||
* [Scroll](#scroll)
|
||||
* [Menu](#menu)
|
||||
* [Table/Grid](#tablegrid)
|
||||
* [Frameworks](#frameworks-1)
|
||||
* [Boilerplates](#boilerplates)
|
||||
* [Image](#image)
|
||||
* [Gesture](#gesture)
|
||||
* [Maps](#maps)
|
||||
* [Typography](#typography)
|
||||
* [Animations](#animations)
|
||||
* [Image processing](#image-processing)
|
||||
* [ES6](#es6)
|
||||
* [Generators](#generators)
|
||||
* [Full Text Search](#full-text-search)
|
||||
* [SDK](#sdk)
|
||||
* [ORM](#orm)
|
||||
* [WebSockets](#websockets)
|
||||
* [Misc](#misc)
|
||||
* [Worth Reading](#worth-reading)
|
||||
* [Other Awesome Lists](#other-awesome-lists)
|
||||
* [Contributing](#contributing)
|
||||
- [Awesome JavaScript ](#awesome-javascript-)
|
||||
- [Package Managers](#package-managers)
|
||||
- [Component Management](#component-management)
|
||||
- [Loaders](#loaders)
|
||||
- [Transpilers](#transpilers)
|
||||
- [Bundlers](#bundlers)
|
||||
- [Minimizers](#minimizers)
|
||||
- [Type Checkers](#type-checkers)
|
||||
- [Testing Frameworks](#testing-frameworks)
|
||||
- [Frameworks](#frameworks)
|
||||
- [Assertion](#assertion)
|
||||
- [Coverage](#coverage)
|
||||
- [Runner](#runner)
|
||||
- [QA Tools](#qa-tools)
|
||||
- [MVC Frameworks and Libraries](#mvc-frameworks-and-libraries)
|
||||
- [Node-Powered CMS Frameworks](#node-powered-cms-frameworks)
|
||||
- [Templating Engines](#templating-engines)
|
||||
- [Game Engines](#game-engines)
|
||||
- [Articles and Posts](#articles-and-posts)
|
||||
- [Data Visualization](#data-visualization)
|
||||
- [Timeline](#timeline)
|
||||
- [Spreadsheet](#spreadsheet)
|
||||
- [Editors](#editors)
|
||||
- [Documentation](#documentation)
|
||||
- [Files](#files)
|
||||
- [Functional Programming](#functional-programming)
|
||||
- [Reactive Programming](#reactive-programming)
|
||||
- [Data Structure](#data-structure)
|
||||
- [Date](#date)
|
||||
- [String](#string)
|
||||
- [Number](#number)
|
||||
- [Storage](#storage)
|
||||
- [Color](#color)
|
||||
- [I18n And L10n](#i18n-and-l10n)
|
||||
- [Control Flow](#control-flow)
|
||||
- [Routing](#routing)
|
||||
- [Security](#security)
|
||||
- [Log](#log)
|
||||
- [RegExp](#regexp)
|
||||
- [Voice Command](#voice-command)
|
||||
- [API](#api)
|
||||
- [Streaming](#streaming)
|
||||
- [Vision Detection](#vision-detection)
|
||||
- [Machine Learning](#machine-learning)
|
||||
- [Browser Detection](#browser-detection)
|
||||
- [Operating System](#operating-system)
|
||||
- [Benchmark](#benchmark)
|
||||
- [Web Worker](#web-worker)
|
||||
- [Code highlighting](#code-highlighting)
|
||||
- [Loading Status](#loading-status)
|
||||
- [Validation](#validation)
|
||||
- [Keyboard Wrappers](#keyboard-wrappers)
|
||||
- [Tours And Guides](#tours-and-guides)
|
||||
- [Notifications](#notifications)
|
||||
- [Sliders](#sliders)
|
||||
- [Range Sliders](#range-sliders)
|
||||
- [Form Widgets](#form-widgets)
|
||||
- [Input](#input)
|
||||
- [Calendar](#calendar)
|
||||
- [Select](#select)
|
||||
- [File Uploader](#file-uploader)
|
||||
- [Other](#other)
|
||||
- [Tips](#tips)
|
||||
- [Modals and Popups](#modals-and-popups)
|
||||
- [Scroll](#scroll)
|
||||
- [Menu](#menu)
|
||||
- [Table/Grid](#tablegrid)
|
||||
- [Frameworks](#frameworks-1)
|
||||
- [Boilerplates](#boilerplates)
|
||||
- [Images](#images)
|
||||
- [Gesture](#gesture)
|
||||
- [Maps](#maps)
|
||||
- [Video/Audio](#videoaudio)
|
||||
- [Typography](#typography)
|
||||
- [Animations](#animations)
|
||||
- [Image Processing](#image-processing)
|
||||
- [ES6](#es6)
|
||||
- [Generators](#generators)
|
||||
- [SDK](#sdk)
|
||||
- [Full Text Search](#full-text-search)
|
||||
- [ORM](#orm)
|
||||
- [WebSockets](#websockets)
|
||||
- [AI Agents](#ai-agents)
|
||||
- [Misc](#misc)
|
||||
- [Worth Reading](#worth-reading)
|
||||
- [Other Awesome Lists](#other-awesome-lists)
|
||||
- [Contributing](#contributing)
|
||||
- [License](#license)
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -1042,6 +1051,11 @@ There're also some great commercial libraries, like [amchart](https://www.amchar
|
|||
|
||||
* [Socket.io](https://github.com/socketio/socket.io) The most widely used WebSocket library for real-time applications. Supports auto-reconnection, rooms, and fallbacks (e.g., polling).
|
||||
|
||||
## AI Agents
|
||||
|
||||
* [MastraAI](https://github.com/mastra-ai/mastra) Mastra is an opinionated TypeScript framework that helps you build AI applications and features quickly. It gives you the set of primitives you need: workflows, agents, RAG, integrations and evals.
|
||||
* [Vercel AI SDK](https://github.com/vercel/ai) The AI SDK is a TypeScript toolkit designed to help you build AI-powered applications using popular frameworks like Next.js, React, Svelte, Vue and runtimes like Node.js.
|
||||
|
||||
## Misc
|
||||
|
||||
* [echo](https://github.com/toddmotto/echo) - Lazy-loading images with data-* attributes.
|
||||
|
|
|
|||
Loading…
Reference in New Issue