Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/area44/sywyke

Sites You Wish You Knew Earlier!
https://github.com/area44/sywyke

astro css netlify ssg sywyke teamplate vercel

Last synced: 3 months ago
JSON representation

Sites You Wish You Knew Earlier!

Awesome Lists containing this project

README

        

# SYWYKE - An Open-Source Site to Find Awesome Websites on the Internet

[![Built with Astro](https://astro.badg.es/v2/built-with-astro/tiny.svg)](https://astro.build)

![SYWYKE banner](./public/og.svg)

SYWYKE is an open-source project that aims to gather and showcase awesome websites on the internet. It provides a platform for users to discover and explore websites based on their interests and preferences.

## Features

- **Astro:** SYWYKE is built using Astro, a modern front-end framework for building websites. Astro combines the best of static site generation and server-side rendering to deliver fast, performant websites.

- **Tagging System:** Each website in SYWYKE is associated with one or more tags, allowing users to filter websites based on their interests.

- **Easy Contribution:** Adding a new website to SYWYKE is simple. Just create a Markdown (.md) file in the src/data directory and provide the necessary details like title, site URL, description, and tags.

- **Responsive Design:** SYWYKE is designed to be responsive, ensuring that it looks great and functions well on different devices and screen sizes.

## Getting Started

To run SYWYKE locally, follow these steps:

1. Clone the repository: `git clone https://github.com/AREA44/SYWYKE.git`
2. Navigate to the project directory: `cd SYWYKE`
3. Install dependencies: `bun install`
4. Start the local development server: `bun run dev`
5. Open your browser and visit [http://localhost:4321](http://localhost:4321) to view the SYWYKE site.

## Contributing

If you would like to contribute to SYWYKE, feel free to follow these steps:

1. Fork the repository on GitHub.
2. Create a new branch for your feature or bug fix.
3. Make the necessary changes and commit your changes.
4. Push the branch to your forked repository.
5. Open a pull request on the main SYWYKE repository.

## License

SYWYKE is licensed under the MIT License.

## Credits

We build upon the knowledge and success of these pioneers. Here are a few Open Source projects that have inspired us along the way.

- [rachsmith.com](https://rachsmith.com)
- [shadcn/ui](https://ui.shadcn.com)