Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tomlutzenberger/readerbookmarklet
Dynamic Bookmarklet that reads a selected section of a website aloud through voice-synthesis
https://github.com/tomlutzenberger/readerbookmarklet
bookmark bookmarklet javascript publish-website reader voice-synthesis
Last synced: 2 days ago
JSON representation
Dynamic Bookmarklet that reads a selected section of a website aloud through voice-synthesis
- Host: GitHub
- URL: https://github.com/tomlutzenberger/readerbookmarklet
- Owner: tomlutzenberger
- License: mit
- Created: 2017-12-20T22:01:02.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-19T20:57:57.000Z (about 1 year ago)
- Last Synced: 2024-04-15T00:01:18.607Z (7 months ago)
- Topics: bookmark, bookmarklet, javascript, publish-website, reader, voice-synthesis
- Language: JavaScript
- Homepage:
- Size: 259 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π readerBookmarklet
[![Releases](https://img.shields.io/github/release/tomlutzenberger/readerBookmarklet.svg?maxAge=3600&style=flat-square)](https://github.com/tomlutzenberger/readerBookmarklet/releases)
[![License](https://img.shields.io/github/license/tomlutzenberger/readerBookmarklet.svg?maxAge=3600&style=flat-square)](https://github.com/tomlutzenberger/readerBookmarklet/blob/master/LICENSE)
[![David](https://img.shields.io/david/tomlutzenberger/readerBookmarklet.svg?maxAge=3600&style=flat-square&label=dep)]()
[![David DEV](https://img.shields.io/david/dev/tomlutzenberger/readerBookmarklet.svg?maxAge=3600&style=flat-square&label=devDep)]()
[![Maintainability](https://api.codeclimate.com/v1/badges/214c62fd014b152dd4cc/maintainability)](https://codeclimate.com/github/tomlutzenberger/readerBookmarklet/maintainability)
[![Documentation](https://inch-ci.org/github/tomlutzenberger/readerBookmarklet.svg?branch=master)](https://inch-ci.org/github/tomlutzenberger/readerBookmarklet)
[![Made with Love](https://img.shields.io/badge/Made%20with-%E2%99%A5-red.svg?style=flat-square)]()## What it is
readerBookmarklet is a dynamic bookmark written in pure JavaScript to read a website's text through speech-synthesizing.
## How to use
1. Open your favorite browser
1. Create a new bookmark
1. Copy the contents of [readerBookmarklet.min.js](src/readerBookmarklet.min.js) and paste it in the new bookmark's URL field
1. Add a nice name to the bookmark (I chose π)## Contribution
If you find a case where the script could be improved or a bug needs to be fixed, just file an issue and I look into it.
## License
This script is published under the **MIT License** and can be used for any commercial and personal projects.
## Changelog
- 2017-12-20β[**v0.1**](https://github.com/tomlutzenberger/readerBookmarklet/releases/tag/v0.1)βWorking version