Software Alternatives, Accelerators & Startups

Tachyons

A modular CSS toolkit that makes it easy to build interfaces that are readable, responsive, and fast loading.

Tachyons

Tachyons Reviews and Details

This page is designed to help you find out whether Tachyons is good and if it is the right choice for you.

Screenshots and images

  • Tachyons Landing page
    Landing page //
    2021-07-25

Features & Specs

  1. Responsive Design

    Tachyons provides a robust set of responsive utilities that make it easy to create designs that work well across different screen sizes without writing custom media queries.

  2. Functional CSS

    Tachyons adopts a functional CSS approach which encourages the use of small, reusable classes for styling, resulting in more predictable and maintainable code.

  3. Fast Loading

    Since Tachyons emphasizes small, single-purpose CSS classes, this can lead to quicker loading times as only the necessary styles are included, reducing the overall CSS size.

  4. Customizability

    Tachyons can be easily customized by modifying its default design tokens, allowing developers to tailor the framework to better fit the unique design needs of their project.

  5. Consistent Design Language

    The framework promotes a consistent design language across a project by utilizing a predefined set of design tokens and utilities.

Badges

Promote Tachyons. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

Tachyons: Faster Than Light Particles

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Tachyons and what they use it for.
  • Vanilla JavaScript Support for Tailwind Plus โ€“ Tailwind CSS
    Tachyons CSS was also around at the same time but Tailwind had simpler naming conventions so instead of `br4` you had `rounded-lg`. 1. https://tachyons.io/. - Source: Hacker News / 12 months ago
  • Kicking the tires with NestJS and Hotwire: Part II
    I chose Tachyons over Tailwind because Tachyons is an atomic CSS framework, similar to Tailwind, however it's much lighter weight. Tailwind tends to be a bit heavier without using post CSS processing so I wanted to stick with something smaller. - Source: dev.to / over 2 years ago
  • How to Build a File Explorer using Xata and Vue.js
    The CSS framework we will use in this project is Tachyons CSS, which we will install by running the command below in the terminal. - Source: dev.to / almost 3 years ago
  • Writing JavaScript without a build system
    Tachyons is a similar utility class framework, and a lot smaller at somewhere under 20kb, IIRC. https://tachyons.io/. - Source: Hacker News / over 3 years ago
  • Is there a better option than plain HTML, CSS and JS for creating my own design system?
    I like using a functional CSS library (tachyons.io, tailwindcss, or SLDS) and setup components separately. The CSS has my colors and units declared (and the aim is to not have 40 different gray colors, it's to limit yourself with a definition list). Then the actual components are setup via a component library. Plenty to choose from: React, VueJS, LWC, AngularJS, or just native web components. Source: over 3 years ago
  • Why I choose T3 stack as the fullstack to build the react app
    Therefore, I totally got to buy in for the utility-first approach. In that world, the only thing is worth mentioning is Tachyons. However, although it came way earlier than Tailwind, it is said to be feature-complete, and one cannot expect new features to be added or problems discussed. The latest release is almost five years old, which definitely violates the principle โ€œBleed Responsiblyโ€. You can also see... - Source: dev.to / over 3 years ago
  • Create an Invoice Generator using Cloudinary and Xata
    The CSS framework to be used in this project is Tachyons CSS. Install it by running the command below in the terminal. - Source: dev.to / over 3 years ago
  • Switching to UnoCSS
    As you can see from the above code, we have separate css for each value of padding. So instead of defining css manually Everytime, you can simply define these helper css or use an existing css utility framework. I've been Working with a lot of such utitlity frameworks, and people have their own utilty css'. Some of the famous css utility Frameworks are Tailwind Css, Windi Css and Tachyons Etc. So basically... - Source: dev.to / over 3 years ago
  • I've started breaking tailwind classes into multiple lines and feel like this is much easier to read than having all the classes on one line. Does anyone else do that? Any drawback to it?
    If you feel tailwind is a bit much, I recommend tachyons.io. It's a bit tamer and there's a build that uses css variables. Pull it from https://github.com/allancole/tachyons-custom/tree/fix/issue-14-undefined-variables as the main repo is busted. BUT the idea is that you take it and build your own. Source: over 3 years ago
  • I've started breaking tailwind classes into multiple lines and feel like this is much easier to read than having all the classes on one line. Does anyone else do that? Any drawback to it?
    Functional CSS is grand. I haven't really enjoyed tailwind the times I've used it (I prefer to run my own custom build of tachyons.io) but on large projects it can be cumbersome when every element has its own style. Source: over 3 years ago
  • Notes on Modern UI Development
    For styling the application I needed to see what the recommendations were and while some people seemed to favour the css only route, I added Tailwind due to extensive documentation and examples. It suits the requirements and always liked the ideas in Tachyons. Furthermore it helped with learning some modern CSS, due being able to inspect the actual CSS of a class name. - Source: dev.to / almost 4 years ago
  • How to Import and Export Excel XLSX Using Vue
    If youโ€™d rather use Bulma or Tachyons in your spreadsheet-enabled apps, go right ahead! SpreadJS will work happily with either of them. - Source: dev.to / almost 4 years ago
  • Ask HN: What's is your go to toolset for simple front end development?
    For those recommending Tailwind, it's huge if you're using it from the CDN (318K uncompressed). Other tools (except for Tachyons, these are maybe out of scope for a home lab): - Tachyons [0] is a small (16K-ish) utility class framework. - DaisyUI [1] is a free and open source component lib for Tailwind. - WindiCSS [2] is built on Tailwind with some additional features. - UnoCSS [3], an interesting on-demand atomic... - Source: Hacker News / about 4 years ago
  • What CSS framework should I learn for 2022
    If you do go the atomic CSS route though, I'd check out tachyons over tailwind. Source: about 4 years ago
  • Additive styling with Crayons
    The Crayons CSS utils follows a standard convention for the class names. All the class names are prefixed with fw- which is a shorthand notation for Freshworks. Apart from this it follows a simple and intuitive conventions for the class names like p for padding, m for margin and so on. It is something similar to other css utility libraries like Tailwind, Tachyons and the others. - Source: dev.to / about 4 years ago
  • Tailwind vs Sass/SCSS: Structure and Consistency over Style and Comfort
    Atomic CSS is more of an architectural philosophy rather than one particular library or framework. Notably, Tailwind wasnโ€™t the first on the atomic CSS scene. There are other libraries that adopt the atomic CSS pattern like Tachyons. - Source: dev.to / over 4 years ago
  • CSS vs JS: 1- Doing maths in CSS
    Tachyons. ## The Calc function The calc() CSS function lets you perform calculations when specifying CSS property values. It can be used anywhere a , , , , , , or is allowed. ! - Source: dev.to / over 4 years ago
  • Tailwind CSS v3.0
    Tailwind always looks like a cool evolution of Tachyons [0] to me (with a build step). On the other hand, tachyons is really simple, you just drop it into your project with no build required (or drop the sass in), and I've never really felt like it was missing any features I wanted. Has anyone used both seriously who can compare? [0]: https://tachyons.io/. - Source: Hacker News / over 4 years ago
  • How to build an e-commerce site with Vue.js, Cloudinary and Auth0
    The CSS framework to be used in this project is Tachyons CSS. Install it by running npm install tachyons --save-dev in the terminal. Afterwards, make it globally available for usage in the project by adding the line below in our main.js:. - Source: dev.to / over 4 years ago
  • 23 Responsive And Lightweight CSS Frameworks
    Tachyons is also considered the best lightweight CSS framework which is crafted for web designing. It is readable, loads faster, and creates a fully responsive interface with almost negligible CSS. It has a set of different small modules which you can use together or separately. - Source: dev.to / almost 5 years ago
  • Bootstrap VS Tachyons
    Compared to Tachyons, Bootstrap is higher level framework, but Bootstrap is heavy. Bootstraps btn class adds over 400 lines of CSS code to the HTML element. Customisation of Bootstrap is frustrating. To change the look and feel of Twitter, one would need to look into long pages of code adding even more lines and probably many !important directives. Dakota Lee Martinez in his article provides a button example... - Source: dev.to / about 5 years ago

Summary of the public mentions of Tachyons

Public Perception of Tachyons CSS Framework

Tachyons, a lightweight and utility-first CSS framework, has been making rounds in the front-end development community for years. As a tool designed primarily for creating fast, responsive, and scalable designs, Tachyons holds a unique position amidst its competitors, such as Tailwind CSS, Bootstrap, and Bulma. This summary reflects the predominant opinions surrounding Tachyons, as illustrated in recent discussions and blog posts.

Lightweight and Simplified Approach

A significant point of praise for Tachyons lies in its small footprint and simplicity. Weighing in under 20KB, Tachyons provides a set of atomic CSS classes that efficiently facilitate web design with minimal bloat. This small size and modular architecture are frequently highlighted advantages, especially in comparison to heftier competitors like Tailwind CSS and Bootstrap.

Tachyonsโ€™ ability to be integrated directly into projects without the need for build steps also resonates well with developers seeking a straightforward, no-frills approach. Its reliance on purely CSS-based functionality allows for easy integration and use across a multitude of platforms and systems, including projects that leverage JavaScript frameworks like React and Vue.js.

Versatility and Flexibility

Though less feature-rich than some of its successors, Tachyons' versatility in fitting alongside various technologies is a standout feature. Whether integrating with Vue.js or working seamlessly with component libraries, Tachyons offers sufficient flexibility for developers. Its compatibility without official integrations is frequently noted, offering ease of use while accommodating diverse development needs without cluttering the style sheets.

Despite this praised simplicity, Tachyons does not aim for the extensive features found in modern frameworks like Tailwind; instead, it offers a lean and functional alternative that many developers find suitable for specific, less demanding projects where speed and simplicity are paramount.

Community and Longevity

On the flip side, one consistent observation about Tachyons is its lack of active development. The framework is considered โ€œfeature-completeโ€ with its last significant update being several years ago. While some developers appreciate its stability and maturity, others express concern over the stagnation and absence of recent enhancements or bug fixes. This perception may deter those prioritizing cutting-edge features or seeking active community engagement and documentation, domains where frameworks like Tailwind CSS excel.

Educational Benefits

Tachyons has also been cited as a beneficial learning tool for those new to atomic CSS philosophies or modern web design principles. Developers can inspect the actual CSS underpinning class names, making it an effective resource for understanding how CSS facilitates responsive and modular design without the opacity of additional frameworks.

Conclusion

Ultimately, Tachyons presents a compelling option for developers seeking a streamlined, efficient, and minimally intrusive CSS framework. Favoring pragmatic simplicity over comprehensive feature sets, it remains a respected choice for projects where the balance of performance and elegance is key. However, its stationary development status juxtaposed with more actively maintained frameworks might influence its appeal depending on the specific needs and future emphasis of a development team.

Do you know an article comparing Tachyons to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Tachyons discussion

Log in or Post with

Is Tachyons good? This is an informative page that will help you find out. Moreover, you can review and discuss Tachyons here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.