Skip to content
ButtersUSDS edited this page May 24, 2018 · 19 revisions

Welcome to the U.S. Forms System Wiki!

We'll be documenting our progress and process here as we get the code library ready for use. Eventually, developer documentation and guidance around best practices for form design and development will be found in this wiki as well.

THIS IS A WORK IN PROGRESS.

US Forms Logo

Modeled after the US Web Design System, this project creates an open source code library and set of guiding principles for building complex web-based forms significantly faster than existing methods, using best practices in user experience and data collection, validation, and transmission.

This library enables you to build web-based forms using React and the JSON Schema standard. Instead of building and configuring your React components from scratch, use this library and guidance to describe the form fields in a JSON Schema configuration file, which will then render the backing React components necessary to build your form.

Originally inspired by Mozilla's react-jsonschema-form library, we've created a version specific for building web-based forms for government, styled using the U.S. Web Design System for a consistent look and feel across government.

Clone this wiki locally