HomeGetting StartedColor SystemTypographySpacingIconographyLayoutInstallationUsageAngularBlazorReactSvelteVueThemingTypographyCustomizationCSS-Only ComponentsFormsIconsIllustrationsAccessibilityGlobal ConfigurationTailwind CSSSass LibraryForge MCP ServerDropdown OptionsFocus Indicator ClippingAll componentsButtonButton AreaChipFloating Action ButtonIcon ButtonSplit ButtonAutocompleteButton ToggleCalendarCheckboxChip FieldColor PickerDate PickerDate Range PickerFile PickerLabelRadioSelectSliderSwitchText FieldTime PickerApp BarApp LauncherDrawerMenuPaginatorSkip LinkStepperTabsView SwitcherAccordionApp LayoutCardDividerExpansion PanelScaffoldSplit ViewStackStructured CardToolbarBadgeBannerBusy IndicatorCircular ProgressDialogInline MessageLinear ProgressPage StateSkeletonToastTooltipAvatarIconKeyLabel ValueListMeterSecretTableTimelineTimestampTreeKeyboard ShortcutPopoverIntroductionColorTypographySpacingShapeBorderElevationLayeringAnimationUsageIcon LibraryBlocksRoadmapChangelogBlog

Roadmap

What we're working on next for Tyler Forge.

Tyler Forge is constantly evolving to keep up with the latest trends in web development, as well as the needs of our users. Below is a list of features that we are currently working on, or have planned for the future. We’ll update this list as we make progress on each feature, so be sure to check back often!

If you have any feature requests, or would like to see a feature moved up in priority, please let us know by opening an issue or by adding an item to our Canny board.

Status Key

  • Complete: This feature is complete and available in the latest release.
  • In Preview: This feature is complete and available in the latest release, but it is experimental and we’re looking for feedback.
  • In Progress: We are actively working on this feature.
  • In Review: This feature is currently being reviewed by the team.
  • Started: We have started working on this feature, but it is not yet complete.
  • Planning: This feature is in the planning stages and has not yet been started.
  • Not Started: This feature is planned for the future, but has not yet been planned or started.

Features

FeatureStatusDescription
Improve Storybook Docs, Demos, and RecipesIn ProgressImprovements to the Storybook documentation, demos, and recipes for better usability and discoverability.
Accessibility ImprovementsIn ProgressImprovements to the accessibility of Forge components, including keyboard navigation, screen reader support, and more.
Skip to Main Content ComponentCompleteA new component that provides a “skip to main content” link for improved accessibility and easy integration/configuration.
CSS-only ComponentsCompleteA set of CSS classes distributed via pre-built stylesheets and Sass mixins for creating components without JavaScript.
Global ConfigurationCompleteA new mechanism for configuring global default values for various Forge components.
Blazor AdapterPlanningA new Blazor adapter for Forge that will allow for seamlessly using Forge components in Blazor applications.
Forge Extended LibraryCompleteA new library of Forge-based composite UI components that implement larger patterns/recipes.
Inline Select DropdownPlanningA new select component that allows for directly rendering HTML in the <forge-option> elements.
Inline Menu DropdownPlanningA new menu component that can be rendered inline with other content.
Inline Autocomplete DropdownPlanningA new autocomplete component that can be rendered inline with other content.
Improve Localization SupportNot StartedAllow for localization across various Forge components that may require it.
Data Table EnhancementsPlanningEnhancements to the data table component to improve performance, usability, and add new features.
Consolidated Tyler Icons LibraryCompleteConsolidate all 3 icons sets (standard, extended, custom) into a single set.
Convert unit test suite to Web Test RunnerCompleteConvert the legacy Forge unit test suite from Karma + Jasmine to Web Test Runner for improved performance and reliability.
Stepper Refactor/RedesignNot StartedThe Forge stepper component is due for a redesign and refactor to improve usability, accessibility, and add new features for improved flexibility.
Loading Forge chat…