Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tonytonyjan/tjdict
TJDict is a fast, easy, open-source, and ad-free browser extension for multi-dictionary searching.
https://github.com/tonytonyjan/tjdict
browser-extensions chrome dictionary edge firefox search-tool
Last synced: about 2 months ago
JSON representation
TJDict is a fast, easy, open-source, and ad-free browser extension for multi-dictionary searching.
- Host: GitHub
- URL: https://github.com/tonytonyjan/tjdict
- Owner: tonytonyjan
- Created: 2012-08-15T14:04:36.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2023-01-08T00:59:07.000Z (about 2 years ago)
- Last Synced: 2024-04-16T14:10:54.058Z (9 months ago)
- Topics: browser-extensions, chrome, dictionary, edge, firefox, search-tool
- Language: JavaScript
- Homepage: https://tjdict.com
- Size: 4.37 MB
- Stars: 14
- Watchers: 4
- Forks: 3
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# TJDict
[![](https://badgen.net/chrome-web-store/users/caafmojgjlbflohillejdmnghkpcjjpp)][cws]
[![](https://badgen.net/chrome-web-store/stars/caafmojgjlbflohillejdmnghkpcjjpp)][cws]TJDict is a fast, easy, open-source and ad-free browser extension for multi-dictionary searching.
![demo](https://github.com/tonytonyjan/TJDict/wiki/screenshots/Kapture%202020-07-14%20at%2014.13.21.gif)
## Installation
[Chrome Web Store][cws]
[Firefox Add-ons](https://addons.mozilla.org/firefox/addon/tjdict)
[Edge Add-ons](https://microsoftedge.microsoft.com/addons/detail/dejpinkibingbiepjnnlicpakinppjpm)## Development
1. Prerequisites:
- git
- node
- npm
2. Run `npm run start`.
3. Load `dist` directory as an unpacked extension into the browser.
4. Optionally run `npm run storybook` and `bin/chrome` for components development.## Building
1. `npm run package:all`
2. All packages are located in `pkg` directory.## Release
1. Bump version in `src/manifest.json`
2. Run `npm run version`
3. Commit `src/manifest.json` and `CHANGELOG.md` files
4. Tag
5. Push## Contribution
Please follow [Angular Commit Message Guidelines](https://github.com/angular/angular/blob/master/CONTRIBUTING.md).
[cws]: https://chrome.google.com/webstore/detail/caafmojgjlbflohillejdmnghkpcjjpp