TypeScript CSS

Open-source TypeScript projects categorized as CSS

Top 23 TypeScript CSS Projects

  • Tailwind CSS

    A utility-first CSS framework for rapid UI development.

    Project mention: How I set up my Frontend Mentor projects with Tailwind CSS | dev.to | 2025-01-14

    Having said that, I do still far and away prefer Tailwind as my styling solution for side projects. I've been using it professionally for around three years now, and I find it strikes a nice balance between useful default utility classes and a pleasant developer experience when it comes to expanding its base capabilties (which we cover in detail below). I'm not suggesting that beginners should build with Tailwind straight away - definitely go learn CSS first! But as someone who is very comfortable with how CSS itself works, Tailwind is a productivity boon for me, personally, as I understand what its utility classes are doing under the hood.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • hyperterm

    A terminal built on web technologies

    Project mention: How to make your terminal looks Splendid | dev.to | 2024-10-11

    WARP First thing, we need to choose the best terminal app to do this, I usually use one called Hyper Term, but in the last months I've been using another one called Warp terminal, I started to use it because it is an AI powered terminal, basically we can use the terminal AI to get the best bash commands, and improve ours shell scripts and commands, that why I chose it for this tutorial. So we need to download it.

  • styled-components

    Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress πŸ’…

    Project mention: 14 Must-Have React Libraries Every Beginner Developer Should Know in 2025: πŸš€ | dev.to | 2024-12-26

    Write CSS in JS with dynamic props: Styled Components lets you style your components with real CSS, right inside your JavaScript! πŸŽ¨πŸ’» It keeps your styles scoped to the specific component, preventing conflicts. Plus, you can create dynamic styles based on props, making your code more flexible and reusable. 🌟 πŸ”—styled-components.com

  • novu

    Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations.

    Project mention: I built an open-source social media scheduling, and it blew up πŸ’£ | dev.to | 2024-12-02

    In the past, I worked for Novu, an open-source notification infrastructure tool, and with my help, it grew to 31k stars in two years.

  • PostCSS

    Transforming styles with JS plugins

    Project mention: PostCSS – a tool for transforming CSS with JavaScript | news.ycombinator.com | 2024-09-27
  • Material Components Web

    Modular and customizable Material Design UI components for the web

  • omi

    Web Components Framework - Webη»„δ»Άζ‘†ζžΆ (by Tencent)

    Project mention: OMI the surprising Chinese Web Components Framework ✨ | dev.to | 2024-05-01

    Well if you want to check out the project you have here: 🌐 Docs website πŸ“¦ Github repo

  • shoelace-css

    A collection of professionally designed, every day UI components built on Web standards. SHOELACE IS BECOMING WEB AWESOME πŸ‘‡πŸ‘‡πŸ‘‡

    Project mention: Htmx and the Rule of Least Power | news.ycombinator.com | 2024-04-12

    HTMX gets all the hype right now, but there are other tools in the same vain, my favorite being Unpoly (https://unpoly.com). Together with Shoelace (https://shoelace.style) you get nice GUIs real fast, without the burden of complicated dependency management and build steps. Also, you don't have to write a lot of JS, just what is needed for small enhancements, as it was meant to be. Some might say the main drawback is the tight coupling to your backend. In my case, this is also the main benefit as it integrates perfectly with the backend framework (Django).

  • linaria

    Zero-runtime CSS in JS library

    Project mention: Rethinking CSS in JS | dev.to | 2024-09-12
  • barba

    Create badass, fluid and smooth transitions between your website’s pages

    Project mention: 🀯 Keep Up With these 50 Articles | dev.to | 2024-04-16

    Create badass, fluid and smooth transitions between your website's pages (https://barba.js.org) by Thierry Michel, Xavier Foucrier, Luigi De Rosa This one is really good - just the minimum API to make these transitions so good.

  • satori

    Enlightened library to convert HTML and CSS to SVG

    Project mention: Understand Open Graph ( OG ) in Next Js : A Practical Guide | dev.to | 2024-10-31

    While we’ve covered core concepts for creating Open Graph image, you can explore Vercel Image Playground for interactive experimentation. This handy tool lets you visually build and test Open Graph images by directly editing the HTML and CSS that define their appearance. You can play with fonts, colors, layouts, and even preview the generated image in real-time.

  • transform

    A polyglot web converter.

    Project mention: Transform.tools – Convert JSON, YAML, TypeScript to any web format | news.ycombinator.com | 2024-08-26
  • purgecss

    Remove unused CSS

    Project mention: How to use Tailwinds `safelist` to handle dynamic classes | dev.to | 2024-08-23

    PurgeCSS is a powerful tool that scans your project files for any class names used and removes the unused ones from the final CSS file. This significantly reduces the size of the generated CSS, making your application load faster.

  • windicss

    Next generation utility-first CSS framework.

  • modern-normalize

    πŸ’ Normalize browsers' default style

    Project mention: A (More) Modern CSS Reset | news.ycombinator.com | 2024-09-15
  • react-nodegui

    Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.πŸš€

  • cva

    Class Variance Authority

    Project mention: Use postcss-cva to generate cva method | dev.to | 2024-02-01

    cva.style

  • nativewind

    React Native utility-first universal design system - powered by Tailwind CSS

    Project mention: Show HN: NativeWindUI – Native Feeling TailwindUI for React Native | news.ycombinator.com | 2024-09-18

    [2] https://github.com/nativewind/nativewind

  • panda

    🐼 Universal, Type-Safe, CSS-in-JS Framework for Product Teams ⚑️

    Project mention: Not Everything Needs a Component | dev.to | 2024-11-24

    If you still think a polymorphic component would be better, really can't deal with plain HTML, or don’t want to write CSS in a separate file (though I am not sure why), my next suggestion would be to take a look at PandaCSS and create custom patterns or explore other options like vanilla-extract. In my opinion, these tools are an over-engineered CSS metalanguage but still better than a polymorphic component.

  • fontsource

    Self-host Open Source fonts in neatly bundled NPM packages.

    Project mention: 10 must known JS/TS open-source packages | dev.to | 2024-06-11

    Fontsource1700+ open source fonts packaged as npm packages.

  • tailwind-merge

    Merge Tailwind CSS classes without style conflicts

    Project mention: Dicas para escrever Tailwind CSS de forma limpa | dev.to | 2024-09-13
  • emmet

    The essential toolkit for web-developers

    Project mention: Atomic CSS Deep Dive | dev.to | 2024-08-09

    The reader can say that there are already ready-made abbreviations Emmet, which someone even managed to learn) Yes, they are not bad, but their problem is that there is no clear algorithm there. This was confirmed by Sergey Chikuyonok - the creator of Emmet (I asked him about it). So they do not solve the first problem.

  • mdui

    Material Design 3(Material You) UI components using Web Components.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript CSS discussion

