Giter Site home page Giter Site logo

277544276 / quanxiang Goto Github PK

View Code? Open in Web Editor NEW

This project forked from quanxiang-cloud/quanxiang

0.0 0.0 0.0 22.33 MB

QuanXiang is a powerful, pluggable open source low-code platform used to assist in building various types of digital applications for enterprises.

Home Page: https://www.quanxiang.dev/

License: Apache License 2.0

Shell 0.58% JavaScript 1.09% Smarty 2.77% Mustache 95.56%

quanxiang's Introduction

Quanxiang Cloud Logo


QuanXiang

QuanXiang is a powerful, pluggable open source low-code platform.

English| δΈ­ζ–‡

GitHub contributors GitHub issues GitHub stars GitHub forks Twitter Follow

Website | Demo | Documentation | Guide | Community

Introduction

QuanXiang is a cloud-native, fully containerized, open source, low-code platform used to assist in building various types of digital applications for enterprises. The platform currently provides two application development modes: no-code and low-code on the cloud, and supports visual design, allowing developers and business users to quickly complete application development through simple drag-and-drop and parameter configuration. As a multi-application integration and management platform integrating low-code development capability, identity authentication capability and container DevOps capability, QuanXiang supports rapid application building, easy maintenance and management of applications, integration of enterprise stock business and full-image cloud building business.

Features

QuanXiang builds a low-code ecosystem around application design, development, deployment, operation and maintenance. The core capabilities of the platform are as follows:

πŸš€ Rapid application development
  • Visual designer: Users can complete form, workflow, data_models, and permissions through simple drag and drop, parameter configuration, etc.
  • Form engine: Provides rich page components.
  • Workflow engine: Supports a variety of triggering methods and process components, and provides the ability of a rule engine to meet the logic definitions of complex businesses.
  • ☁️ Cloud deployment operation and maintenance
  • QuanXiang is based on Kubernetes deployment, CI/CD continuous delivery deployment.
  • Support the deployment and operation and maintenance of different cloud vendors.
  • Provide system log, support to view all operation records.
  • πŸ€– Multi-terminal adaptation Apply one-time design and adapt flexibly to multiple ends. Support one-click publishing as WEB App, Native App, WeChat Applet.
    πŸ§‘β€πŸ’» Organization management
  • Corporate directory: Provide a variety of ways to manage the corporate directory to help companies quickly build an organization.
  • Role management: Enterprise role permissions are subdivided to ensure platform account access security and data security.
  • πŸ—‚ System connectivity
  • Supports data connection between applications, providing data connection capabilities of different granularity, for example, data linkage update between tables and interaction between fields.
  • Provide solution integration of different granularities, such as: component integration, page integration, application integration.
  • 🧩 Pluggable open source QuanXiang is a cloud native, distributed architecture platform system. Core services (except for aggregated services) are completely decoupled and low cohesive, and services are accessed through API interfaces.

    Architecture

    QuanXiang uses a loosely-coupled architecture that separates the frontend from the backend. It provides a plug-and-play, microservices architecture and embraces the diversity of languages and developer frameworks. The platform is divided into: application layer, docking layer, data processing layer and basic layer.

    architecture_en

    Installation

    QuanXiang privodes a deployment tool, which can help user to quckly deploy QuanXiangCloud low-code platform with a single line of command . QuangXiang deployment tool support most of popular K8S release, currently supported for installation in KubeSphere environments.

    ✨ Installing on a Kubesphere environment

    Get Started using QuanXiang

    See our Getting Started guide over in our docs.

    Component Open Source Project

    Service Function Planned open source date
    structor It's a abstract layer between bussiness layer and database, that will make users easy to use database without database knowledge. 2022/5/17
    process Process engine kernel: process model definition, process scheduling and instance data logging. 2022/6/6
    persona Application Configuration Center: Application personalized configuration data storage. 2022/7/1
    kms Key management: platform key management and signature verification, external key proxy and authentication. To be determined

    Interaction

    quanxiang's People

    Contributors

    kevinlee607 avatar hqc19907228 avatar qxp-platform avatar ding-insper avatar iris-guoy avatar sunnywx avatar

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❀️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.