Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zeon-studio/astroplate

Astroplate is a free starter template built with Astro, TailwindCSS & TypeScript providing everything you need to jumpstart your Astro project. Get started with Astroplate and save yourself hours of work!
https://github.com/zeon-studio/astroplate

astro astro-boilerplate astro-template astro-theme astrobuild boilerplate-template jamstack jamstack-theme open-source ssg starter-kt starter-template static-site-generator tailwind-theme tailwindcss typescript zeon-studio

Last synced: about 2 months ago
JSON representation

Astroplate is a free starter template built with Astro, TailwindCSS & TypeScript providing everything you need to jumpstart your Astro project. Get started with Astroplate and save yourself hours of work!

Awesome Lists containing this project

README

        

Astro + Tailwind CSS + TypeScript Starter and Boilerplate

Astroplate is a free starter template built with Astro, TailwindCSS & TypeScript, providing everything you need to jumpstart your Astro project and save valuable time.

Made with β™₯ by Zeon Studio

If you find this project useful, please give it a ⭐ to show your support.

πŸ‘€ Demo | Page Speed (100%)πŸš€





license

code size


contributors

## πŸ“Œ Key Features

- πŸ‘₯ Multi-Authors
- 🎯 Similar Posts Suggestion
- πŸ” Search Functionality
- πŸŒ‘ Dark Mode
- 🏷️ Tags & Categories
- πŸ”— Netlify setting pre-configured
- πŸ“ž Support contact form
- πŸ“± Fully responsive
- πŸ“ Write and update content in Markdown / MDX
- πŸ’¬ Disqus Comment
- πŸ”³ Syntax Highlighting

### πŸ“„ 15+ Pre-designed Pages

- 🏠 Homepage
- πŸ‘€ About
- πŸ“ž Contact
- πŸ‘₯ Authors
- πŸ‘€ Author Single
- πŸ“ Blog
- πŸ“ Blog Single
- 🚫 Custom 404
- πŸ’‘ Elements
- πŸ“„ Privacy Policy
- 🏷️ Tags
- 🏷️ Tag Single
- πŸ—‚οΈ Categories
- πŸ—‚οΈ Category Single
- πŸ” Search

## πŸ”— Integrations

- astro/react
- astro/sitemap
- astro/tailwind

## πŸš€ Getting Started

### πŸ“¦ Dependencies

- astro 4.0+
- node v20.10+
- npm v10.2+
- tailwind v3.3+

### πŸ‘‰ Install Dependencies

```bash
npm install
```

### πŸ‘‰ Development Command

```bash
npm run dev
```

### πŸ‘‰ Build Command

```bash
npm run build
```

### πŸ‘‰ Build and Run With Docker

```bash
docker build -t astroplate .
# or
# docker --build-arg INSTALLER=npm build -t astroplate .
# or
# docker --build-arg INSTALLER=pnpm build -t astroplate .

docker run -p 3000:80 astroplate
# or
# docker run --rm -p 3000:80 astroplate
```

To access the shell within the container:

```bash
docker run -it --rm astroplate ash
```

## 🐞 Reporting Issues

We use GitHub Issues as the official bug tracker for this Template. Please Search [existing issues](https://github.com/zeon-studio/astroplate/issues). It’s possible someone has already reported the same problem.
If your problem or idea has not been addressed yet, feel free to [open a new issue](https://github.com/zeon-studio/astroplate/issues).

## πŸ“ License

Copyright (c) 2023 - Present, Designed & Developed by [Zeon Studio](https://zeon.studio/)

**Code License:** Released under the [MIT](https://github.comzeon-studio/astroplate/blob/main/LICENSE) license.

**Image license:** The images are only for demonstration purposes. They have their license, we don't have permission to share those images.

## πŸ’» Need Custom Development Services?

If you need a custom theme, theme customization, or complete website development services from scratch you can [Hire Us](https://zeon.studio/).