An open API service indexing awesome lists of open source software.

https://github.com/wintercms/snowboard.js

Standalone version of Winter's Snowboard.js framework.
https://github.com/wintercms/snowboard.js

Last synced: about 1 year ago
JSON representation

Standalone version of Winter's Snowboard.js framework.

Awesome Lists containing this project

README

          

# Snowboard.js Framework

Standalone version of the [Winter CMS](https://wintercms.com) JavaScript framework that provides a simple yet powerful system for organising and controlling your frontend functionality. The main aims of the framework are to provide a familiar development experience for people using the Winter or Laravel PHP frameworks to develop functionality for their frontend interfaces.

This repository is a mono-repo of the core Snowboard framework and various packages that can be optionally implemented depending on the needs of your application.

## Packages

Package | NPM | Readme | Description
------- | --- | ------ | -----------
Base | [@wintercms/snowboard](https://www.npmjs.com/package/@wintercms/snowboard) | [Readme](https://github.com/wintercms/snowboard.js/blob/main/packages/base/README.md) | The core Snowboard framework functionality and utilities.
Reactivity | [@wintercms/snowboard-reactivity](https://www.npmjs.com/package/@wintercms/snowboard-reactivity) | [Readme](https://github.com/wintercms/snowboard.js/blob/main/packages/reactivity/README.md) | Adds reactivity and templating features to Snowboard.

## Getting in touch

You can get in touch with the maintainer team using the following mediums:

* [Follow us on Twitter](https://twitter.com/usewintercms) for announcements and updates.
* [Join us on Discord](https://discord.gg/D5MFSPH6Ux) to chat with us.

## Contributing

Before contributing issues or pull requests, be sure to review the [Contributing Guidelines](https://github.com/wintercms/.github/blob/master/CONTRIBUTING.md) first.

### Coding standards

This repository enforces the [Airbnb JavaScript Style](https://github.com/airbnb/javascript) through [ESLint](https://eslint.org/) and [Husky](https://github.com/typicode/husky). Automatic linting will occur when committing to the repository, and commits which do not meet the standard will be rejected.

### Code of conduct

In order to ensure that the Winter community is welcoming to all, please review and abide by the [Code of Conduct](https://github.com/wintercms/.github/blob/master/CODE_OF_CONDUCT.md).

## License

The Snowboard framework, as with the Winter platform itself, is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

## Security vulnerabilities

Please review [our security policy](https://github.com/wintercms/snowboard.js/security/policy) on how to report security vulnerabilities.