Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/blue0513/rexiory

Chrome Extension that supports offline History & Bookmark fuzzy search
https://github.com/blue0513/rexiory

chrome-extension

Last synced: about 2 months ago
JSON representation

Chrome Extension that supports offline History & Bookmark fuzzy search

Awesome Lists containing this project

README

        

# RexiOry

[![CI](https://github.com/blue0513/RexiOry/actions/workflows/ci.yml/badge.svg)](https://github.com/blue0513/RexiOry/actions/workflows/ci.yml)

RexiOry is a Chrome extension that extends the "New Tab Page" and supports fast offline fuzzy searches of History & Bookmarks.
Additionally, by displaying _Romnibar_ on the current tab, you can quickly access Rexiory.

- *This extension is strongly inspired by [chikamichi](https://github.com/kawamataryo/chikamichi) and pays the utmost respect!*
- *This extension is a prototype. We do destructive changes from time to time*

### New Tab Page

Just opening a new tab

Screenshot 2024-02-05 at 22 45 46

### Romnibar

Can be called upon any web page

Screenshot 2024-02-05 at 22 47 44

## Features

- Simple UI with shortcuts
- Fast fuzzy search for History & Bookmarks
- Suggest google search words
- No data is sent to the server

## Usage

1. Just follow [official instruction](https://developer.chrome.com/docs/extensions/) and install this extension
1. Just open "New Tab Page", or `Alt+R` to show _Romnibar_

### Shortcuts

| shortcut | action |
|-------------------|-----------------------------------------------------|
| `Cmd + f` | Focus on the search field |
| `Cmd + Enter` | Search with Google (When focus on the search field) |
| `Cmd + c` | Copy URL |
| `Cmd + k` | Delete history, bookmark |
| `Ctrl + n/p/f/b` | Select candidates |
| `Alt + r` | Show Romnibar |

## Acknowledgments

This extension uses the followings.

- [Bootstrap](https://getbootstrap.com/)
- [jQuery](https://jquery.com/)
- [Fuse.js](https://fusejs.io/)