Zeta

screenshot of Zeta
nextjs
react
tailwind
shadcn-ui

An open source registry for shadcn/ui components - built for private and premium projects

Overview

Zeta is an innovative open-source registry specifically created for managing shadcn/ui components, enabling developers to securely distribute private or premium components. By integrating seamlessly with Polar.sh, Zeta simplifies the process of license key management and validation, allowing users to focus on what they do best—building amazing applications.

With comprehensive documentation and a variety of features designed to enhance functionality and security, Zeta makes it easier for developers to get started and maintain their projects. Whether you’re looking to add new components or manage existing ones, Zeta offers a robust solution for all your component registry needs.

Features

  • Automated License Key Management: Seamlessly integrates with Polar.sh for the generation and validation of license keys, ensuring secure access to your components.

  • Comprehensive Documentation: Detailed information is available in multiple formats, including getting started guides, API references, and troubleshooting tips.

  • Component Protection: Follow the Component Registry Guide to add your components securely and protect them with required license keys.

  • User-Friendly Setup: Utilize the shadcn CLI or clone the repository to quickly set up your project and start managing components right away.

  • Environment Variable Configuration: Easy setup process for environment variables to integrate with Polar.sh for token signing and license management.

  • Development Support: Start the development server effortlessly with simple commands, making it easier for developers to test and deploy their components.

  • Open Source: Being an open-source solution encourages community contributions and enhancements, fostering a collaborative development environment.

nextjs
Next.js

Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

shadcn-ui
Shadcn UI

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

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.