All Projects → LXSMNSYC → tailwind-layouts

LXSMNSYC / tailwind-layouts

Licence: MIT license
Collection of Tailwind Layouts

Programming Languages

typescript
32286 projects
HTML
75241 projects

Projects that are alternatives of or similar to tailwind-layouts

vitext
The Next.js like React framework for better User & Developer experience!
Stars: ✭ 376 (+609.43%)
Mutual labels:  preact, esm, vite, esbuild
electron-vite-tailwind-starter
This Starter utilizes Electron, Vite and Tailwindcss in combination. It trys to adhare best practices.
Stars: ✭ 141 (+166.04%)
Mutual labels:  tailwind, vue3, vite
vite-vue3-tailwind
Boilerplate at vue 3 whit firebase, vue notus, typesctip, vite, tailwind
Stars: ✭ 21 (-60.38%)
Mutual labels:  tailwind, vue3, vite
vitailse
Opinionated Vite starter template with TailwindCSS
Stars: ✭ 95 (+79.25%)
Mutual labels:  tailwind, vue3, vite
fireworks-js
🎆 A simple fireworks library! Ready to use components available for React, Vue 3, Svelte, Angular, Preact, Solid, and Web Components.
Stars: ✭ 550 (+937.74%)
Mutual labels:  preact, solidjs, vue3
rustplatz
(Inoffizielle) Website für das Rust-Projekt von Dhalucard, Bonjwa und RocketBeans
Stars: ✭ 15 (-71.7%)
Mutual labels:  vue3, vite
fast-vite-nestjs-electron
Vite + Electron + Nestjs with esbuild, crazy fast! ⚡
Stars: ✭ 128 (+141.51%)
Mutual labels:  vite, esbuild
vuejs-3-examples
Some examples of Vue.js 3.0.
Stars: ✭ 26 (-50.94%)
Mutual labels:  vue3, vite
vue-lite-admin
a lite vue3.0 admin template,there is no typescript and vuex (但注释挺全)
Stars: ✭ 67 (+26.42%)
Mutual labels:  vue3, vite
win7
Yet another OS preview via web technologies focused on Microsoft Windows 7.
Stars: ✭ 93 (+75.47%)
Mutual labels:  vue3, vite
soybean-admin
A fresh and elegant admin template, based on Vue3,Vite3,TypeScript,NaiveUI and UnoCSS [一个基于Vue3、Vite3、TypeScript、NaiveUI 和 UnoCSS的清新优雅的中后台模版]
Stars: ✭ 2,322 (+4281.13%)
Mutual labels:  vue3, vite
iro
IRO - Amazing Color Tools. Color Convert HEX, RGB, HSL and CMYK. Color Inspection with Camera.
Stars: ✭ 103 (+94.34%)
Mutual labels:  vue3, vite
vurtify
Laravel 8 boilerplate project with Fortify + Vue 3 + Bootstrap 5
Stars: ✭ 61 (+15.09%)
Mutual labels:  tailwind, vue3
x-blade-components
Laravel Blade Components ready to use
Stars: ✭ 36 (-32.08%)
Mutual labels:  tailwind, alpinejs
electron-vue-next
A starter template for using vue-next with the electron.
Stars: ✭ 189 (+256.6%)
Mutual labels:  vite, esbuild
Admin-Frame-Vue3
基于Vue3 + Element-Plus + Vite 开发的中/后台管理系统
Stars: ✭ 181 (+241.51%)
Mutual labels:  vue3, vite
agrippa
The CLI for frontend component generation
Stars: ✭ 555 (+947.17%)
Mutual labels:  preact, solidjs
preview-pro
Use pro-layout in vitejs. preview https://sendya.github.io/preview-pro/index.html
Stars: ✭ 71 (+33.96%)
Mutual labels:  vue3, vite
vite-electron-esbuild-starter
⚡️The electron starter using Vite and esbuild to fast development.
Stars: ✭ 52 (-1.89%)
Mutual labels:  vite, esbuild
app
专门为互联网人打造的题解神器,神器在手,工作不愁
Stars: ✭ 64 (+20.75%)
Mutual labels:  vue3, vite

tailwind-layouts

image

A collection of Tailwind Layouts

Playground

The website includes a client-side playground which allows components to be rendered and tweaked in real-time. The playground uses Split.js to allow resizable editor and live code output.

Editor

tailwind-layouts uses Microsoft's Monaco Editor (more specifically, @monaco-editor/react) to view and edit the component's code.

Live Code

tailwind-layouts uses ESBuild to transform and render the component in real-time. JSX and TypeScript is supported, but the compiled code is transformed into ES2017 for browser compatibility. The compiled code format is also in ESM. The code is then transported to an in-document iframe that performs an ESM HMR-like mechanism.

Since Tailwind only generates classes during build-time, tailwind-layouts instead uses twind to generate classes on runtime, as well as add support for JIT.

CDN Imports

Since the compiled code's format is in ESM, tailwind-layouts allows CDN imports. You can check out Skypack.

Live TypeScript definitions

When importing packages from Skypack or UNPKG, tailwind-layouts will attempt to load the TypeScript declarations of the imported package in real-time, allowing you to have a type-safe environment in the playground.

Source Map

Since ESBuild transforms the input code, it may lose context of what the original source may look like, so it exports a source map information of the source content. However, errors would have a hard time showing what the original source's stack looks like, therefor tailwind-layouts uses source-map-support to shim source map stack traces.

Environments

tailwind-layouts currently supports the following implementations:

Upcoming implemenations:

  • Inferno
  • Vue 2
  • Vue 3 SFC
  • Svelte

License

MIT © lxsmnsyc

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].