{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"ai","owner":"vercel","isFork":false,"description":"Build AI-powered applications with React, Svelte, Vue, and Solid","allTopics":["react","javascript","typescript","vue","nextjs","svelte","artificial-intelligence","openai","language-model","solidjs","huggingface","vercel","llm","generative-ai","generative-ui"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":52,"issueCount":129,"starsCount":8168,"forksCount":1116,"license":"Other","participation":[25,77,30,40,20,16,22,13,20,11,34,20,9,3,1,8,8,1,2,7,19,4,8,13,16,21,15,9,7,2,5,4,0,2,7,6,4,8,56,43,13,12,21,9,34,16,37,8,34,53,27,82],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T21:26:34.753Z"}},{"type":"Public","name":"satori","owner":"vercel","isFork":false,"description":"Enlightened library to convert HTML and CSS to SVG","allTopics":["svg","image","jsx","image-generation","image-generator","satori","vercel","opengraph-images","css"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":15,"issueCount":83,"starsCount":10273,"forksCount":222,"license":"Mozilla Public License 2.0","participation":[4,0,0,1,0,0,0,0,1,3,0,0,2,0,0,6,0,1,0,1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T20:45:13.309Z"}},{"type":"Public","name":"next-learn","owner":"vercel","isFork":false,"description":"Learn Next.js Starter Code","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":23,"issueCount":106,"starsCount":3306,"forksCount":1719,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,10,13,3,4,2,21,6,3,11,14,2,16,1,4,0,0,0,0,0,1,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T06:48:32.336Z"}},{"type":"Public","name":"vercel","owner":"vercel","isFork":false,"description":"Develop. Preview. Ship.","allTopics":["cloud","command","hosting","jamstack","cli","ship","vercel"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":101,"issueCount":276,"starsCount":12292,"forksCount":2110,"license":"Apache License 2.0","participation":[21,11,8,17,10,16,9,15,23,23,24,21,11,28,21,33,13,23,28,14,12,8,11,6,10,15,7,20,16,0,8,6,17,7,12,7,15,9,7,16,19,4,18,24,23,27,12,30,25,16,13,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T00:25:11.342Z"}},{"type":"Public","name":"commerce","owner":"vercel","isFork":false,"description":"Next.js Commerce","allTopics":["react","ecommerce","nextjs","shopify"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":26,"starsCount":10366,"forksCount":3800,"license":"MIT License","participation":[6,3,2,1,1,0,1,15,20,9,2,2,0,1,0,2,0,2,2,0,2,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T22:12:16.925Z"}},{"type":"Public","name":"examples","owner":"vercel","isFork":false,"description":"Enjoy our curated collection of examples and solutions. Use these patterns to build your own robust and scalable applications.","allTopics":["examples","nextjs","vercel"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":54,"issueCount":60,"starsCount":3339,"forksCount":1020,"license":"MIT License","participation":[5,1,2,3,0,2,11,1,0,1,1,12,3,1,4,0,1,3,3,1,1,1,1,6,1,0,0,1,0,1,4,0,3,2,1,1,0,2,1,4,2,0,1,2,6,0,0,1,1,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T09:46:17.472Z"}},{"type":"Public","name":"swr","owner":"vercel","isFork":false,"description":"React Hooks for Data Fetching","allTopics":["react","fetch","hooks","hook","data","react-native","cache","nextjs","data-fetching","stale-while-revalidate","suspense","swr","vercel"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":29,"issueCount":90,"starsCount":29691,"forksCount":1190,"license":"MIT License","participation":[4,6,10,1,1,1,3,5,1,7,0,2,1,0,5,0,3,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,5,0,0,0,8,0,1,0,6,2,0,5,0,0,0,4,3,0,1,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T08:24:03.361Z"}},{"type":"Public","name":"remix","owner":"vercel","isFork":true,"description":"Build Better Websites. Create modern, resilient user experiences with web fundamentals.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":14,"starsCount":45,"forksCount":2362,"license":"MIT License","participation":[22,32,24,35,31,34,70,15,79,62,48,98,56,36,37,53,38,9,20,37,34,48,28,43,42,29,59,43,40,0,42,52,45,27,50,40,37,64,65,62,12,25,30,15,0,17,40,16,37,0,16,15],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T22:02:01.756Z"}},{"type":"Public","name":"react-transition-progress","owner":"vercel","isFork":false,"description":"Show a progress bar while React Transitions run","allTopics":["react","reactjs"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":3,"starsCount":92,"forksCount":7,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,0,0,6,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T11:44:01.220Z"}},{"type":"Public","name":"shirt-shop","owner":"vercel","isFork":false,"description":"An example repository showing how to use @vercel/flags with Next.js.","allTopics":["reactjs","nextjs","vercel"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":1,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,11,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T11:02:58.746Z"}},{"type":"Public template","name":"ai-chatbot","owner":"vercel","isFork":false,"description":"A full-featured, hackable Next.js AI chatbot built by Vercel","allTopics":["react","redis","ai","nextjs","vercel","gpt-3","gpt-4","chatgpt","shadcn-ui"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":8,"issueCount":67,"starsCount":5257,"forksCount":1519,"license":"Other","participation":[9,133,51,5,5,0,3,0,1,0,0,0,2,4,0,0,0,1,1,1,0,0,0,1,0,19,3,0,0,0,2,0,5,0,0,0,1,0,0,0,5,8,0,1,0,1,0,7,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T18:47:55.677Z"}},{"type":"Public","name":"app-playground","owner":"vercel","isFork":false,"description":"https://app-dir.vercel.app/","allTopics":["react","nextjs","vercel"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":2322,"forksCount":600,"license":null,"participation":[1,0,0,0,1,0,0,0,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,7,2,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T17:24:02.438Z"}},{"type":"Public","name":"hyper","owner":"vercel","isFork":false,"description":"A terminal built on web technologies","allTopics":["react","javascript","css","html","terminal","terminal-emulators","macos","linux","hyper"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":62,"issueCount":893,"starsCount":42792,"forksCount":3468,"license":"MIT License","participation":[10,35,11,22,16,12,15,21,15,8,12,5,11,14,23,4,16,12,5,27,4,3,1,27,4,8,15,10,14,3,6,4,13,9,12,11,8,10,10,0,3,14,1,2,15,10,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T04:40:43.591Z"}},{"type":"Public","name":"edge-runtime","owner":"vercel","isFork":false,"description":"Developing, testing, and defining the runtime Web APIs for Edge infrastructure.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":13,"issueCount":20,"starsCount":771,"forksCount":69,"license":"Mozilla Public License 2.0","participation":[10,34,9,13,14,11,16,10,4,7,15,23,6,11,11,5,8,8,3,20,20,7,5,5,4,3,7,9,6,1,5,0,8,15,8,8,6,1,4,6,1,11,3,5,4,2,4,6,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T22:50:42.818Z"}},{"type":"Public","name":"otel","owner":"vercel","isFork":false,"description":"OTEL tracing for Vercel","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":6,"starsCount":12,"forksCount":2,"license":null,"participation":[0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,9,4,5,5,2,0,2,8,12,1,1,3,2,0,0,0,3,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T09:49:22.859Z"}},{"type":"Public","name":"nextjs-postgres-auth-starter","owner":"vercel","isFork":false,"description":"Next.js + Tailwind + Typescript + Drizzle + NextAuth + PostgreSQL starter template.","allTopics":["mysql","tailwindcss","next-auth","nextauthjs","typescript","nextjs"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":2,"starsCount":830,"forksCount":155,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T22:28:38.064Z"}},{"type":"Public","name":"storage","owner":"vercel","isFork":false,"description":"Vercel Postgres, KV, Blob, and Edge Config ","allTopics":["config","redis","postgres","serverless","postgresql","edge","kv","edge-config"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":24,"issueCount":19,"starsCount":470,"forksCount":49,"license":"Apache License 2.0","participation":[0,27,26,15,9,5,16,8,1,0,0,1,19,2,25,17,2,0,0,10,3,21,8,2,0,3,5,7,0,0,0,3,10,6,4,4,4,10,2,0,0,0,0,6,3,8,1,0,0,1,2,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T21:38:55.404Z"}},{"type":"Public","name":"modelfusion","owner":"vercel","isFork":false,"description":"The TypeScript library for building AI applications.","allTopics":["javascript","typescript","ai","js","chatbot","ts","artificial-intelligence","openai","multi-modal","whisper","embedding","mistral","claude","huggingface","gpt-3","dall-e","llm","stable-diffusion","llamacpp","ollama"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":30,"starsCount":980,"forksCount":74,"license":"MIT License","participation":[108,74,1,43,48,112,69,47,92,98,63,65,46,82,35,24,44,41,81,111,47,62,66,79,106,56,17,50,69,107,95,77,67,63,20,10,5,16,0,0,1,0,0,0,0,0,0,0,5,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T09:06:10.008Z"}},{"type":"Public template","name":"nextjs-postgres-nextauth-tailwindcss-template","owner":"vercel","isFork":false,"description":"Admin dashboard template.","allTopics":["react","nextjs","tailwindcss","vercel"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":842,"forksCount":260,"license":"MIT License","participation":[0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,2,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-26T17:43:00.317Z"}},{"type":"Public","name":"analytics","owner":"vercel","isFork":false,"description":"Privacy-friendly, real-time traffic insights","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":11,"starsCount":404,"forksCount":23,"license":"Mozilla Public License 2.0","participation":[0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T10:00:46.887Z"}},{"type":"Public","name":"speed-insights","owner":"vercel","isFork":false,"description":"Vercel Speed Insights package","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":12,"starsCount":49,"forksCount":6,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,3,0,0,0,3,5,4,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T09:53:38.972Z"}},{"type":"Public template","name":"ship-content-driven-websites","owner":"vercel","isFork":false,"description":"Build a highly customizable and dynamic content-driven websites with Next.js and Sanity","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":8,"forksCount":2,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,19,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T18:30:39.964Z"}},{"type":"Public","name":"ship-experimentation-workshop","owner":"vercel","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":2,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,13,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T14:53:48.014Z"}},{"type":"Public","name":"nextgram","owner":"vercel","isFork":false,"description":"A sample Next.js app showing dynamic routing with modals as a route.","allTopics":["nextjs","vercel"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":788,"forksCount":184,"license":null,"participation":[0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-19T13:42:50.596Z"}},{"type":"Public","name":"on-demand-isr","owner":"vercel","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1245,"starsCount":709,"forksCount":54,"license":"MIT License","participation":[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-18T17:44:16.488Z"}},{"type":"Public","name":"platforms","owner":"vercel","isFork":false,"description":"A full-stack Next.js app with multi-tenancy and custom domain support. Built with Next.js App Router and the Vercel Domains API.","allTopics":["nextjs","multi-tenancy","prisma","multi-tenant-applications","tailwindcss","vercel","custom-domains","vercel-postgres","vercel-ai","vercel-blob"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":34,"starsCount":5291,"forksCount":674,"license":null,"participation":[1,0,0,30,30,9,6,0,0,0,0,0,1,0,0,0,17,6,0,0,0,0,2,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T14:28:29.152Z"}},{"type":"Public","name":"nextjs-subscription-payments","owner":"vercel","isFork":false,"description":"Clone, deploy, and fully customize a SaaS subscription application with Next.js.","allTopics":["nextjs-starter","stripe-checkout","vercel","stripe-customer-portal","supabase"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":54,"starsCount":5546,"forksCount":1136,"license":"MIT License","participation":[1,0,0,1,0,3,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,0,0,0,0,0,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-12T06:46:31.069Z"}},{"type":"Public","name":"crux-history","owner":"vercel","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,3,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T02:24:16.517Z"}},{"type":"Public","name":"virtual-event-starter-kit","owner":"vercel","isFork":false,"description":"Open source demo that Next.js developers can clone, deploy, and fully customize for events.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":17,"starsCount":2119,"forksCount":424,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T01:14:36.233Z"}},{"type":"Public","name":"loading-demos","owner":"vercel","isFork":false,"description":"Different behaviors of the loading.tsx file wrt Link prefetching","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,1,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-26T14:22:19.618Z"}}],"repositoryCount":73,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}