https://github.com/weecraft/heroico
Thousand sites and apps inspiration from world wide crafter for enterprise companies
https://github.com/weecraft/heroico
crates design inspiration landing references resources website
Last synced: 23 days ago
JSON representation
Thousand sites and apps inspiration from world wide crafter for enterprise companies
- Host: GitHub
- URL: https://github.com/weecraft/heroico
- Owner: weecraft
- License: mit
- Created: 2025-08-15T11:35:46.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-09-07T18:08:22.000Z (about 2 months ago)
- Last Synced: 2025-09-07T20:23:26.324Z (about 2 months ago)
- Topics: crates, design, inspiration, landing, references, resources, website
- Language: TypeScript
- Homepage: https://heroico.site
- Size: 354 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yaml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Heroico
_"Minimal react router site starter template for building landing page, marketing sites, and portfolios"_
- Always up to date with latest packages supports
- Following the screaming architecture, easy to scale
- Minimal configurations
- Predefine scripts for format, lint, clean
- Minimal global styles with dark mode support
- Minimal configured eslint using `@antfu/eslint-config`
- Prerender by default
- Automatic github workflows predefined
- Beautify (typecheck, lint, format)
- Release (publish site - vercel, cloudflare, etc.)
- Lighthouse (lighthouse testing)
- Github issue template
- Feature request
- Bug report
## Stacks
Since building this project here are list about stack, site, tech and any library in this project
- [React router](https://reactrouter.com)
- [Tailwincss](https://tailwindcss.com)
- [Shadcn UI](https://ui.shadcn.com)
- [Flaticon UI](https://www.flaticon.com/search?type=uicon)
- [Google Fonts](https://fonts.google.com)
- [@antfu/eslint](https://github.com/antfu/eslint-config)
## Usage
### Get started
To use this starter template, you can follow this steps
Run this command to clone the starter template
```bash
git clone git@github.com:nyomansunima/react-router-site-starter.git
```
if you're not using ssh, you can clone using http
```bash
git clone https://github.com/nyomansunima/react-router-site-starter.git
```
Next, you can open the project using your favorite code editor. eg, vscode, zed, nvim, or helix.
Install the packages by run `bun i` or `npm i`
Next, you can run the apps by run `bun run dev` for dev.
### Enable the featured
In this template already prepared with configs, workflows and settings. But some of them by default is disabled. You can enable the feature manually.
- Enable release workflow by remove `.example` file extension
- Enable lighthouse workflow by remove `.example` file extensions
## More starter template
Here are another starter template i created for website using another stacks and frameworks that currently iam using
- [astro-site-starter](https://github.com/nyomansunima/astro-site-starter)
- [nextjs-site-starter](https://github.com/nyomansunima/nextjs-site-starter)
## License
This project is maintain under the [MIT License](./LICENSE).
## Thanks
Thanks to read this project documentation.