v3.5.0 is out! Dozens of significant improvements overall! Keep your TallStackUI up to date to get the best experience.

v3.5 is out, hop on the Discord

Beautifully crafted components for your next TALL Stack idea.

TallStackUI gives you 50+ Blade components for Laravel, Livewire, Alpine.js, and Tailwind CSS. It's 100% free, open source, and there's no Pro tier hiding behind a paywall.

50+ components, ready when you are

The catalog

Crafted with attention to every detail.

From the smallest icon to a full table, every component is polished, accessible, and ready to drop into your Livewire app.

Display

Alerts

Light, themed, easy to dismiss. Always on point.

Your text goes here...

With a lot of color variations

Light

And different styles!

Interaction

Buttons that fit anywhere

Solid, outline, light, flat. With icons, loading, tooltips. All out of the box.

Media

Avatar Group

+12
Input

Date Picker

Form

Toggle & Rating

Form

Tag Input

Multiple values, prefix support, array binding.

Limited to 4 tags for this demo
Form

Color picker

Pick from a slider or a small palette. Your call.

Data

Tables. Paginated and live.

# Member Send Notification
1
Alice Morgan Alice Morgan
2
Bruno Fernandes Bruno Fernandes
3
Clara Dubois Clara Dubois
4
Daniel Kowalski Daniel Kowalski
5
Elena Rossi Elena Rossi
Philosophy

What makes TallStackUI different?

Built by devs, for devs. Every detail is meant to feel right at home in a TALL Stack project.

Ready-to-use

50+ polished components. New ones land every release.

Easy installation

Install once, ship in minutes. No config, no boilerplate.

Soft customization

Override any class, anywhere, at runtime. You haven't seen this before.

Continuous updates

We ship a lot. Something new lands almost every week.

Showcase

Everything you need in a single place to start your next TALL Stack project.

Some of our 50+ Blade components in action. Interactive, real, ready to copy. The form on the right is built entirely from TallStackUI parts, wired into a single Livewire class.

  • Inputs, selects, pin codes, color pickers, toggles.
  • Async select.styled hitting any endpoint.
  • Validation, error summary, dialog feedback.
Your full name
@gmail.com
Use your Gmail
Your current age
Select your country
Select the theme color
You can choose more than one
Enter the code: 12345

* This form is an example

Customization

A customization approach never seen before.

Soft customization lets you override any class on any component, globally or per-instance, right from your AppServiceProvider. No need to fork a template.

  • Append, prepend, replace or remove any class.
  • Scoped variants. Just opt-in with scope="shadowless".
  • Chain across components with ->and().
euseiphp — AppServiceProvider.php
AppServiceProvider.php
use TallStackUi\Facades\TallStackUi;
 
class AppServiceProvider extends ServiceProvider
{
public function boot(): void
{
TallStackUi::customize()
// Determining the component...
->badge()
// Pointing the block...
->block('wrapper.class')
// Customizing!
->replace('rounded-md', 'rounded-sm')
// Sequentially we can...
->and()
// Customize other components!
->avatar()
->block('content.text.class')
->prepend('text-2xl');
}
}
By the numbers

A library that earns its weight.

50+
Blade components
150K+
Downloads and counting
MIT
Open source, forever
Sponsors

Backed by the community.

TallStackUI is free, open source, and backed by sponsors who care about good open tooling. Want your logo here? Sponsor us.

JetBrains

PhpStorm keeps TallStackUI moving.

Diamond Sponsor

Ship beautiful apps.

Drop it in, customize it, ship. TallStackUI stays out of the way so you can build what actually matters. Free, and it always will be. No Pro components. Everything's here for you to use.

TallStackUI is mostly designed, built, and maintained by AJ Meireles, with help from a bunch of great developers.