All Projects → rehhouari → rapide

rehhouari / rapide

Licence: MIT license
WIP! do not use just yet - Opinionated Vite + Alpine.js starter PWA template

Programming Languages

HTML
75241 projects
typescript
32286 projects
CSS
56736 projects

Projects that are alternatives of or similar to rapide

elucidator-blog-starter
Opinionated Vue 3 + Vite + Typescript minimal blog starter ⚔
Stars: ✭ 28 (+86.67%)
Mutual labels:  vite, windicss
admin-one-vue-tailwind
Free Vue.js 3.x Tailwind 3.x admin dashboard template with dark mode. Vite builds. Pinia state. Laravel integration available
Stars: ✭ 742 (+4846.67%)
Mutual labels:  vite, vitejs
vite-plugin-webfont-dl
⚡ Webfont Download Vite Plugin - Make your Vite site load faster
Stars: ✭ 69 (+360%)
Mutual labels:  vite, vitejs
tailwind-layouts
Collection of Tailwind Layouts
Stars: ✭ 53 (+253.33%)
Mutual labels:  vite, alpinejs
YATAS
Yet Another Tailwind Alpine Starter
Stars: ✭ 18 (+20%)
Mutual labels:  starter-template, alpinejs
django-vite
Integration of ViteJS in a Django project.
Stars: ✭ 201 (+1240%)
Mutual labels:  vite, vitejs
vite-plugin-vue-gql
⚡ GraphQL Tags for your Vue SFC ⚡
Stars: ✭ 188 (+1153.33%)
Mutual labels:  vite, vitejs
11ta-template
Deeply customizable, full-featured, ready to publish blog template built with 11ty, TailwindCSS, & Alpine.js
Stars: ✭ 98 (+553.33%)
Mutual labels:  alpine, alpinejs
reactjs-vite-tailwindcss-boilerplate
ReactJS + Vite boilerplate to be used with Tailwindcss.
Stars: ✭ 103 (+586.67%)
Mutual labels:  vite, vitejs
admin-two-vue-bulma-dashboard
Free Vue.js Bulma Buefy Admin Dashboard Template. Vite & Vue CLI supported
Stars: ✭ 68 (+353.33%)
Mutual labels:  vite, vitejs
vite-plugin-ssr
Like Next.js / Nuxt but as do-one-thing-do-it-well Vite plugin.
Stars: ✭ 1,703 (+11253.33%)
Mutual labels:  vite, vitejs
tov-template
vite + vue3 + ts 开箱即用现代开发模板
Stars: ✭ 251 (+1573.33%)
Mutual labels:  vite, windicss
vite-plugins
🌱 为社区尽一份绵薄之力
Stars: ✭ 63 (+320%)
Mutual labels:  vite, vitejs
image-optimizer
A free and open source tool for optimizing images and vector graphics.
Stars: ✭ 740 (+4833.33%)
Mutual labels:  vite, vitejs
vueuse-vite-starter
⚡️ Starter for Vite + VueUse + TypeScript
Stars: ✭ 121 (+706.67%)
Mutual labels:  starter-template, vite
bymattlee-11ty-starter
A starter boilerplate powered by 11ty, Sanity, Gulp, Tailwind CSS, rollup.js, Alpine.js and Highway.
Stars: ✭ 27 (+80%)
Mutual labels:  alpine, alpinejs
chengpeiquan.com
My personal website. Base on Vite 2.0 and Vue 3.0. If you want to know how to use Vite to develop a project, you can refer to this repository.
Stars: ✭ 43 (+186.67%)
Mutual labels:  vite, windicss
preview-pro
Use pro-layout in vitejs. preview https://sendya.github.io/preview-pro/index.html
Stars: ✭ 71 (+373.33%)
Mutual labels:  vite, vitejs
vite-plugin-environment
Easily expose environment variables in Vite.js
Stars: ✭ 57 (+280%)
Mutual labels:  vite, vitejs
admin-antd-vue
Vue3.x + Ant Design Admin template (vite/webpack)
Stars: ✭ 111 (+640%)
Mutual labels:  vite, vitejs

Rapide (fast) 🏔️ 🌲

Opinionated Alpine.js starter template, with file based routing, PWA, components auto-loading, and more!

Mock up Rapide (fast) Alpine.js web apps.


Live Demo


NOTICE:

look, i can't work on it now, sadly. it works but you need to make some changes:

it have potential, or had. it came make spinning up a web app with alpine v2 really quick but there are some problems. i tried documeting everything but the vite plugin isn't documented.

I don't think anyone would bother but if you're bored feel free, I'll try to accept pull requests too, and it's MIT so you can fork all parts i made (router, i18n, vite plugin) and make a better template. good luck and sorry.

Features


Pre-packed

UI Frameworks

Icons

Plugins

Coding Style

Dev tools

Try it now!

GitHub Template

Create a repo from this template on GitHub.

Clone to local

If you prefer to do it manually with the cleaner git history

npx degit rehhouari/rapide my-rapide-app
cd my-rapide-app
pnpm i # If you don't have pnpm installed, run: npm install -g pnpm

Checklist

When you use this template, try to follow this checklist to update your info properly

  • Rename name field in package.json
  • Change the author name in LICENSE
  • Change the title in index.html
  • Change the icons in public/images/icons
  • Remove the .github folder which contains the funding info
  • Clean up the READMEs and remove routes & handlers

And, enjoy :)

Usage

Development

Just run and visit http://localhost:3000

pnpm dev

Build

To build the App, run

pnpm build

And you will see the generated file in dist that ready to be served (test it with pnpm serve).

Deploy on Netlify

Go to Netlify and select your clone, OK along the way, and your App will be live in a minute.

Same for Vercel.

Why

This template is heavily inspired by and based on @antfu's Vitesse for Vue. I wanted to bring a similar development experience to Alpine.js and show how it can be used to make web apps as well and not just as a JQuery alternative. So I been building plugins for Alpine.js & Vite to bridge the gap that made it difficult to accomplish that.

Before I found Vitesse, I've based this on @ryangjchandler's experiment on code organization. When I saw it I felt it has potential, and I wanted to make it more accessible. hopefully I did now.

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].