Polished – A lightweight toolset for writing styles in JavaScript
A lightweight toolset for writing styles in JavaScript ✨ - styled-components/polished
Polished – A lightweight toolset for writing styles in JavaScript launched on March 28, 2017 with 106 votes, #459 of 3,481 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 9 years on.
In plain words
Polished is a JavaScript toolset for managing writing styles in code. It provides lightweight utilities for developers who need to handle styling programmatically within JavaScript projects. The tool helps simplify common style-related tasks, making it useful for developers building web applications where styling logic needs to be written directly in code rather than separate stylesheets. It has been available since 2017 and is hosted on GitHub.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Styled-components – Use the best of ES6 to style React apps2016 · styled-components.com · ▲172CSS for the <Component> Age
- SV
Mizu.js – Lightweight HTML templating library for any-side rendering2024 · mizu.sh · ▲225Hey HN, I'd like to share a fun project I've been working on: mizu.js. It's a js library that add functional attributes support into your html, designed to be a simple and flexible alternative to fully-fledged web frameworks (such as Vue, React, and Angular), while offering more capabilities than other lightweight options (like Alpine.js and htmx). As it's written using modern ES features and due to its isomorphic nature, it can be run in both browsers and runtimes (Node, Deno, Bun) without any changes. This makes it ideal for client-side and server-side rendering, as well as static site…
JavaScript-free (X)HTML Includes2025 · github.com · ▲211(spoiler: its XSLT) I've been working on a little demo for how to avoid copy-pasting header/footer boilerplate on a simple static webpage. My goal is to approximate the experience of Jekyll/Hugo but eliminate the need for a build step before publishing. This demo shows how to get basic templating features with XSL so you could write a blog post which looks like My Article some content hello hello Some properties which set this approach apart from other methods: - no build step (no need to setup Jekyll on the client or configure Github/Gitlab actions) - works on any webserver…
Anime.js – Polyvalent JavaScript Animation Engine2016 · anime-js.com · ▲283A fast, multipurpose and lightweight JavaScript animation library

More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 4d ago · permit.petercai.com
- IV
Life & fun · 16d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 17d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 11d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 15d ago · carrierexplode.com

Life & fun · 25d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, March 2017
the whole month →
Startup School▲1,010A free online program to teach you how to start a company
Life & fun · 2017 · startupschool.org

Hardbound 3.0▲739Illustrated summaries of bestselling nonfiction books
Life & fun · 2017 · apps.apple.com


