aqua

Web-based UI component library built on top of the Vue.js framework.

https://github.com/uscensusbureau/aqua

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.3%) to scientific vocabulary
Last synced: 7 months ago · JSON representation ·

Repository

Web-based UI component library built on top of the Vue.js framework.

Basic Info
  • Host: GitHub
  • Owner: uscensusbureau
  • License: other
  • Language: Vue
  • Default Branch: main
  • Homepage: https://data.census.gov/
  • Size: 1.63 MB
Statistics
  • Stars: 7
  • Watchers: 4
  • Forks: 0
  • Open Issues: 0
  • Releases: 4
Created about 1 year ago · Last pushed 11 months ago
Metadata Files
Readme Contributing License Citation

README.md

Aqua Software

Aqua is a web-based UI component library built on top of the Vue.js framework. It was created in 2019 by the Center for Enterprise Dissemination Services and Consumer Innovation (CEDSCI) development team at the U.S. Census Bureau for use on data.census.gov website and has been in active development since. It is considered production-ready but, like most web development tools, is undergoing constant maintenance and improvements extending into the future.

Aqua provides a multitude of ready-to-use common UI components, such as buttons, checkboxes, dropdowns, tree views, etc. It also provides some layout components, a typography system, a color palette, standardized 12 column spacing classes, and some layout classes.

View the Documentation

The use of Aqua allows for rapid implementation of UX designs and a consistent user experience across all parts of the site (component appearances, interactions, spacing, color palette, etc).

There are many planned updates and improvements, including ultimately making Aqua an NPM package. Those will be coming in future iterations.


Issues:

We appreciate any feedback you would like to provide us; please post any questions that you may have in the GitHub issues section.


Contributors:

This library was developed as a collaborative effort. Contributions were made by a team of developers from CEDSCI, who were instrumental in the design, implementation, and testing of this software.


Recommended Citation:

U.S. Census Bureau, “Aqua Software,” 1.2.2 [GitHub], 2025, https://github.com/uscensusbureau/aqua, accessed on date.

Owner

  • Name: US Census Bureau
  • Login: uscensusbureau
  • Kind: organization
  • Email: cedsci.feedback@census.gov
  • Location: United States

Citation (CITATION.cff)

title: "Aqua Software"
version: 1.2.1 
message: "If you use this software, please cite it using the
  metadata from this file."
authors:
- name: U.S. Census Bureau
type: software
date-released: 
url: "https://github.com/uscensusbureau/aqua"

GitHub Events

Total
  • Create event: 4
  • Commit comment event: 1
  • Release event: 4
  • Watch event: 8
  • Push event: 15
  • Public event: 1
  • Fork event: 1
Last Year
  • Create event: 4
  • Commit comment event: 1
  • Release event: 4
  • Watch event: 8
  • Push event: 15
  • Public event: 1
  • Fork event: 1

Dependencies

package-lock.json npm
  • 1255 dependencies
package.json npm
  • @babel/core ^7.12.3 development
  • @storybook/addon-actions ^6.0.28 development
  • @storybook/addon-essentials ^6.0.28 development
  • @storybook/addon-links ^6.0.28 development
  • @storybook/addon-storysource ^6.0.28 development
  • @storybook/vue ^6.0.28 development
  • babel-loader ^8.2.1 development
  • react-is ^17.0.1 development