A simple startpage configurable with a simple TOML file. (Mirror) https://arkhamcookie.github.io/RustyPage/
  • HTML 51.4%
  • Rust 48.6%
Find a file
ArkhamCookie 8b75c2cb31
Merge pull request #96 from ArkhamCookie/verion-update
chore: update project version
2026-03-03 12:07:23 -06:00
.github chore(deps): bump actions/checkout from 5 to 6 2025-11-24 12:09:04 +00:00
docs fix: bookmark -> bookmarks 2026-02-02 22:15:05 -06:00
src fix: unneeded muts in rendered var in tests 2026-03-03 11:58:49 -06:00
templates fix: fix shortcuts being actived whenever using the search bar 2026-01-07 12:09:16 -06:00
tests fix: fix test data 2026-02-02 22:18:36 -06:00
.editorconfig feat: add data for diff tests 2026-01-09 21:25:15 -06:00
.gitignore fix: fix gitignore to be correct 2025-10-17 10:44:41 -05:00
.rustfmt.toml feat: start repo 2025-10-12 17:30:58 -05:00
Cargo.lock chore: update project version 2026-03-03 12:02:33 -06:00
Cargo.toml chore: update project version 2026-03-03 12:02:33 -06:00
LICENSE feat: start repo 2025-10-12 17:30:58 -05:00
README.md docs: make headers consistent 2026-01-02 10:44:29 -06:00

RustyPage

RustyPage is a simple startpage configurable with a simple TOML file.

You can see a live example with all the features enabled on this repo's GitHub Page.

Features

Bookmarks

Add as many bookmarks as you'd like by adding the link and name to the configuration file. You can also optionally add a shortcut key that opens a bookmark in a new tab.

Add a search bar to your page with an engine of your choice.

Clock

A clock with your local time on it.

Themes

RustyPage has an optional theme selection.

For a list of themes, go to the themes documentation.

Installing

cargo install RustyPage

From Source

cargo install --path . --locked

Note

The --path . above specifies the directory of the source code and NOT where rustypage will be installed. For more information see the docs for cargo install.

Attributions