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 πŸ™

Β© 2025 – Pkg Stats / Ryan Hefner

taily-ui-create

v1.0.8

Published

πŸ“‡ Boilerplate template for creating beautiful landing pages using the Taily UI library.

Readme

πŸ“‡ Boilerplate template for creating beautiful landing pages using the Taily UI library and Astro.

🏎 Introduction

This repository provides a starter template for building fast, modern, and visually appealing landing pages leveraging the power of Astro and the component library Taily UI (which is built on Tailwind CSS). Get up and running quickly with a solid foundation.

Template Screenshot

✨ Features

  • πŸš€ Powered by Astro: Build faster websites with Astro's innovative island architecture (zero JS by default, partial hydration).
  • 🎨 Taily UI Integrated: Pre-configured setup for using Taily UI components out-of-the-box.
  • πŸ’¨ Tailwind CSS Ready: Taily UI is built on Tailwind, giving you full access to utility-first CSS for rapid styling and customization.
  • ✨ Minimal & Clean: A streamlined starting point, ready for you to add your content and style.
  • πŸ“± Responsive Design: Foundational setup for responsiveness through Tailwind and Taily UI components.
  • πŸ”§ Easy Setup: Get started quickly with standard npm commands.

πŸ› οΈ Tech Stack

  • Astro - The web framework for content-driven websites.
  • Taily UI - UI component library for Tailwind CSS.
  • Tailwind CSS - A utility-first CSS framework.
  • Node.js & npm - Open-source JavaScript runtime environment.

πŸš€ Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Node.js (Version 18.x or higher recommended)
  • npm package manager

Installation

  1. Just one command and you are ready!

    npx taily-ui-create

Running Locally

To start the development server:

npm start

Open your browser and navigate to http://localhost:4321 (or the port specified in your terminal). You should see the landing page template. The server will automatically reload as you make changes to the code.

Building for Production

To create a production-ready build:

npm run build

This command will generate a static build of your site in the dist/ directory. You can deploy the contents of this directory to any static web host.

πŸ”§ Usage & Customization

  • πŸ“„ Pages: Add or modify pages within the src/pages/ directory. Astro uses file-based routing. src/pages/index.astro is your main landing page.
  • πŸ—‚ Layouts: Define common page structures (like headers, footers) in src/layouts/.
  • πŸ“‹ Components: Create reusable UI elements (using Astro syntax or integrating UI framework components) in src/components/.
  • πŸͺ„ Taily UI: Import and use Taily UI components directly within your .astro files as needed. Refer to the Taily UI documentation for available components and usage.
  • πŸ’Ž Tailwind CSS: Customize the design system, add plugins, or modify base styles in tailwind.config.mjs. Static Assets: Place images, fonts, and other static files in the public/ directory. They will be served from the root (/).

πŸ“ Project Structure

β”œβ”€β”€ public/             # Static assets (images, fonts, favicons)
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/     # Reusable Astro/Taily UI components
β”‚   β”œβ”€β”€ layouts/        # Base page layouts (e.g., BaseLayout.astro)
β”‚   └── pages/          # Site pages/routes (e.g., index.astro)
β”œβ”€β”€ .gitignore          # Git Ignore configuration file
β”œβ”€β”€ .prettierrc.json    # Prettier configuration file
β”œβ”€β”€ astro.config.mjs    # Astro configuration file
β”œβ”€β”€ eslint.config.mjs   # ESLint configuration file
β”œβ”€β”€ package-lock.json   # Project dependencies & scripts (lockfile)
β”œβ”€β”€ package.json        # Project dependencies & scripts
β”œβ”€β”€ postcss.config.mjs  # PostCSS configuration file
β”œβ”€β”€ tailwind.config.ts  # Tailwind CSS configuration file
└── tsconfig.json       # TypeScript configuration file

🀝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check issues page. Β 

  1. Fork the Project

  2. Create your Feature Branch

    git checkout -b feature/AmazingFeature
  3. Commit your Changes

    git commit -m 'Add some AmazingFeature'
  4. Push to the Branch

    git push origin feature/AmazingFeature
  5. Open a Pull Request

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ™ Acknowledgements

  1. Astro Team
  2. Taily UI Team
  3. Tailwind CSS Team