A tool for catching spelling errors, grammatical errors, broken links, and other errors on websites.
Find a file
dan f6ba4b1694 docs: Rewrite README
This commit moves TODOs from the README so they can live in the corresponding project, to which a link is added. Also fixes the link to the LICENSE file.
2025-10-26 12:50:13 +01:00
.forgejo/workflows Import repository from github 2025-10-26 12:43:46 +01:00
app use shakapacker 2022-08-18 23:11:25 +03:00
bin use shakapacker 2022-08-18 23:11:25 +03:00
config fix rubocop 2022-08-19 00:20:18 +03:00
db update deps 2022-08-18 20:49:11 +03:00
lib use fnmatch for propper glob pattern links 2023-03-11 20:34:57 +02:00
log initial commit 2020-12-01 01:35:22 +02:00
public initial commit 2020-12-01 01:35:22 +02:00
scripts update dockerfile 2022-08-19 00:13:34 +03:00
spec update deps 2022-08-18 20:49:11 +03:00
tmp initial commit 2020-12-01 01:35:22 +02:00
vendor initial commit 2020-12-01 01:35:22 +02:00
.dockerignore initial commit 2020-12-01 01:35:22 +02:00
.eslintrc migrate to vue3 2021-01-30 19:31:13 +02:00
.gitignore initial commit 2020-12-01 01:35:22 +02:00
.rspec initial commit 2020-12-01 01:35:22 +02:00
.rubocop.yml update deps 2022-08-18 20:49:11 +03:00
.stylelintrc initial commit 2020-12-01 01:35:22 +02:00
.tool-versions use shakapacker 2022-08-18 23:11:25 +03:00
app.json initial commit 2020-12-01 01:35:22 +02:00
babel.config.js initial commit 2020-12-01 01:35:22 +02:00
config.ru initial commit 2020-12-01 01:35:22 +02:00
docker-compose.yml initial commit 2020-12-01 01:35:22 +02:00
Dockerfile use alpine image 2023-03-11 21:18:57 +02:00
Gemfile use alpine image 2023-03-11 21:18:57 +02:00
Gemfile.lock use alpine image 2023-03-11 21:18:57 +02:00
LICENSE initial commit 2020-12-01 01:35:22 +02:00
package.json bump version 2023-03-11 20:35:16 +02:00
postcss.config.js initial commit 2020-12-01 01:35:22 +02:00
Procfile initial commit 2020-12-01 01:35:22 +02:00
Procfile.dev use shakapacker 2022-08-18 23:11:25 +03:00
Rakefile initial commit 2020-12-01 01:35:22 +02:00
README.md docs: Rewrite README 2025-10-26 12:50:13 +01:00
yarn.lock use shakapacker 2022-08-18 23:11:25 +03:00

siteinspector

Originally, this tool SiteInspector was free, open source software. According to its github repository, it now feels commercialized under a different name. The URL pointing to its installation instructions no longer works, either.

This project is an effort to keep siteinspector available for free, and open source, for users like myself.

See the corresponding project for remaining and upcoming tasks.

Description

Siteinspector is (now again) a free, open-source tool that helps to find spelling errors, grammatical errors, and broken links on websites. It's written in Ruby/Rails with a Vue.js front-end, and uses a PostgreSQL database and Sidekiq with Redis to perform concurrent crawling.

NOTE: Currently, siteinspector only supports spelling and grammar checking for the English language. The intent is to make it multilingual in the future.

Installation

Currently, siteinspector is not distributed (yet!). This will be a longterm effort, so don't expect this to change tomorrow. Eventually, the idea is to support package manager installations, as well as provide support for running siteinspector with docker.

License

The original source code is licensed under AGPL-3.0, as such this repository is as well. For the full license text, see LICENSE.