Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yashchaudhari008/minime
Minimal Homepage | Streamlined, Stylish, Simple.
https://github.com/yashchaudhari008/minime
List: minime
awesome-list beginner-friendly chrome-extension good-first-issue hacktoberfest homepage homepage-app minimalist react up-for-grabs vite
Last synced: 26 days ago
JSON representation
Minimal Homepage | Streamlined, Stylish, Simple.
- Host: GitHub
- URL: https://github.com/yashchaudhari008/minime
- Owner: yashchaudhari008
- License: mit
- Created: 2023-06-24T16:30:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-02T16:43:28.000Z (about 1 month ago)
- Last Synced: 2024-11-02T17:26:53.770Z (about 1 month ago)
- Topics: awesome-list, beginner-friendly, chrome-extension, good-first-issue, hacktoberfest, homepage, homepage-app, minimalist, react, up-for-grabs, vite
- Language: TypeScript
- Homepage: https://yashchaudhari008.github.io/minime/
- Size: 221 KB
- Stars: 15
- Watchers: 1
- Forks: 13
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-startpage - Minime - Minimalistic homepage with tabular bookmarks. (Projects / GitHub Pages)
README
Minime
Streamlined. Stylish. Simple.
---
### β¨ Overview
Experience a clean and modern design that enhances your browsing experience. This web-app is your gateway to the web, keeping everything simple yet functional. Minime is tailored for those who value minimalism and efficiency in their online interactions.
#### Key Features
- **Clean Aesthetic**: Enjoy a minimalist layout that focuses on what matters mostβyour content.
- **Quick Links**: Easily access your favorite sites with customizable shortcuts.
#### Join the Minimalist Revolution!
Embrace simplicity and focus on what truly matters. Start your browsing journey here, where less is truly more!
---
### How to Use Minime
#### Option 1: Set as New Tab (Recommended)
**For Chrome:**
1. Install the [Custom New Tab URL](https://chromewebstore.google.com/detail/custom-new-tab-url/mmjbdbjnoablegbkcklggeknkfcjkjia?hl=en) extension from the Chrome Web Store.
2. Set the Custom New Tab URL to open Minime app using link: https://yashchaudhari008.github.io/minime/.**For Firefox:**
1. Install the [Custom New Tab Page](https://addons.mozilla.org/en-US/firefox/addon/custom-new-tab-page/) extension.
2. In the extension settings, enable **Force links to open in the top frame (experimental)**.
3. Enter Minime app link: https://yashchaudhari008.github.io/minime/ in the New Tab URL box.#### Option 2: Set as Home Page
**For Chrome:**
1. Open Chromeβs **Settings**.
2. Scroll to the **On startup** section.
3. Select **Open a specific page or set of pages**.
4. Click **Add a new page** and enter minime app link ( `https://yashchaudhari008.github.io/minime/`).**For Firefox:**
1. Open **Settings**.
2. Navigate to the **Home** section.
3. Under **Homepage and new windows**, select **Custom URLs** from the dropdown menu.
4. Enter your GitHub Pages link. Done! π»---
### πβ Running Locally (For Developers)
Make sure you have [node.js](http://nodejs.org/) (v20 recommended) and [yarn](https://yarnpkg.com/) installed.
1. Clone the repository and open the project folder:
```sh
git clone https://github.com/yashchaudhari008/minime.git
```2. Install the node packages using `yarn`:
```sh
yarn install
```3. Run the development server:
```sh
yarn dev
```4. Open your browser and go to [http://localhost:5173/minime/](http://localhost:5173/minime/) to view the app.
#### Recommended VS Code Extensions
- [Prettier - Code formatter](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
- [Auto Rename Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag)---
### π€ Contributing
Explore open issues to work on [here](https://github.com/yashchaudhari008/minime/issues).
If you found a bug or have a suggestion, [create a new issue](https://github.com/yashchaudhari008/minime/issues/new).#### πΌ Instructions
1. Find or create an [issue](https://github.com/yashchaudhari008/minime/issues) to work on.
2. Fork the repository.
3. Create a new branch from the `main` branch using one of the following formats:
- For new features: `feat-[feature-name]` (e.g., `feat-add-login`)
- For bug fixes: `fix-[bug-name]` (e.g., `fix-header-crash`)
4. Make and test your changes.
5. Commit your changes.
6. Submit a PR with a clear title and link the issue in the PR description.
7. Wait for your PR to be reviewed β.#### β Guidelines
- Ensure you are assigned to an issue or bug before starting development.
- Follow naming standards for issues, pull requests (PRs), and commits.
- Feel free to ask follow-up questions if you're unsure about something!#### β Please Note: Bad Pull Requests Will Not Be Accepted!
- Changes that do not address the stated issue or bug will be rejected.
- PRs containing unnecessary indentation changes will not be accepted.
- Do not submit duplicate PRs.---
#### Contributors
Thanks for being awesome! Keep contributing. β