GithubHelp home page GithubHelp logo

theboatymcboatface / equalify Goto Github PK

View Code? Open in Web Editor NEW

This project forked from equalifyeverything/equalify

0.0 0.0 0.0 997 KB

Manage web accessibility issues with this open source, ethically-minded platform.

Home Page: https://equalify.app

License: GNU Affero General Public License v3.0

PHP 99.19% CSS 0.81%

equalify's Introduction

Equalify the web!

96.8% of home pages have WCAG conformance failures.1 Failing WCAG conformance means countless people with disabilities do not have equal access to the internet.

Equalify aims to make websites more accessible. We are building an affordable and easy-to-use platform that integrates your favorite WebOps. All of our work is open source, published under the AGPL. Working this way helps us create the most accessible platform for internet accessibility.

Support Equalify

โญ Star the repo to show your support.

๐ŸŒธ Try our managed service, equalify.app.

๐Ÿ› ๏ธ Contribute a pull request or new issue.

๐ŸŽฉ Sponsor / Donate to Equalify.

How will Equalify increase content accessibility?

Accessibility is a diverse category of work. Equalify focuses on Web Accessibility Guidlines Version 2.1 (WCAG) standards. We are building tools that help website managers align their sites with WCAG guidelines. Our tools will integrate automated WCAG testing services, web services, and teaching materials into one WebOps platform.

Equalify's integrations page that includes logos of Pantheon, Drupal, URLBox, WAVE, WordPress, and XML Sitemaps.

What does Equalify currently do?

The app currently scans websites for WCAG errors.

You can import pages from WordPress, XML sitemaps, and single URLs. Equalify then crawls all your pages for WCAG 2.1 errors using the popular WAVE scan.

Every alert is reported on a filterable dashboard.

Equalify's reporting dashboard that lists different alerts including Missing Alt Text, Missing Form Label, and Very Log Contrast alerts

Download and Use

  1. Download or clone the latest release.
  2. Change sample-config.php to config.php and update info.
  3. Run composer install to install Composer dependencies (Composer v. 2.4.4 required).
  4. Upload/run on a Linux server (PHP 8.1 + MySQL required).
  5. Report issues, questions, and patches.

Not a technical user? Use Equalify now at equalify.app.

For more information, checkout the Equalify FAQs.

Special Thanks

A chaos wizard ๐Ÿง™ and many others help Equalify. Special shout out to Pantheon and Little Forest for providing funding for bounties. Yi, Kate, Bill, Dash, Sylvia, Anne, Doug, Matt, Nathan, and John- You are the brains that helped launched this idea. @ebertucc and @jrchamp are the project's first contributors - woot woot! Guzzle makes multiple concurrent scans possible. Composer makes Guzzle possible.

Hosting supported by:

This project is Open Source under AGPL to inspire new collaborations.

Together, we can equalify the internet.

-@bbertucc

Footnotes

  1. The WebAIM Million โ†ฉ

equalify's People

Contributors

bbertucc avatar ebertucc avatar dgradcliffe avatar jrchamp avatar ellieya avatar huyszn avatar alphex avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.