Skip to main content

Build beautiful UIs with MynaUI

A comprehensive design system and UI kit built with TailwindCSS, shadcn/ui, and Radix UI that lets you customize and extend designs.

JD
KL
MN

Trusted by 4,000+ developers

UI components blueprint
React
TailwindCSS
Figma

Built with modern technologies

React Next.js TailwindCSS shadcn/ui Radix UI

Features

A comprehensive UI kit with everything you need to build beautiful web applications.

Responsive Components

All components are fully responsive and work seamlessly across all device sizes.

Responsive components blueprint

Customizable Design

Easily customize colors, typography, and spacing to match your brand identity.

Customizable PCB components

Optimized Performance

Built with performance in mind, ensuring fast load times and smooth interactions.

LED component for performance

Accessibility First

All components follow WCAG guidelines ensuring your application is accessible to everyone.

Developer Friendly

Well-documented components with clean code that's easy to understand and extend.

Figma Integration

Complete Figma design system that perfectly matches the code implementation.

Complete Design System

MynaUI provides a comprehensive design system with over 40 components, ready to use in your next project.

  • 40+ UI Components
  • TailwindCSS & shadcn/ui Integration
  • Figma Design Files
  • Regular Updates
Explore all components

Components

Explore our extensive library of beautifully crafted UI components.

Dialog component

Dialog

Elements

A modal dialog that interrupts the user with important content.

Form components

Input

Forms

Flexible input components with validation and different states.

Dropdown component

Dropdown Menu

Elements

Displays a menu to the user with multiple options to choose from.

Tabs component

Tabs

Elements

Organize content into separate views where only one view is visible at a time.

Avatar

Elements

An image element representing a user with fallback initials.

Toast Message

Toast

Elements

A brief notification that appears temporarily at the edge of the screen.

Documentation

Comprehensive guides and resources to help you get started quickly.

Installation

Get started with MynaUI by installing the package via npm, yarn, or pnpm.

npm install mynaui
# or
yarn add mynaui
# or
pnpm add mynaui
              

Setup with TailwindCSS

MynaUI is built on top of TailwindCSS. Make sure you have TailwindCSS installed and configured in your project.

// tailwind.config.js
module.exports = {
  content: [
    './pages/**/*.{js,ts,jsx,tsx}',
    './components/**/*.{js,ts,jsx,tsx}',
    './node_modules/mynaui/**/*.{js,ts,jsx,tsx}',
  ],
  theme: {
    extend: {},
  },
  plugins: [require('mynaui/plugin')],
}
              

Using Components

Import and use components in your project. Here's an example with the Button component:

import { Button } from 'mynaui'

export default function MyComponent() {
  return (
    
  )
}
              
Component blueprint documentation

Customization

MynaUI components can be customized to match your brand. You can override default styles in your TailwindCSS configuration.

PCB components for customization

Icons

MynaUI comes with a set of icons that you can use in your project. Import and use them like any other component.

LED component for icons

Last updated: April 16, 2025

Installation

Get started with MynaUI in just a few simple steps.

Quick Start

1

Install the package

npm install mynaui

You can also use yarn or pnpm if you prefer.

2

Configure TailwindCSS

// tailwind.config.js module.exports = { content: [ './pages/**/*.{js,ts,jsx,tsx}', './components/**/*.{js,ts,jsx,tsx}', './node_modules/mynaui/**/*.{js,ts,jsx,tsx}', ], plugins: [require('mynaui/plugin')], }
3

Import and use components

import { Button, Alert } from 'mynaui' export default function App() { return (
This is an alert message
) }
Library of components

Framework Support

React

Full support

Next.js

Full support

Vue

Coming soon

Svelte

Coming soon

Library of knowledge
"MynaUI has transformed our development workflow. The components are beautifully designed and incredibly easy to implement. Installation was a breeze."
JD
Jane Doe
Lead Developer, TechCorp

Examples

Explore real-world implementations of MynaUI components.

Admin Dashboard

A complete admin dashboard built with MynaUI components. Features include analytics, user management, and settings.

  • Responsive layout
  • Interactive charts
  • Data tables with sorting and filtering
  • User authentication
View Demo Source Code
Admin dashboard example
E-commerce product page example

E-commerce Product Page

E-commerce

A responsive product page with image gallery, reviews, and add to cart functionality.

Authentication forms example

Authentication Forms

Forms

Complete authentication flow with login, registration, and password reset forms.

Marketing Landing Page

Landing Pages

Conversion-optimized landing page with hero section, features, and testimonials.

Analytics Dashboard

Dashboard

Data visualization dashboard with charts, metrics, and interactive filters.

Checkout Flow

E-commerce

Multi-step checkout process with form validation and payment integration.

Booking System

Forms

Calendar-based booking system with time slots and confirmation flow.

Community

Join thousands of developers building amazing projects with MynaUI.

Design collaboration

Showcase Your Work

Share your projects and get feedback from the community.

Submit your project

Discord Community

Join our Discord server to connect with other developers and get help.

Join Discord

Feature Requests

Suggest new components or improvements to existing ones.

Submit request

GitHub Discussions

Participate in discussions about components and implementation.

View discussions

Community Blog

Read articles and tutorials from the MynaUI community.

Read blog

Community Projects

View all projects
Project showcase

TaskFlow

Dashboard

A task management application built with MynaUI components and React.

JD
John Doe
Project showcase

FinTrack

Analytics

Personal finance tracking application with beautiful charts and reports.

AS
Alice Smith

PhotoShare

Social

Image sharing platform with comments, likes, and user profiles.

RJ
Robert Johnson

Our Growing Community

Join thousands of developers and designers who are already part of the MynaUI community.

4,000+

Community Members

120+

Open Source Contributors

500+

Projects Built

40+

Countries Represented

Stay Updated

Subscribe to our newsletter to get the latest updates, tutorials, and community highlights.

We respect your privacy. Unsubscribe at any time.