Skip to content

Ignix UI is your one-stop solution for modern frontend development. It is a modern, production-ready React UI system that helps ship beautiful, animated, and accessible interfaces fast.

License

Notifications You must be signed in to change notification settings

mindfiredigital/ignix-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,175 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Ignix UI

Docs

Ignix UI is your one-stop solution for modern frontend development. It is a modern, production-ready React UI system that helps ship beautiful, animated, and accessible interfaces fast. Built on top of Tailwind CSS, it streamlines the entire frontend workflow with a cohesive design system, powerful utilities, and developer‑first ergonomics.

Whether prototyping or scaling a large app, Ignix UI gives a polished foundation out of the box—so the focus stays on product, not plumbing.

Why Ignix UI

  • Built for Speed
    Opinionateddefaults,smartAPIs,andaccessible-by-defaultcomponentsthatacceleratedevelopment

  • Design System Ready
    Consistentdesigntokens,themes,andpatternsthatscalewithyourteam'sneeds

  • Built-in Animations
    Fluidinteractionswithabuilt-inmotionlayer—noextrasetuprequired

  • Type-Safe
    BuiltwithTypeScriptforrich,discoverablepropsandbetterIntelliSensesupport

  • Tailwind-Native
    SeamlessintegrationwithTailwindCSS,featuringsmartclassmergingthatrespectscustomstyles

Installation

Install Package

# npm
npm install @mindfiredigital/ignix-ui

# yarn
yarn add @mindfiredigital/ignix-ui

# pnpm
pnpm add @mindfiredigital/ignix-ui

Setup

  1. Initialize the package:
npx @mindfiredigital/ignix-ui init
  1. Add any components you need to your app.
npx @mindfiredigital/ignix-ui add <component-name>

Documentation

For full documentation, visit mindfiredigital.github.io/ignix-ui.

Component Generator (For Contributors)

Ignix UI includes a scaffolding script that helps contributors quickly create new components with all the necessary boilerplate files.
This ensures consistency, speeds up development, and keeps the project structure clean.

Usage

Run the following command from the project root:

pnpm run generate-component --name=componentName

What the Script Does

  • Creates a new folder for your component.

  • Adds base files (like .tsx, .test.tsx, index.tsx,).

  • update registry.json.

  • Ensures naming consistency.

Contributing

Please follow our contributing guidelines.

License

Licensed under the MIT License, Copyright © Mindfire Solutions

About

Ignix UI is your one-stop solution for modern frontend development. It is a modern, production-ready React UI system that helps ship beautiful, animated, and accessible interfaces fast.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 19

Languages