spectrasonic117 / mkastro

Bin to create astro projects (works on macOS and Linux)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Astro Template create

This script install a binary that is used to create a project in astro (as I use it)

terminal Screenshot

To install the binary just type:

cd mkastro
sudo make install

To init a Astro project just type:

mkastro {ProjectName}

If you want use tailwind with svelte in the project using:

mkastro {ProjectName} tailwind svelte

CSS Framework available

  • Tailwind

JS Framework available

  • Preact
  • React
  • Svelte
  • Vue

Works in macOS and Linux (May work in WSL)

TO DO (For the Near Future)

  • Add CSS Frameworks

    • Bootstrap
    • Bulma
    • Materialize
  • Add JS more Frameworks

    • Alpine JS
    • Lit
    • SolidJS

Long Future

  • Add SSR Integrators

    • Cloudflare
    • Netlify
    • Node
    • Vercel
  • Add Other Integrations

    • Markdoc
    • MDX
    • PartyTown
    • Sitemap

I used the Houston Astro mascot, because I think it's cute :).

with by Spectrasonic

About

Bin to create astro projects (works on macOS and Linux)

License:GNU General Public License v3.0


Languages

Language:Shell 94.2%Language:Makefile 5.8%