npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@devtoti/archui-lib

v1.1.1

Published

A modern React and Tailwind CSS component library inspired by architectural blueprint design

Readme

ArchUI

ArchUI Component Library

A React 19+ and Tailwind component library designed with architectural blueprint precision.

Storybook Documentation

About

ArchUI is a unique and modern React component library inspired by classical architecture. It provides flexible, themeable UI tokens based on three main architectural orders: Doric, Ionic, and Corinthian. Each order can be customizable and offers your app a whole new appearance once changed.

  • Doric: Distinguished by sharp edges, contrasting border colors, a lack of aesthetic details, subtle shadows, and a shorter, sturdier appearance.

  • Ionic: Characterized by rounded corners that soften visual edges, generous paddings for comfortable spacing, a borderless design for seamless integration, subtle decorative touches, soft blurred shadows that add depth, and an overall pleasant, graceful appearance.

  • Corinthian: Features subtle rounded corners for refined edges, delicate padding that maintains spaciousness, light-gray borders for elegant definition, and rich ornamental details throughout. Expect soft, layered shadows for dimensional depth, gradient backgrounds that add visual sophistication, and a slender, svelte appearance that conveys grace.

Orders

[!NOTE] ArchUI brings an artistic, outside-the-box perspective inspired by architecture, urbanism, and industrial design to web development. This project is a tribute to early architectural treatises that dictated why and how we should build and engineer structures (apps).

Install

npm install @devtoti/archui-lib

Usage

import { Button } from "@devtoti/archui-lib";

function App() {
  return (
    <Button
      variant="primary"
      size="md"
      onClick={handleClick}
      label="Welcome to ArchUI!"
    />
  );
}

Library Principles

The causa finis of this library is to offer a new robust and rigorous Design System that offers:

  • Granularity
  • Functionality
  • Elegance

Orders

Modular Designs

All ArchUI components are organized within three modular themes. Each theme uses the same set of variables, property names, and a tokenized design system. Easily switch your application's appearance by changing a single class name—the design system ensures the entire UI adapts harmoniously across Doric, Ionic, or Corinthian styles.


Blueprint Approach

Our design methodology draws inspiration from architectural blueprints, emphasizing structural proportion and uniqueness. Every component has been crafted with special care and attention to detail, so your interfaces feel deliberate and cohesive.

Blueprints

A11y-Lens

We are committed to inclusive design and ensure ArchUI components conform to WCAG 2.0 standards. Key accessibility features include:

  • Text Legibility: Ensured through scalable font sizing and weights
  • Color Contrasts: Carefully selected to provide sufficient contrast ratios
  • ARIA Attributes: Added to communicate UI semantics to assistive technologies
  • Keyboard Navigation: Fully navigable via keyboard inputs
  • Responsiveness: Designed for usability across all devices

Resources


Project Information

Architect: @devtoti Antonio 'Toti' Ruiz Date: December 2025 Technologies: React, TypeScript, Tailwind, Storybook, Chromatic, ESLint, Prettier
Version v1.1.1


Find me at

Info