An open API service indexing awesome lists of open source software.

https://github.com/raeperd/astro-start


https://github.com/raeperd/astro-start

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# Astro Start

A modern, minimal SaaS landing page template built with Astro and Tailwind CSS. Perfect for launching your next project quickly and efficiently.

## ✨ Features

- **Fast** - Built with performance in mind using modern web technologies
- **Reliable** - Tested and proven architecture for scalable applications
- **Simple** - Clean, minimal design that's easy to customize and extend

## 🛠️ Tech Stack

- [Astro](https://astro.build) - The web framework for content-driven websites
- [Tailwind CSS v4](https://tailwindcss.com) - Utility-first CSS framework
- [TypeScript](https://www.typescriptlang.org) - Type-safe JavaScript
- [ESLint](https://eslint.org) + [Prettier](https://prettier.io) - Code quality and formatting

## 🚀 Getting Started

```bash
# Install dependencies
pnpm install

# Start development server
pnpm dev

# Build for production
pnpm build

# Preview production build
pnpm preview
```

## 📁 Project Structure

```text
/
├── public/
│ └── favicon.svg
├── src/
│ ├── assets/
│ ├── layouts/
│ │ └── Layout.astro
│ ├── pages/
│ │ └── index.astro
│ └── styles/
│ └── global.css
└── package.json
```

## 🧞 Commands

| Command | Action |
| :------------- | :----------------------------------------- |
| `pnpm install` | Install dependencies |
| `pnpm dev` | Start local dev server at `localhost:4321` |
| `pnpm build` | Build production site to `./dist/` |
| `pnpm preview` | Preview build locally before deploying |
| `pnpm format` | Format code with Prettier |
| `pnpm lint` | Lint code with ESLint |

## 📄 License

MIT