Actify

repository·main·Indexed 41 days ago

https://github.com/actifyjs/actify

An open-source React component library implementing Material Design 3 principles. Built with TypeScript, Tailwind CSS, React-Aria, and Framer Motion, it provides accessible and animated UI components such as Buttons, Cards, Carousels, and App Bars.

Tokens
38.8K
Snippets
101
Records
183
Agent score
51%

What's inside Actify

  1. What is Actify?

    main
    Actify is an open-source React component library designed for building React pages. It is built using Vite, React, and Tailwind CSS, and is based on Google's Material Design 3 specifications. The library is highly inspired by Vuetify, aiming to provide a powerful and consistent UI component collection that is easy to learn and highly customizable.
  2. Overview of Actify features and technologies

    main

    Actify is a modern UI component library designed to accelerate React development. It integrates several industry-standard technologies:

    • TypeScript: Provides static typing and enhanced developer experience.
    • Tailwind CSS: Enables utility-first, flexible styling.
    • React-Aria: Ensures accessibility compliance with WAI-ARIA specifications.
    • Framer Motion: Powers fluid animations and transitions.
    • Material Design 3: Implements the latest Material Design principles for a cohesive interface.
  3. Use Tooltips in Actify

    main
    Tooltips are used to display brief labels or messages. They are composed of two main parts: TooltipTrigger, which handles the interaction logic (hover, focus, etc.), and Tooltip, which handles the visual overlay and positioning. When used together, the TooltipTrigger automatically manages the connection to the Tooltip.
  4. Install Actify via npm, yarn, or pnpm

    main

    You can add Actify to your React project using your preferred package manager. Actify is a React component library built with TypeScript, Tailwind CSS, React-Aria, Framer Motion, and Material Design 3.

    # with pnpm
    pnpm add actify
    
    # with yarn
    yarn add actify
    
    # with npm
    npm install actify