Skip to content
/ fast Public
forked from microsoft/fast

NI fork of Microsoft FAST to support the NI Nimble Design System

License

Notifications You must be signed in to change notification settings

ni/fast

 
 

Repository files navigation

ni | fast

FAST

NI fork of Microsoft FAST to support the NI Nimble Design System.

If you are at NI, lucky you! Reach out to ask questions via Microsoft Teams on the Design System General channel or via NI Stack Overflow with the nimble tag.

If you are outside NI, we want to hear from you too! See how to reach out in the Community section below.

Introduction

FAST is a collection of technologies built on Web Components and modern Web Standards, designed to help you efficiently tackle some of the most common challenges in website and application design and development.

In May 2024 the Microsoft FAST project changed directions and is no longer supporting the FAST Foundation library concept. The Nimble Design System response was to create this fork of the libraries to enable bug fixes and continued maintenance of the FAST libraries for the short to mid-term.

Goals

  • Maintain the FAST libraries used in the fork.
  • Perform dependency version updates and generic bug fixes for existing features.
  • Adopt minor features targeted to consistency / alignment for general purpose use.
  • Avoid new major feature or component development, prefer forking templates for significant or non-generic changes.
  • Potentially re-integrate removed packages or features based on future needs or community feedback.
  • Potentially stage / research minor changes to assist in future work for handling FAST re-alignment.

Getting Started

See the corresponding Getting Started section in the packages hosted in the repository.

Component packages

NI FAST Element NPM version and repo link NI FAST Foundation NPM version and repo link

Utility packages

NI FAST Colors NPM version and repo link NI FAST React Wrapper NPM version and repo link NI FAST Web Utilities NPM version and repo link

Community

We welcome feedback and contributions aligned with our goals for the repo!

The fastest way to ask questions is to join the discussion on Teams or the NI Stack Overflow (accessible to NI employees only). You can also start a discussion on GitHub by filing an issue using the 🎙 Discussion template.

Contributing

See Getting Started in Contributing.md to get started with building the monorepo.

contributors

About

NI fork of Microsoft FAST to support the NI Nimble Design System

Resources

License

Stars

Watchers

Forks

Languages

  • TypeScript 99.7%
  • JavaScript 0.3%