Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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