A minimalistic browser startpage with terminal-style interface, featuring keyboard navigation and customizable bookmarks.
Enter
to open selected link/
to focus on the filter barClone the repository:
git clone https://github.com/chenxing-dev/startpage.git
cd startpage
Install dependencies:
npm install
Configure your bookmarks:
Edit src/data/bookmarks.json
with your preferred categories and links.
npm run dev
npm run build
Modify src/data/bookmarks.json
to customize your links:
{
"categories": [
{
"name": "Category Name",
"links": [
{"name": "Link Title", "url": "https://example.com"}
]
}
]
}
Enable GitHub Pages. https://github.com/chenxing-dev/startpage/settings/pages
The deploy.yml
workflow is triggered every time you push to the main
branch and deploy to Github Pages
MIT © 陈刑