Log in or Post with

TypeScript CSS related posts

  • How I set up my Frontend Mentor projects with Tailwind CSS

    2 projects | dev.to | 14 Jan 2025
  • Building Modern React Apps in 2025 - A Guide to Cutting-Edge Tools and Tech Stacks

    13 projects | dev.to | 12 Jan 2025
  • Tower defense clicker game built with Svelte 5, without canvas. Only CSS transitions and the power of Runes

    1 project | dev.to | 12 Jan 2025
  • RAG - Designing the CLI interface

    2 projects | dev.to | 6 Jan 2025
  • I was using Tailwind wrong, so you don't have to

    2 projects | dev.to | 5 Jan 2025
  • Creating a Scroll-Spy Menu with Nuxt 3 and Intersection Observer API

    1 project | dev.to | 30 Dec 2024
  • Stanikmas, Lynn. (2024). Angular Studies | Advanced Components. GitHub.

    1 project | dev.to | 28 Dec 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source CSS projects in TypeScript? This list will help you:

Project Stars
1 Tailwind CSS 84,402
2 hyperterm 43,600
3 styled-components 40,580
4 novu 35,977
5 PostCSS 28,616
6 Material Components Web 17,143
7 omi 13,094
8 shoelace-css 13,088
9 linaria 11,754
10 barba 11,720
11 satori 11,338
12 transform 8,243
13 purgecss 7,843
14 windicss 6,532
15 modern-normalize 6,421
16 react-nodegui 6,184
17 cva 5,923
18 nativewind 5,578
19 panda 5,312
20 fontsource 5,075
21 tailwind-merge 4,746
22 emmet 4,486
23 mdui 4,218

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that TypeScript is
the 1st most popular programming language
based on number of metions?