monokle-core
monokle-core copied to clipboard
Monokle validation engine, CLI and shared UI components
Welcome to Monokle Core
Monokle core is a monorepository that contains shared packages between Monokle Desktop and Monokle Cloud. All packages are open-source and MIT licensed.
Validation Packages
Monokle uses a common set of libraries for validation Kubernetes resources across its CLI, Desktop and Cloud tooling.
- @monokle/validation: An extensible validator for Kubernetes resources.
- @monokle/cli: A CLI to validate your Kubernetes resources directly from your terminal.
- create-monokle-plugin: Bootstrap a custom plugin within seconds.
Please go to the Monokle Community Plugins repo for information on how to create and share your own validators.
UI related packages:
- @monokle/components: a shared design system.
- @monokle/tree-navigator: React component to render trees with Redux.
Other Packages
- monaco-kubernetes: A Kubernetes language plugin for Monaco.
Getting involved
- Share ideas, suggestions, bug-reports or complaints on our Discord server.
- Read about how to contribute in our Documentation.
- Learn about the release process.