Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Vue.js
  3. CabloyJS

CabloyJS

A Node.js full-stack framework with a built-in workflow engine and low-code platform for unified PC/mobile development.

Visit WebsiteGitHubGitHub
967 stars132 forks0 contributors

What is CabloyJS?

CabloyJS is a Node.js full-stack framework with a built-in workflow engine and low-code development platform. It allows developers to build backend admin management systems and frontend applications using a single codebase, which simultaneously adapts to both PC and mobile platforms with a near-native mobile experience. It serves as a PAAS platform offering both out-of-the-box functionality and flexible customization.

Target Audience

Developers and teams building enterprise-grade full-stack applications who need a unified framework with workflow automation, low-code capabilities, and cross-platform support.

Value Proposition

Developers choose CabloyJS for its integrated workflow engine, low-code platform, and ability to deliver both backend and frontend from one codebase, reducing development time and complexity while ensuring consistency across PC and mobile platforms.

Overview

🚀 A Node.js full-stack framework with workflow engine.

Use Cases

Best For

  • Building enterprise applications with built-in workflow automation
  • Developing full-stack projects with a single codebase for backend and frontend
  • Creating cross-platform applications that work on both PC and mobile
  • Accelerating development with low-code tools and pre-built components
  • Implementing PAAS platforms with out-of-the-box and customizable features
  • Rapid prototyping and deployment of admin management systems

Not Ideal For

  • Teams preferring to use mainstream frontend frameworks like React or Vue without adopting Cabloy's custom ZovaJS ecosystem.
  • Microservices architectures where a monolithic full-stack framework conflicts with decoupled service design principles.
  • Simple CRUD applications that don't benefit from the overhead of integrated workflow and low-code features.

Pros & Cons

Pros

Integrated Workflow Engine

Includes a built-in workflow engine for modeling business processes and automation, reducing reliance on external tools and streamlining enterprise app development.

Low-Code Development

Offers a low-code platform with visual tools and pre-built components, accelerating development for admin systems and common enterprise features as highlighted in its PAAS capabilities.

Unified Codebase Efficiency

Enables building both backend admin and frontend applications from a single codebase, ensuring consistency and reducing duplication across PC and mobile platforms.

Cross-Platform Mobile Support

Delivers a near-native mobile experience from the same code as PC, eliminating the need for separate mobile development efforts and frameworks.

Cons

Ecosystem Limitations

Relies on the niche ZovaJS and VonaJS frameworks, which have smaller communities and fewer third-party integrations compared to established alternatives like Express or Vue, potentially limiting plugin availability.

Steep Learning Curve

The comprehensive feature set, including workflow, low-code, and PAAS tools, requires significant time to master, as evidenced by its major redesign and evolution through versions V1 to V5.

Potential Vendor Lock-In

Heavy integration with proprietary workflow and low-code tools may make migration to other platforms difficult, especially for customizations built around Cabloy's specific architecture.

Frequently Asked Questions

Quick Stats

Stars967
Forks132
Contributors0
Open Issues5
Last commit9 days ago
CreatedSince 2018

Tags

#workflow-engine#frontend#nodejs#typescript#full-stack#paas#backend#cross-platform#full-stack-framework#low-code-platform

Built With

T
TypeScript
N
Node.js

Links & Resources

Website

Included in

Vue.js73.6k
Auto-fetched 6 hours ago

Related Projects

Fes.jsFes.js

Fes.js 是一个基于 Vue 3 好用的前端应用解决方案。以约定、配置化、组件化的设计思想,让用户仅仅关心用组件搭建页面内容。技术曲线平缓,上手也简单。在经过多个项目中打磨后趋于稳定。丰富的 Vue 3 生态 和 Fes.js 插件,让业务开发更加简单快捷~

Stars1,645
Forks173
Last commit3 days ago
vue-notionvue-notion

A fast Vue renderer for Notion pages

Stars920
Forks70
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub