A favicon of Jetpack

Jetpack

Jetpack is an open-source Next.js 14 starter template featuring Bun, Shadcn-ui, Supabase, Drizzle ORM, Clerk, and Docker for accelerated full-stack development.

A screenshot of JetpackVisit

Jetpack: Advanced Next.js 14 Starter for Modern Web Development

Jetpack offers a comprehensive open-source starter template for Next.js 14 applications, designed to accelerate your development process. It comes pre-configured with a modern technology stack including Bun for optimized performance, Shadcn-ui for UI components, Supabase for database management, Drizzle as a type-safe ORM, and Clerk for seamless user authentication. This comprehensive setup allows developers to quickly bootstrap projects and concentrate on building unique features. Note that while Docker support is included, a known Bun issue currently affects containerization as detailed in the project documentation.

Features:

  • Docker Support: Provides a containerized setup for platform-agnostic deployment, though currently impacted by a Bun-related issue.
  • Supabase Integration: Comes with Supabase pre-configured for robust database solutions.
  • Drizzle ORM: Utilizes Drizzle ORM for type-safe interactions with your database.
  • Clerk Authentication: Features integrated user management and authentication powered by Clerk.
  • Resend Email Integration: Includes Resend for implementing email functionalities.
  • Zod Validation: Employs Zod for schema definition and reliable data validation.
  • GitHub Actions CI: Offers a starter workflow for Continuous Integration via GitHub Actions.
  • Next.js Framework: Built upon the latest Next.js 14, enabling modern web application features.
  • Tailwind CSS Styling: Uses Tailwind CSS for a utility-first approach to styling.
  • Shadcn/ui Components: Incorporates Shadcn/ui for a collection of reusable UI components.
  • Bun Integration: Configured to use Bun for fast package installation and development server operations.
  • Typescript Support: Pre-configured with Typescript for improved code quality and developer experience.

Summary:

In essence, Jetpack equips developers with a powerful Next.js 14 starter kit, integrating key technologies like Supabase, Drizzle ORM, Clerk, and Shadcn-ui. This template is engineered to minimize setup overhead and promote rapid application development. It offers a solid foundation for building full-stack projects with a contemporary, efficient toolset, complete with CI integration and schema validation. Users should consult the project's documentation regarding the current Docker-Bun compatibility status.

Distribution:
opensource
GitHub:
146 Stars
16 Forks
Share:

 

  
 

Similar to Jetpack:

 

  
  

 

  
  

 

  
  
Jetpack: Launch Next.js projects faster with Jetpack: a preconfigured, modern starter kit. – Awesome-Shadcn/ui