Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
Shoelace.css

Shoelace.css

A back to the basics CSS starter kit.

5.0
•3 reviews•

6 followers

Visit website
Design resources•UI frameworks
  • Overview
  • Launches2
  • Reviews3
  • Team
  • Awards
  • Alternatives
  • More
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt
Company Info
shoelace.style
Shoelace.css Info
Launched in 2017View 2 launches
Forum
p/shoelace-css

Similar Products

Tailwind CSS
Tailwind CSS
A utility-first CSS framework for rapid UI development
4.8(318 reviews)
Interface design toolsEngineering & Development
Instagram.css
Instagram.css
Complete set of Instagram filters in pure CSS
5.0(13 reviews)
Photo editingDesign resources
CSS Gradient
CSS Gradient
A simple, colorful gradient generator
5.0(16 reviews)
Graphic design toolsDesign resources
bttn.css
bttn.css
Awesome buttons for awesome projects!
5.0(2 reviews)
Interface design toolsDesign resources
CSS Wand
CSS Wand
Easy copy-paste beautiful CSS animations
5.0(7 reviews)
Interface design toolsDesign resources
View more
This is the 2nd launch from Shoelace.css. View more

Shoelace 2.0

A forward-thinking library of web components.
Shoelace 2.0 was ranked #2 of the day for July 25th, 2020
Shoelace provides a collection of open source, professionally designed UI components. Use it as an alternative to Bootstrap and similar tools to build websites, applications, and more!
Shoelace 2.0 gallery image
Shoelace 2.0 gallery image
Shoelace 2.0 gallery image
Shoelace 2.0 gallery image
Shoelace 2.0 gallery image
Shoelace 2.0 gallery image
Shoelace 2.0 gallery image
Shoelace 2.0 gallery image
Shoelace 2.0 gallery image
Shoelace 2.0 gallery image
Shoelace 2.0 gallery image
Shoelace 2.0 gallery image
Launch tags:
Design Tools•User Experience•Developer Tools
Launch Team
Kevin William David
Cory LaViska

What do you think? …

Cory LaViska
Cory LaViska
Shoelace.css

Shoelace.css

Maker
Hi, Product Hunters! 👋 I created Shoelace because I wanted a well-designed, open source library of UI components (buttons, form controls, color pickers, etc.) that works with any framework. You can use Shoelace with React, Vue, Angular — or you can use it with plain HTML+JS! Think Bootstrap, but with custom elements such as <sl-button> instead of <button type="button" class="btn btn-primary">. Now that we have an API to extend HTML, we can design developer-friendly components that significantly reduce the amount of markup we write. 🥾 Check out the many demos on the project's website for more examples! https://shoelace.style/ This is possible because Shoelace is built with a technology called "web components", which are a standardized set of browser APIs that all modern browsers support. Web components had a rough start when they were first introduced and many people aren't aware of how much they've matured in recent years. I want Shoelace to show everyone how awesome web components really are. Shoelace can be loaded via CDN with a simple <script> and <style> tag, yet it's fully customizable. Design tokens let you make high-level style changes, and each component exposes custom properties and CSS parts that can be used to make component-level customizations. All this can be done in your own stylesheet with pure CSS — no preprocessing with Sass or Less is required! (Even if you load Shoelace via CDN.) I built Shoelace 2.0 from scratch using the awesome Stencil compiler, a tool that leverages TypeScript and JSX to provide a really fun way of developing components. Check it out at: https://stenciljs.com/ I'm excited to see what you create with it! ⭐️ Oh, and remember Shoelace is open source. If you're on GitHub, feel free give it a star! https://github.com/shoelace-styl...
Report
Share
5yr ago
Ricardo Zea
Ricardo Zea
TinyLetter

TinyLetter

@claviska For what I read so far seems Shoelace requires the use of JS in some shape or form due to the use of custom HTML elements. Is this the case? Maybe I'm missing something or are not getting it at all, haha. Upvoted though! :)
Report
Share
5yr ago
Cory LaViska
Cory LaViska
Shoelace.css

Shoelace.css

Maker
@ricardozea Thanks! Yes, registering custom elements currently requires JavaScript.
Report
Share
5yr ago
Ricardo Zea
Ricardo Zea
TinyLetter

TinyLetter

@claviska Yes, that is the case I see :). Great job, as usual man! 👍🏽
Report
Share
5yr ago
Cory LaViska
Cory LaViska
Shoelace.css

Shoelace.css

Maker
Here’s a thread that shows how high-level theming works. You can control each color palette by modifying only two CSS vars. (GIF to demonstrate) https://twitter.com/claviska/sta... You can also customize things at the component level.
Report
Share
5yr ago

Shoelace.css Launches

Shoelace 2.0
Shoelace 2.0 A forward-thinking library of web components.

Launched on July 25th, 2020

Shoelace 2.0 was ranked #2 of the day for July 25th, 2020
Shoelace 2.0 was ranked #2 of the day for July 25th, 2020

Do you use Shoelace.css?

Review Shoelace.css?

5/5 based on 3 reviews

Maker reviews of Shoelace.css

View all Shoelace.css reviews

Reviews of Shoelace.css

Ricardo Zea
Ricardo Zea
TinyLetter

TinyLetter

•5 reviews
Share
Report
5yr ago
Jakkrit Hochoey
Jakkrit Hochoey
•1 review
Share
Report
5yr ago
Adam Bradley
Adam Bradley
Builder.io

Builder.io

•1 review
Share
Report
5yr ago