-
uswds
The U.S. Web Design System helps the federal government build fast, accessible, mobile-friendly websites.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
govuk-form-builder
A form builder for Ruby on Rails that’s compatible with the GOV.UK Design System.
> Any kind of technical compliance by government is guaranteed to be old and obsolete in the near future. The reality of the situation is that this "design system" is a waste of time and it will never iterate as fast as other systems maintained by industry experts in web compliance and accessibility.
You really ought to check out how fast this design system has iterated to date:
https://github.com/uswds/uswds/releases
> However, government should be focusing on streamlining government operations, not developing accessibility standards and reinventing the same wheel. Leave that to professionals and use what's already available.
First, I'm not sure why you think accessibility doesn't fall under streamlining government operations.
Second, the folks at USDS are top professionals from industry and are limited to a four year "tour of duty", so they aren't lifelong government employees.
I somehow stumbled across this over the weekend.
There's a React component library (with a deployed storybook):
* https://github.com/trussworks/react-uswds
* https://trussworks.github.io/react-uswds/?path=/story/compon...
I haven't used them myself, but the GOV.UK components look and function great.
https://govuk-components.netlify.app/
> Especially the contrast/magic number discussion.
From a developer perspective, working with color palettes with defined "magic numbers" is really great. I have written a blog post [1] around this topic and wrote a tool [2] to calculate/ensure accessible magic numbers for color palettes.
[1] https://darekkay.com/blog/accessible-color-palette/
[2] https://github.com/darekkay/a11y-contrast
I call that the @tiangolo/FastAPI pattern of open source software.
After individuals noticed that it's possible to make tons of money through donations/sponsors on Github and providing support for their OSS many just rebrand libraries by sugar coating abstractions on top of it (what FastAPI did to Starlette) and trying to own all parts of the development (by not giving access to anyone on the project for example) so that they own they're seen as the only person able to provide true support for it.
See https://github.com/tiangolo/fastapi/issues/4263
This is my side project, I'm a dev currently contracting at DfE. This library and the form builder[0] make working with the design system easier for Rails devs.
[0] https://govuk-form-builder.netlify.app/