# Twind

Compiler that turns Tailwind-style utility classes into CSS at runtime in the browser or in JavaScript environments, without a build step.


Source: https://findsoftware.frbit.cloud/twind/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- home: https://twind.style/
- repository: https://github.com/tw-in-js/twind
- docs: https://twind.style/installation
- mastodon: https://mas.to/@twind
- discord: https://chat.twind.style

### Identity

- status: active
- maintainer: Sascha Tandel
- maintainerType: individual
- parent: unknown
- firstRelease: 2020
- hqCountry: unknown

### Kind

- category: css-framework
- hosting: not applicable
- language: javascript
- runtime: unknown
- runtimeMin: not applicable
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: browser
- renderingModes: not applicable
- installMethod: npm

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 1
- latestReleaseDate: 2023-01-24

### Adoption

- githubStargazers: 3946
- packagistDownloads: not applicable
- npmWeeklyDownloads: 41202
- contributors: 17
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 6
- dependentPackages: 41

### Sources

- urls: https://twind.style/ (read 2026-10-28)
- urls: https://github.com/tw-in-js/twind (read 2026-10-28)
- urls: https://twind.style/installation (read 2026-10-28)
- firstRelease: https://github.com/tw-in-js/twind/releases (read 2026-10-28)
- maintainer: https://registry.npmjs.org/@twind%2Fcore (read 2026-10-28)
- maintainerType: https://registry.npmjs.org/@twind%2Fcore (read 2026-10-28)
- language: https://github.com/tw-in-js/twind (read 2026-10-28)
- category: https://twind.style/ (read 2026-10-28)
- category: https://twind.style/installation (read 2026-10-28)
- installMethod: https://twind.style/installation (read 2026-10-28)
- installMethod: https://twind.style/installation (read 2026-10-28)
- runsAs: https://twind.style/installation (read 2026-10-28)
- license: https://github.com/tw-in-js/twind (read 2026-10-28)
- licenseModel: https://github.com/tw-in-js/twind (read 2026-10-28)
- currentMajor: https://github.com/tw-in-js/twind/releases/tag/%40twind%2Fcore%401.1.3 (read 2026-10-28)
- latestReleaseDate: https://github.com/tw-in-js/twind/releases/tag/%40twind%2Fcore%401.1.3 (read 2026-10-28)
- githubStargazers: https://github.com/tw-in-js/twind (read 2026-10-28)
- contributors: https://github.com/tw-in-js/twind (read 2026-10-28)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@twind/core (read 2026-10-28)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@twind%2Fcore (read 2026-10-28)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@twind%2Fcore (read 2026-10-28)

## Notes

Twind generates the CSS for Tailwind-style utility classes while the page runs. The install page names the @twind/core npm package, and a CDN script is offered as an alternative. It is available as a global browser script and can be used directly in the browser. The project's comparison page sets it against tailwindcss, and the homepage describes feature parity with Tailwind. Sascha Tandel is named as the maintainer on npm.

## Worth knowing

The npm package named twind is deprecated and points users to @twind/core, which is the package the install page names.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
