create-next-bun
v1.0.1
Published
A Next JS Starter from scratch using TypeScript, Webpack, Shadcn, Tailwind
Downloads
3
Readme
Create Next Template
npx create-next-bun myapp
🎉 Features
- 🚀 Next.js 14 (App router)
- ⚛️ React 18
- 📘 Typescript
- 🎨 TailwindCSS - Class sorting, merging and linting
- 🛠️ Shadcn/ui - Customizable UI components
- 📈 Absolute Import & Path Alias - Import components using
@/
prefix - 🧹 Eslint - Code linting tool
- 🐶 Husky & Lint Staged - Run scripts on your staged files before they are committed
- 🔹 Icons - From Lucide and React-Icons
- 🌑 Dark mode - With next-themes
- 🗺️ Sitemap & robots.txt - With next-sitemap
- 📝 Commitlint - Lint your git commits
- 🤖 Github actions - Lint your code on PR
- 💯 Perfect Lighthouse score
🚀 Deployment
Easily deploy your Next.js app with Vercel by clicking the button below:
📁 Project structure
.
├── .github # GitHub folder
├── public # Public assets folder
└── src
├── app # Next JS App (App Router)
├── (public) # (Public Router)
└── (protected) # (Protected Router)
├── components # React components
├── hooks # Custom hooks
├── lib # Functions and utilities
├── styles # Styles folder
└── types # Type definitions
🤝 Contribution
To contribute, please follow these steps:
- Fork the repository.
- Create a new branch.
- Make your changes, and commit them.
- Push your changes to the forked repository.
- Create a pull request.
❤️ Support
If you liked the project, I will appreciate if you leave a star. 🌟😊
Developed by Shajid