Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A repository of Cruip's guides & tutorials made with Next.js and Tailwind CSS
Cruip Tutorials is a GitHub repository from Cruip containing the source code for every component built in their Next.js and Tailwind CSS tutorials, packaged as a ready-to-run Next.js project for you to copy from.
Cruip Tutorials is a collection of copy-paste-ready UI components and effects written in TypeScript on the Next.js App Router, styled with Tailwind CSS, and published alongside step-by-step articles on Cruip's blog. The repository takes each tutorial's code and organizes it into a single Next.js application bootstrapped with create-next-app, so the output is modular React components you can lift into your own projects. It is maintained by Cruip, the company behind premium Tailwind CSS templates.
The repository currently contains 22 tutorial implementations, including:
next/font, including the Inter font used in this project.The project itself is a Next.js starter with the App Router (app/page.tsx, a app/api/hello route handler) and uses next/font to load Inter, so you can run it locally to preview every component in one place.
Cruip Tutorials is aimed at developers who build marketing sites, dashboards, or docs with Next.js and Tailwind CSS. A front-end developer can grab the exact source for a pricing table or carousel without reinventing the wheel. A junior developer following Cruip's tutorial articles can use this repo as the reference implementation to check their work. A designer who prototypes in code can pull the particle animation or spotlight effect to polish a landing page. Anyone maintaining a Next.js project can also treat the repository as a pattern library for accessible dropdowns, tabs, and toggles.
npm run dev, open localhost:3000, and edit app/page.tsx to experiment with the components before integrating them.The repository is a standard Next.js project. After cloning, run npm run dev (or yarn dev / pnpm dev) and open http://localhost:3000. The main page displays the component demos; each tutorial links to its article on cruip.com, and the code lives in the corresponding file or folder in this repo. Since it uses the App Router, you edit app/page.tsx to add or modify entries.
Yes. The terms of use state that you are free to use the tutorials and demos for personal, educational, or commercial purposes. You cannot redistribute them, create paid derivative works, or remove attribution.
Absolutely. You can reuse the component source code directly in your own projects, including commercial ones, as long as you keep the copyright notices and do not sell the tutorial material itself.
The repository lists 22 tutorial links as of its current state, covering modal videos, pricing tables, particle animations, carousels, dropdowns, and more. New tutorials are added over time on Cruip's blog and mirrored here.
It uses Next.js with the App Router, TypeScript, and Tailwind CSS. Some components also integrate Framer Motion and Radix UI, and the project loads the Inter font via next/font.
Yes, the README includes a one-click deploy button to the Vercel Platform, and the project is a standard Next.js app that works with Vercel's deployment pipeline.
