Nextjs

Open-source projects categorized as Nextjs

Top 23 Nextj Open-Source Projects

  • Next.js

    The React Framework

    Project mention: How to Make In-App Payments Using the Rapyd Bank Transfer API | dev.to | 2024-09-10

    Basic understanding of React and Next.js.

  • 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.

    InfluxDB logo
  • ChatGPT-Next-Web

    A cross-platform ChatGPT/Gemini UI (Web / PWA / Linux / Win / MacOS). 一键拥有你自己的跨平台 ChatGPT/Gemini 应用。

    Project mention: Ask HN: What Windows apps/programs do you use daily and recommend? | news.ycombinator.com | 2024-06-09
  • shadcn/ui

    Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.

    Project mention: 8 Most Customizable UI Libraries for Next.js | dev.to | 2024-09-10

    2. Shadcn UI

  • dify

    Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.

    Project mention: Ask HN: How to manage docs for LLM RAG app? | news.ycombinator.com | 2024-08-07

    Did you try dify? I found it was a good beginning for me.

    https://dify.ai/

  • 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.

    Project mention: Ask HN: Need Advice:RTK Query with Redux vs. React-Query with Zustand | news.ycombinator.com | 2024-06-27

    (Not an expert, just a fellow JS dev with some experience with those libs)

    What exactly are you wanting to infinite scroll/cache? You said chatbot, but your questions make it sound like you have a lot more than that going on in the frontend?

    If it's the actual chatbot prompts and responses you want to cache (like the actual messages in a ChatGPT-like app), I think the challenge there would be more about reasoning through the server/client sync and how to paginate an infinitely long document (each individual chat) so that the client can fetch and cache chunks at a time. Or maybe you don't even have to worry about that at first, since the chats are probably going to be mostly natural language and code, which should easily compress over the wire anyway. It's something you can optimize and paginate later.

    But what I'm getting is that I think the challenge is more going to be about figuring that server/client logic than worrying about clientside state in and of itself. Unless your chat engine or long-term storage is in the frontend itself (and at that point, why not just deploy as a desktop app altogether), the chat app is really just a thin client to the backend operations where the read/writes and scaling would actually happen.

    For the client-server stuff, RTK-query in particular is really good at that. It's designed to easily sync up client state with API responses and handle caching effortlessly, with great developer ergonomics. I hated RTK on its own but add RTK-query and it becomes wonderful, like a more powerful/mature version of useSWR. But I don't really think that's really the crux of your problem, if I'm understanding your use case right (which I might not be)...

    You're not planning on implementing the backend using NextJS too, are you? Next.js is great for write-rarely, read-often monoliths (like blogs, web apps that rarely need to save state to the server, etc.). It's primarily a Node server backed by a great CDN integration, with some serverless helpers. But if you try to implement real-time chat on top of that, with multiple users constantly writing and reading in real time, that's not the sort of thing that's going to be easy to scale on that architecture. Vercel does offer various hosted/integrated storage solutions (Postres, KV, etc.), but if you go down that route, you basically end up paying Vercel lots of money to handle scaling for you (which is fine if that's what you want to do). In that case they'll take care of the backend scaling for your dollars, and the clientside state lib is less important (because each chat's authoritative state is really on the server, and the client just displays read-only fragments of that at any given time). If you build it all on serverless/managed storage, presumably the bottleneck then wouldn't be from the Vercel network to each user, but from the Vercel network to your chatbot server. Where's that part actually going to live? (Or are you just using someone else's LLM API?)

    If you just want to plug in someone else's API, I also wonder if you might not be reinventing the wheel... on the frontend, there's already open source kits like https://github.com/lobehub/lobe-chat that take an API key and give you a functional chat interface. Might be worth looking into if you haven't already?

  • Open-Assistant

    OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.

    Project mention: Best open source AI chatbot alternative? | /r/opensource | 2023-12-08

    For open assistant, the code: https://github.com/LAION-AI/Open-Assistant/tree/main/inference

  • trpc

    🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

    Project mention: 【TypeScript】Displaying ChatGPT-like Streaming Responses with trpc in React | dev.to | 2024-07-03

    pnpx create-next-app --example https://github.com/trpc/trpc --example-path examples/next-prisma-starter trpc-prisma-starter

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • cal.com

    Scheduling infrastructure for absolutely everyone.

    Project mention: Cal.com | dev.to | 2024-07-02
  • coolify

    An open-source & self-hostable Heroku / Netlify / Vercel alternative.

    Project mention: Which open-source projects are widely used but maintained by just a few people? | news.ycombinator.com | 2024-09-09
  • SWR

    React Hooks for Data Fetching

    Project mention: Essential Frontend Resources for Next.js Development 🚀 | dev.to | 2024-09-07

    ⚡ SWR Documentation

  • jsoncrack.com

    ✨ Innovative and open-source visualization application that transforms various data formats, such as JSON, YAML, XML, CSV and more, into interactive graphs.

    Project mention: JSON Crack | news.ycombinator.com | 2024-08-27
  • maybe

    The OS for your personal finances

    Project mention: Maybe: Open Source OS for Your Personal Finances | news.ycombinator.com | 2024-08-29
  • plane

    🔥 🔥 🔥 Open Source JIRA, Linear, Monday, and Asana Alternative. Plane helps you track your issues, epics, and product roadmaps in the simplest way possible.

    Project mention: Comparison of file and component structures among Shadcn-ui, Plane.so and Gitroom. | dev.to | 2024-07-30

    All the components used in the app router are placed inside core folder.

  • Refine

    A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.

    Project mention: Top 5 Open Source Projects for Building Internal Tools in 2024 | dev.to | 2024-07-23

    Related Resources: Website | GitHub | Docs

  • create-t3-app

    The best way to start a full-stack, typesafe Next.js app

    Project mention: Neon Meets `create-t3-app`: The PostgreSQL Solution for Modern Developers | dev.to | 2024-09-01

    As developers, we understand the importance of having a reliable and flexible starter kit to kickstart our projects. The create-t3-app CLI tool has become a beloved choice for many in the developer community, boasting over 24.7k stars on GitHub. This popularity is a testament to its effectiveness in helping developers build full-stack TypeScript applications with ease. Instead of starting from scratch to create a new CLI tool, it makes perfect sense to build on top of such a well-established and widely adopted project.

  • Medusa

    Building blocks for digital commerce

    Project mention: Ask HN: Who is hiring? (September 2024) | news.ycombinator.com | 2024-09-02

    Medusa (https://medusajs.com)| Remote | Full-time| Europe + US East Coast

    #1 open-source ecommerce project on GitHub; https://github.com/medusajs/medusa

    We are building the world’s most flexible commerce platform. Built for developers with a focus on strong commerce primitives and a framework for customization.

    We are a small seed-funded ($8M) team of 16 people looking for key hires who want to work closely with our founding team to build our future cloud platform for companies to host their Medusa project (think Vercel for commerce).

    We are looking for engineers motivated to tackle complex problems and who care about crafting great products for developers.

    ---

  • next-auth

    Authentication for the Web.

    Project mention: Building a Personal Finance App with Arcjet | dev.to | 2024-09-06

    This article will serve as a guide on how to create a simple finance management app using Arcjet, Next.js, Auth.js, Prisma, SQLite, and Tailwind CSS. Building a personal finance management app with modern web development skills, practical functionality, and robust security helps drive home the point of how effective it can be to incorporate these features. Our application will be proof of concept, so there will be no live working payment gateway.

  • hey

    Hey is a decentralized and permissionless social media app built with Lens Protocol 🌿

  • nx

    Smart Monorepos · Fast CI

    Project mention: Ask HN: Best Tools for Monorepo? | news.ycombinator.com | 2024-07-31

    I've been using (Nx)[https://nx.dev/] for a while now, but primarily on a front end set of apps currently. While it started as a TS/JS monorepo tool, it has evolved into something that (they claim) can be used for just about any language. You will probably still see it's roots as a TS/JS based tool though. It's not been without it's challenges, but overall I'm fairly happy with it.

  • Reactive-Resume

    A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

    Project mention: Reactive Resume | news.ycombinator.com | 2024-08-28
  • sst

    SST v2

    Project mention: How to deploy a Next.js app to a Hetzner VPS using SST and Docker | dev.to | 2024-08-12

    SST is a framework that makes it easy to build modern full-stack applications on your own infrastructure. SST v3 uses Pulumi and Terraform – SST Documenation

  • Saleor

    Saleor Core: the high performance, composable, headless commerce API.

    Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07

    Saleor Core: the high performance, composable, headless commerce API

    https://github.com/saleor/saleor

  • NativeBase

    Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.

    Project mention: Exploring the Best UI Component Libraries for React Native apps | dev.to | 2024-03-29

    Gluestack, like any other customizable UI library, is built to make styling less cumbersome. It comprises a set of themed and unstyled components easily integrated across different platforms and devices. Originally, Gluestack was a part of NativeBase, a component library for both React and React Native. With performance and maintainability in mind, NativeBase was split into two parts, focusing on a universal CSS-in-JS library and an independent set of unstyled components. Gluestack has several advantages, some of which are:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Nextjs discussion

Log in or Post with

Nextjs related posts

  • Show HN: YourNextStore – an open-source Shopify with Stripe as the back end

    2 projects | news.ycombinator.com | 10 Sep 2024
  • Ask HN: Best AI-first documentation engine for OSS devtools?

    1 project | news.ycombinator.com | 9 Sep 2024
  • CodingCatchup: 9/1/24 - 9/8/24

    2 projects | dev.to | 9 Sep 2024
  • Introducing Algorithm Hooks on scriptkavi/hooks

    1 project | dev.to | 9 Sep 2024
  • gRPC: The Ugly Parts

    2 projects | news.ycombinator.com | 3 Sep 2024
  • Secure your app in a few lines of code using Arcjet! ✈️

    2 projects | dev.to | 7 Sep 2024
  • Building a Personal Finance App with Arcjet

    9 projects | dev.to | 6 Sep 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 Sep 2024
    InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →

Index

What are some of the best open-source Nextj projects? This list will help you:

Project Stars
1 Next.js 124,648
2 ChatGPT-Next-Web 74,668
3 shadcn/ui 67,824
4 dify 44,573
5 Lobe Chat 40,301
6 Open-Assistant 36,936
7 trpc 34,269
8 cal.com 31,081
9 coolify 30,900
10 SWR 30,210
11 jsoncrack.com 29,828
12 maybe 29,393
13 plane 28,455
14 Refine 27,229
15 create-t3-app 24,786
16 Medusa 24,455
17 next-auth 24,025
18 hey 23,136
19 nx 23,045
20 Reactive-Resume 21,816
21 sst 21,342
22 Saleor 20,522
23 NativeBase 20,148

Sponsored
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.
www.influxdata.com

Did you konow that TypeScript is
the 2nd most popular programming language
based on number of metions?