queensac
queensac automatically detects broken links in your GitHub repository, finds valid alternatives, and creates pull requests. No more manual checking, no more ignored CI failures.
Free for open source • Apache-2.0 License
They only tell you what's broken. They don't fix anything.
Scans your repository for all links and checks each one for errors like 404 Not Found or timeouts.
When broken links are found, queensac searches for valid alternative URLs to replace them with.
Automatically creates a pull request with the corrected links ready for your review and merge.
Seamlessly integrates with your existing GitHub workflow
Works seamlessly with your CI/CD pipeline. Add a few lines to your workflow and you're done.
Unlike other tools that just report issues, queensac actually fixes broken links for you.
Intelligently finds valid alternative URLs to replace broken links when possible.
Automatically creates well-formatted pull requests with all the fixes ready to review.
Two simple steps to improve your documentation quality
Install queensac[bot] on your GitHub repository from the GitHub Marketplace.
Install queensac[bot]Add queensac to your GitHub Actions workflow with a simple configuration.
- name: 👑 Run queensac
uses: reddevilmidzy/queensac@v1
with:
github_app_id: ${{ secrets.QUEENSAC_APP_ID }}
github_app_private_key: ${{ secrets.QUEENSAC_APP_PRIVATE_KEY }}
repo: https://github.com/${{ github.repository }}Join open source projects already using queensac to maintain high-quality documentation.