Create reusable components for multiple frameworks and libraries using a single codebase.
Warning This project is still in early development. You can use it, but expect breaking changes.
Please read CONTRIBUTING.md to see how to setup the project and to know the contribution guidelines.
Please refer to the examples folder to see how to use Kazam.
Package | Version | Description |
---|---|---|
kazam |
The core package of Kazam. | |
@whitebird/kaz-ast |
A library to manipulate Kaz files |
Package | Version | Description |
---|---|---|
@whitebird/kazam-transformer-react |
The React transformer | |
@whitebird/kazam-transformer-vue |
The Vue transformer | |
@whitebird/kazam-transformer-typescript |
The TypeScript transformer |
Package | Version | Description |
---|---|---|
@whitebird/kazam-parser-kaz |
The Kaz parser |
Package | Version | Description |
---|---|---|
@whitebird/kazam-parser-base |
An abstract class to create your own parser | |
@whitebird/kazam-transformer-base |
An abstract class to create your own transformer | |
@whitebird/kazam-test-web-transformer |
Utility to test your custom transformers |
This project is licensed under the MIT License - see the LICENSE file for details.