Skip to content

achangofpace/that-is

Repository files navigation

That Is

This is That Is.

For those who don't already know that That Is is what helps you remember what that is, just remember:

"I'm not sure what that is but That Is is what reminds me of it."

With this (i.e. That Is), you can create custom definitions for any text (e.g. words, symbols, phrases). When you come across a page containing the text you've defined before, you can annotate the defined text where it appears on the page to remind yourself about the text (i.e. what that is).

firefox_apply_and_create_annotations.gif

Learning a new language? Having trouble recognizing new words or symbols?

Dictionaries are too inconvenient and interrupt reading practice. Translation services are too convenient and remove the practice completely.

Create custom mappings with the right level of coverage for you. From translations above every new word you learn to personal mnemonics and hints for how to read new symbols, let your own guides follow you across the web at the click of a button.

Use one of the built-in default mappings and edit it to fit your needs.

  • Hiragana to katakana
  • Katakana to hiragana
  • Hiragana to romaji
  • Romaji to hiragana
  • Hiragana to IPA
  • Katakana to romaji
  • Romaji to katakana
  • Greek alphabet minus English overlap to English names
  • Greek alphabet to English names
  • Greek alphabet to English pronunciation guide
  • ... more to come

Available on Mozilla Firefox and Google Chrome.

Installation

  • Firefox

    • navigate to about:debugging#/runtime/this-firefox and click "Load Temporary Add-on..." and select the manifest.json from this project.

    firefox_install_temporary_addon.gif

    or

    • install web-ext and run web-ext run in the project directory to open an instance of firefox with the extension loaded in already.

Contributing

See CONTRIBUTING.md

License

GPLv3

About

Custom annotations to help learn new languages.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors