Open-VE

    Open-VE

    Centralized and Consistent Data Validation Engine

    What' s Open-VE

    Open-VE is a powerful solution that simplifies the management of validation rules.
    Ensuring consistent validation across all layers, including frontend, BFF(Backend for Frontend), and microservices, through a single, simple API.

    Features

    You can easily do...
    • ・📓 Manage validation rules across all layers in one place
    • ・📝 Write validation rules independent of any programming language with simple and trustful expression language CEL
    • ・👩‍💻 Validate data from all layers with simple Restful/gRPC API
    • ・✅ Provide consistent validation errors to all layers

    Quick Start

    You can try Open-VE in whichever way you prefer.

    Install from Brew

    Install Open-VE from Brew (for MacOS and Linux).

    brew install shibukazu/tap/open-ve

    open-ve run