Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tyler-technologies-oss/forge
Framework agnostic Web Component library that implements the Tyler Forge™ design system.
https://github.com/tyler-technologies-oss/forge
forge tyler-technologies web-components
Last synced: 9 days ago
JSON representation
Framework agnostic Web Component library that implements the Tyler Forge™ design system.
- Host: GitHub
- URL: https://github.com/tyler-technologies-oss/forge
- Owner: tyler-technologies-oss
- License: apache-2.0
- Created: 2022-04-12T19:55:06.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-28T21:11:06.000Z (5 months ago)
- Last Synced: 2024-05-29T05:18:18.093Z (5 months ago)
- Topics: forge, tyler-technologies, web-components
- Language: TypeScript
- Homepage:
- Size: 158 MB
- Stars: 26
- Watchers: 5
- Forks: 7
- Open Issues: 50
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-web-components - Forge Components - Library of Web Components adhering to the Forge Design System. (Real World / Design Systems)
README
# Tyler Forge™ Components
Welcome to Tyler Forge™, a design system and component library for building modern web applications.
Tyler Forge provides a set of UI components and styles that can be used to create consistent and accessible user interfaces. Forge is built using [Web Components][2],
which are a set of web platform APIs that allow you to create new custom, reusable, encapsulated HTML tags to use in web pages just as you would with any other
built-in HTML element. Web components are based on existing web standards, and can be used with any modern web framework or no framework at all.Forge components are an implementation of the [Tyler Forge™ design system][1], which provides the design language that can be used to create a consistent look and
feel across your products and applications. The design system is a derivative of [Material Design][3], but has been tailored to the needs of Tyler Technologies
and its broad customer base.[![NPM Version](https://img.shields.io/npm/v/%40tylertech%2Fforge?style=for-the-badge)](https://www.npmjs.com/package/@tylertech/forge)
[![NPM Downloads](https://img.shields.io/npm/dt/%40tylertech%2Fforge?style=for-the-badge)](https://www.npmjs.com/package/@tylertech/forge)## Important links
- [Documentation][4]
- [Forge 2.x Documentation](https://forge.tylerdev.io/version-2)
- [Contributing][5]
- [Changelog][6]## Local development
To develop locally, fork this repository, and then run the following commands from the root of the project to view the dev site:
```bash
npm install
npm start
```You can also view the Storybook documentation site by running:
```bash
npm run storybook
```## Need help?
Please [create](https://github.com/tyler-technologies-oss/forge/issues/new/choose) a GitHub issue with any questions and we'll be glad to help!
[1]: https://forge.tylertech.com/
[2]: https://developer.mozilla.org/en-US/docs/Web/API/Web_components
[3]: https://m2.material.io/
[4]: https://forge.tylerdev.io/
[5]: https://github.com/tyler-technologies-oss/forge/blob/main/CONTRIBUTING.md
[6]: https://github.com/tyler-technologies-oss/forge/blob/main/CHANGELOG.md