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 © 陈刑