open-index/open-npm huggingface dataset:
npm package: @openc-bv/design-system
Description: This repository holds the web design system for [OpenC], implemented in [Svelte] and — living apart from the Svelte files — [Sass] files which can be used if the Svelte components cannot be used.
Latest version: 1.3.3

# OpenC design system

This repository holds the web design system for [OpenC], implemented in [Svelte]
and — living apart from the Svelte files — [Sass] files which can be used if
the Svelte components cannot be used.

## Installation

Use the preconfigured [SvelteKit template] or install the latest version of the
design system using [npm] or a package manager of your choice like [Yarn]:

```sh
npm install --save-dev @openc-bv/design-system
```

## Documentation

There is no eleborate documentation (yet) on how to use the design system, but:

-   All Svelte components are strongly typed and bring [TypeScript] annotations
    for use with IntelliSense or a similiar code completition technology;
-   You can take a look at the [example app] included in the [`src/routes/`]
    folder, which includes all available components spread over multiple routes.

## Example app

The example app in [`src/routes/`] includes applications of all available
components.

You can take a look at it by cloning this repository, installing the needed
dependencies with a JavaScript package manager and execute `npm run dev`.

---

Please also see the [colophon] and note that a [license] applies to all work in
this repository. This component library is not intended for commercial use and not for personal use as well, although the license tolerates the latter.

[openc]: https://www.openc.nl
[sass]: https://sass-lang.com
[svelte]: https://svelte.dev
[sveltekit template]: https://github.com/openc-bv/sveltekit-template
[npm]: https://www.npmjs.com
[yarn]: https://yarnpkg.com
[typescript]: https://www.typescriptlang.org
[example app]: #example-app
[`src/routes/`]: src/routes/
[colophon]: COLOPHON.md
[license]: LICENSE
npm package: @openc3/tool-common
Description: [Documentation](https://openc3.com)
Latest version: 5.20.0

## OpenC3 Tool Common Javascript Library

[Documentation](https://openc3.com)

This package capture the code common between OpenC3 Vue based tools

## Getting Started

1.  At the OpenC3 Admin - Plugins, upload the openc3-tool-base.gem file

## Contributing

We encourage you to contribute to OpenC3!

Contributing is easy.

1. Fork the project
2. Create a feature branch
3. Make your changes
4. Submit a pull request

Before any contributions can be incorporated we do require all contributors to sign a Contributor License Agreement here:
[Contributor License Agreement](https://docs.google.com/forms/d/1ppnHUSXtY1GRTNPIyUaB1OYHbW5Ca67GFMgMRPBG8u0/viewform)

This protects both you and us and you retain full rights to any code you write.

## License

This OpenC3 plugin is released under the AGPLv3.0 with a few addendums. See [LICENSE.txt](LICENSE.txt)