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 23 TypeScript Vercel Projects
-
ChatGPT-Next-Web
A cross-platform ChatGPT/Gemini UI (Web / PWA / Linux / Win / MacOS). 一键拥有你自己的跨平台 ChatGPT/Gemini 应用。
-
Lobe Chat
LobeChat is a open-source, extensible (Function Calling), high-performance chatbot framework.It supports one-click free deployment of your private ChatGPT/LLM web application.
-
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.
-
taxonomy
An open source application built using the new router, server components and everything new in Next.js 13.
-
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.
-
next-enterprise
💼 An enterprise-grade Next.js boilerplate for high-performance, maintainable apps. Packed with features like Tailwind CSS, TypeScript, ESLint, Prettier, testing tools, and more to accelerate your development.
-
nextjs-subscription-payments
Clone, deploy, and fully customize a SaaS subscription application with Next.js.
-
platforms
A full-stack Next.js app with multi-tenancy and custom domain support. Built with Next.js App Router and the Vercel Domains API.
-
examples
Enjoy our curated collection of examples and solutions. Use these patterns to build your own robust and scalable applications. (by vercel)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Tips from open-source: Set a maximum time limit on fetch using Promise.race() | dev.to | 2024-05-07// source: https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/blob/3513c6801e0fd771ccb5784dcaefcac6d50245e4/scripts/fetch-prompts.mjs#L26 async function main() { Promise.all(\[fetchCN(), fetchEN()\]) .then((\[cn, en\]) => { fs.writeFile(FILE, JSON.stringify({ cn, en })); }) .catch((e) => { console.error("\[Fetch\] failed to fetch prompts"); fs.writeFile(FILE, JSON.stringify({ cn: \[\], en: \[\] })); }) .finally(() => { console.log("\[Fetch\] saved to " + FILE); }); } main();
Project mention: The AI Revolution Is Crushing Thousands of Languages | news.ycombinator.com | 2024-04-25Get your OpenAI API key and then use it on one of the hundreds of open source frontends available, such as: https://github.com/lobehub/lobe-chat
Link: https://swr.vercel.app/
I am building this app with inspiration from Taxonomy and Acme corp so a lot of the design comes from there.
Then test your Next.js application locally to verify everything works by running npm run build and if there are no errors, you can now deploy to Vercel. See the official Next.js guide to deploy your Next.js frontend to Vercel.
View on GitHub
Project mention: Building a Retrieval-Augmented Generation Chatbot with SvelteKit and Xata Vector Search | dev.to | 2024-05-15import { experimental_buildLlama2Prompt } from 'ai/prompts'; // Now use Replicate LLAMA 70B streaming to perform the autocompletion with context const response = await replicate.predictions.create({ // You must enable streaming. stream: true, // The model must support streaming. See https://replicate.com/docs/streaming model: 'meta/llama-2-70b-chat', // Format the message list into the format expected by Llama 2 // @see https://github.com/vercel/ai/blob/99cf16edf0a09405d15d3867f997c96a8da869c6/packages/core/prompts/huggingface.ts#L53C1-L78C2 input: { prompt: experimental_buildLlama2Prompt([ { // create a system content message to be added as // the llama2prompt generator will supply it as the context with the API role: 'system', content: systemContext }, { // create a system instruction // make sure to wrap code blocks with ``` {% endraw %} so that the svelte markdown picks it up correctly role: 'assistant', content: {% raw %}`When creating repsonses sure to wrap any code blocks that you output as code blocks and not text so that they can be rendered beautifully.`{% endraw %} }, // also, pass the whole conversation! ...messages ]) } }); {% raw %}
Project mention: Free Next.js Boilerplate for ⚡️High-Performance⚡️ Enterprise Apps | dev.to | 2023-05-18The next-enterprise is an open-source template developed by Blazity that provides a robust set of features for building enterprise projects. It offers high-performance, maintainable and enjoyable web app development, making it an excellent choice for developers who want to streamline their workflow.
Project mention: Show HN: Build your startup or side project faster with these SaaS templates | news.ycombinator.com | 2024-01-01I use this as a subscription Stripe starter: https://github.com/vercel/nextjs-subscription-payments/tree/...
Still quite a bit of customisation to do, but was a good starter.
I am trying to add subdomains to my project where I am trying to have [slug].domainname.com and then also just the regular dominname.com, I structured my code app router to be app, then api, [subdomain], and home. then i created middleware based on the platforms template code https://github.com/vercel/platforms/tree/main Heres the middleware: import { NextRequest, NextResponse } from "next/server"; export const config = { matcher: [ /* * Match all paths except for: * 1. /api routes * 2. /_next (Next.js internals) * 3. /_static (inside /public) * 4. all root files inside /public (e.g. /favicon.ico) */ "/((?!api/|_next/|_static/|_vercel|[\\w-]+\\.\\w+).*)", ], }; export default function middleware(req) { const url = req.nextUrl;
Project mention: Wow! How to easily introduce GlobalState with AppRouter (RSC) and share the state across SC, CC, and ServerActions. | dev.to | 2024-02-03
Project mention: LiveTerm – Build terminal styled websites in minutes | news.ycombinator.com | 2023-10-27
Project mention: A Next.js site using new SSG support with a Notion backed blog | news.ycombinator.com | 2023-07-27
Project mention: Direct Postgres connection to Supabase from Vercel Edge in Next.js | /r/nextjs | 2023-12-07Is anyone aware of a way to make a direct connection to Postgres with transaction support on Vercel Edge functions? The 'pg' package doesn't work on edge for me. The obvious answer would be @vercel/postgres but I find their lack of documentation rough and for whatever reason I can't get it to connect on my local computer using the Supabase-provided local database connection string. This is apparently a known issue (https://github.com/vercel/storage/issues/123, https://github.com/vercel/examples/issues/701) where in order to make this (or neon's package) work you need a WebSocket proxy? Is a direct Postgres connection from edge just impossible right now? Or do others have it working somehow?
Project mention: Morethan-log: A static blog using notion database | news.ycombinator.com | 2024-04-22
For info you can have a look to a setup in httpx (simple yarn 4 + workspaces) or nextjs-monorepo-example (yarn 4 workspaces + turbo + recipe for docker)
Project mention: AgentKit, a Full-Stack Starter Kit for Building Constrained Agents | news.ycombinator.com | 2024-02-14
TypeScript Vercel related posts
-
Building a Retrieval-Augmented Generation Chatbot with SvelteKit and Xata Vector Search
-
Short Links with Superpowers
-
Vite vs Nextjs: Which one is right for you?
-
Next.js starter template
-
Morethan-log: A static blog using notion database
-
How to deploy a Next.js application to GitLab Page
-
5 Open-Source Next.js Projects Rocking 2024 (Learn the Patterns!) 🚀
-
A note from our sponsor - InfluxDB
www.influxdata.com | 16 May 2024
Index
What are some of the best open-source Vercel projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | ChatGPT-Next-Web | 69,066 |
2 | Lobe Chat | 30,561 |
3 | SWR | 29,519 |
4 | taxonomy | 17,662 |
5 | dub | 16,319 |
6 | vercel | 12,211 |
7 | Micro | 10,533 |
8 | satori | 10,204 |
9 | ai | 7,873 |
10 | next-enterprise | 5,568 |
11 | nextjs-subscription-payments | 5,415 |
12 | platforms | 5,239 |
13 | ai-chatbot | 5,043 |
14 | LiveTerm | 4,612 |
15 | precedent | 4,503 |
16 | notion-blog | 3,550 |
17 | examples | 3,311 |
18 | qawolf | 3,273 |
19 | chatgpt-vercel | 3,101 |
20 | app-playground | 2,290 |
21 | morethan-log | 1,639 |
22 | nextjs-monorepo-example | 1,472 |
23 | agentkit | 1,441 |
Sponsored