Get a quick summary of any web page with PageDigest: word count, characters, read time, text to HTML ratio. Chrome Extension Written in React and Material UI.
You can use the app directly from Google Chrome store, or you can build it from sources.
npm i && npm run build
- include it by going to chrome://extensions
- enable developer mode
- load unpacked from
dist
directory.
I wanted to try out creating my first Chrome extension and needed a simple SEO utility.
Turns out there are not many utilities out there that count text to html ratio.
I calculate text to html ratio as textContent/bodyInnerHtml
.
I don't think text content should include a style
or a script
tag.
There may be some differences in metrics compared to other apps,
due to different content scopes and formulas.
Read more on how to create a chrome extension with React at my blog.
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
I follow the Rust Code of Conduct.
Everyone is welcome to contribute. Send me your suggestions, report issues, fix issues. This can turn out to be a more complex app, but I'd like to keep the UI feel as clean as possible. You can read more about contributing here.
If you find this project useful, give it a star. You could also consider supporting us through the following platforms:
As this project grows, I will showcase sponsors' logos and links in this section. Thank you for your support!
Feel free to reach out to me on LinkedIn.