Foundry UI screenshot

Foundry UI

Author Avatar Theme by Headstorm
Updated: 15 Nov 2023
16 Stars

Foundry-UI is a React UI Library built which prioritizes theming, accessibility, and performance. Fully typed with TypeScript, animated by react-spring, themed with styled-components, and made accessible by polished and jest-axe.

Categories

Overview:

Foundry-UI is a user interface (UI) option for software projects that offers support for enterprise applications at any stage, custom styling and behavior of components, and compatibility across different devices. The React version of Foundry is fully supported, while the Angular version is still in progress. It is developed by Headstorm’s Open Source group.

Features:

  • Support for enterprise applications at any stage
  • Custom styling and behavior of individual components
  • Compatibility with different devices for any use case

Installation:

To install Foundry-UI into a React app, you need to add the Foundry package to your project using npm or yarn. From the root directory of your project where the package.json file is located, run the following command:

npm install @headstorm/foundry-ui-react

Make sure to also install the peer dependencies:

  • react ^16.13.1
  • react-dom ^16.13.1
  • react-is ^16.13.1
  • @react-spring/web ^9.2.0
  • styled-components >= 5.1.0

Summary:

Foundry-UI is a user interface solution for software projects that provides support for enterprise applications, custom styling of components, and compatibility across different devices. It can be installed into a React app using npm or yarn.