Skip to content

Detsudetsu/touch-dictionary

 
 

Repository files navigation

Touch Dictionary: Super Fast Dictionary for Touch Devices

logo

Touch Dictionary is a fork of Mouse Dictionary (original repo).

The main focus of this extension is offering touch-friendly UI for devices like smartphones or tablets.

Features:

  • Slidable bottom sheet
  • Hold down and move your finger along text to view definitions of the each word

Screenshots

touch-dictionary-demo-mini

Install

This project is still experimental. Users are expected to know the basic setup of Mouse Dictionary (see Getting started of Mouse Dictionary)

Android

  1. Install kiwi browser
  2. Download touch-dictionary-chrome-<version>.zip from releases page
  3. Install the zip file into kiwi browser

How to develop

Preparation

Use Node.js 16+.

npm install

Build

npm run chrome-watch	# Build with hot reloading
npm run chrome-package	# Build zip file

License

Touch Dictionary is published under the MIT license.

Third-party data

This project includes some third-party data:

Dictionary data

Images

Built-in PDF viewer

Great JavaScript libraries

About

A fork of Mouse Dictionary focusing on touch devices

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 52.8%
  • JavaScript 45.3%
  • Other 1.9%