Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ju4n97/lector

WIP: Highly modular and extensible engine for building custom reading tools, with built-in rapid serial visual presentation (RSVP) and Bionic reading modes out of the box. Cross-browser extension available for normal users coming soon.
https://github.com/ju4n97/lector

a11y docx ebook education epub html lector literature markdown pdf productivity reader reading speed-reading text-to-speech

Last synced: 3 months ago
JSON representation

WIP: Highly modular and extensible engine for building custom reading tools, with built-in rapid serial visual presentation (RSVP) and Bionic reading modes out of the box. Cross-browser extension available for normal users coming soon.

Awesome Lists containing this project

README

        

> [!IMPORTANT]
> This project is currently in a very early stage of development. As such, features and documentation are subject to change.

![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/lector-org/lector/ci.yaml?style=flat&colorA=000000)

## Contributing

Local development

- Clone this repository.
- Install:
- [Go](https://go.dev/)
- [Task](https://taskfile.dev/)
- [Bun](https://bun.sh/)
- Run `task install` to install the project dependencies.
- Run `task --list` to list the available commands.

Refer to the [contributor's guide](CONTRIBUTING.md) for more in-depth information.

## License

[![image](https://www.gnu.org/graphics/gplv3-with-text-136x68.png)](https://www.gnu.org/licenses/gpl-3.0.html)

[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Flector-org%2Flector.svg?type=large&issueType=license)](https://app.fossa.com/projects/git%2Bgithub.com%2Flector-org%2Flector?ref=badge_large&issueType=license)

Lector is primarily licensed under the GNU General Public License v3.0 (GPLv3), except for the `pkg` module, which is licensed under the [MIT license](pkg/LICENSE). This allows the code in `pkg` to be reused in other projects with fewer restrictions, as it is not subject to the copyleft requirements of GPLv3.

### GPLv3 license key requirements

- Must disclose the source code
- Include the license and copyright notice
- Use the same license for derivative works
- Clearly indicate any modifications

### References

- [GPLv3 explained in plain English](https://www.tldrlegal.com/license/gnu-general-public-license-v3-gpl-3)
- [GNU General Public License version 3.0 (GPLv3)](https://www.gnu.org/licenses/gpl-3.0.html)