awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Exrick avatar

Exrick/xboot

0
View on GitHub↗

Xboot

xboot is a full-stack development platform and low-code application framework pairing a Spring Boot backend with a Vue.js frontend. It provides a scaffolding environment for enterprise application development, focusing on rapid development through automated code generation for business logic, interfaces, and data operations.

The platform features a visual workflow orchestrator for modeling and executing multi-step business process automation and an identity and access manager implementing OAuth2, single sign-on, and social login integration. It includes a distributed system utility suite that manages rate limiting, distributed locking, and background task scheduling for multi-server environments.

Additional capabilities cover operational monitoring and auditing via log routing, real-time push notifications using WebSockets, and granular security through role-based and dynamic permission control. The system also supports multi-language interfaces, object storage integration, and containerized deployment pipelines.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
xboot.exrick.cn
↗

Features

  • Full-Stack Development - Provides a unified development platform for database, backend, and frontend components to accelerate application delivery.
  • Business Process Automation - Automates complex business processes and approval sequences triggered by data events or external signals.
  • Workflow Orchestrators - Ships an orchestrator to automate, manage, and visualize complex multi-step business processes.
  • Code Generators - Provides tools that automate the creation of boilerplate source code for interfaces and business logic.
  • Low-Code Development Platforms - Offers a visual development environment and automated code generation to accelerate business application creation.
  • Template-Based Code Generators - Automates the creation of repetitive business logic and codebase structures using dynamic templates.
  • Visual Workflow Engines - Provides a visual designer and execution engine to model and orchestrate multi-step business processes.
  • Full-Stack CRUD Generators - Generates complete full-stack CRUD backend and frontend code directly from database table definitions.
  • Enterprise Identity Providers - Implements enterprise-grade identity federation using OAuth2 and single sign-on integration.
  • Identity and Access Management - Provides a comprehensive identity system for authentication, authorization, and secure resource management.
  • OAuth2 Integration - Integrates OAuth2 providers to facilitate secure user authorization and single sign-on workflows.
  • User Authentication Systems - Implements a comprehensive system for verifying user identities and controlling access to private resources.
  • Decoupled Architectures - Implements a decoupled architecture separating the Vue.js frontend from the Spring Boot backend for independent scaling.
  • Scaffolding Frameworks - Provides a full-stack scaffolding environment pairing Spring Boot and Vue.js for enterprise development.
  • Distributed Resource Coordination - Utilizes Redis to coordinate shared resources, implement distributed locking, and regulate API traffic across multiple servers.
  • Real-time Notification Broadcasters - Uses WebSockets to push real-time alerts and interface updates to users.
  • Permission-Based Access Control - Implements a security model for governing access to UI elements and data records via dynamic permissions.
  • Role-Based Access Control - Manages resource visibility and API restrictions by mapping users to specific roles and permissions.
  • Single Sign-On - Enables users to authenticate once to gain access across multiple internal and external applications.
  • Third-Party Identity Integrations - Provides integration adapters to connect external social media accounts for simplified user registration and login.
  • Traffic Protection - Protects system resources from overload using distributed rate limiting and synchronization locks.
  • Distributed Stability Utilities - Provides a suite of stability primitives including rate limiting, distributed locking, and task scheduling for multi-server clusters.
  • Recurring Task Schedulers - Includes a background execution system for running repetitive system maintenance and business logic on fixed timetables.
  • Server Monitoring and Auditing - Tracks system logs and health monitoring to maintain reliability and security across the application.
3,891 stars·1,300 forks·Java·GPL-3.0·39 views

Star history

Star history chart for exrick/xbootStar history chart for exrick/xboot

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does exrick/xboot do?

xboot is a full-stack development platform and low-code application framework pairing a Spring Boot backend with a Vue.js frontend. It provides a scaffolding environment for enterprise application development, focusing on rapid development through automated code generation for business logic, interfaces, and data operations.

What are the main features of exrick/xboot?

The main features of exrick/xboot are: Full-Stack Development, Business Process Automation, Workflow Orchestrators, Code Generators, Low-Code Development Platforms, Template-Based Code Generators, Visual Workflow Engines, Full-Stack CRUD Generators.

Which projects share features with exrick/xboot?

Projects with overlapping indexed features include: thinkgem/jeesite — Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using… zlt2000/microservices-platform — This project is a comprehensive enterprise architecture for building multi-tenant distributed systems, implemented as… dotnetcore/util — Util is a comprehensive development framework for .NET designed to implement layered architectures and domain driven… espocrm/espocrm — EspoCRM is an open-source customer relationship management platform and SQL-based business application. It serves as a… buildbot/buildbot — Buildbot is a Python-based continuous integration framework and distributed build orchestrator. It functions as a… logto-io/logto — Logto is an open-source identity provider that serves as a centralized authentication and authorization server for…

Projects sharing features with Xboot

These projects share indexed features with Xboot. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • thinkgem/jeesitethinkgem avatar

    thinkgem/jeesite

    8,044View on GitHub↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Vue
    View on GitHub↗8,044
  • zlt2000/microservices-platformzlt2000 avatar

    zlt2000/microservices-platform

    4,735View on GitHub↗

    This project is a comprehensive enterprise architecture for building multi-tenant distributed systems, implemented as a Spring Cloud microservices platform. It provides a complete framework for managing microservices, focusing on multi-tenant data architecture and centralized identity provision. The platform is distinguished by its integrated approach to identity and security, utilizing an OAuth2 identity provider to manage single sign-on, role-based access control, and JWT token issuance across distributed services. It further separates organizational boundaries through multi-tenant data iso

    Javaelkgpejava
    View on GitHub↗4,735
  • dotnetcore/utildotnetcore avatar

    dotnetcore/Util

    4,610View on GitHub↗

    Util is a comprehensive development framework for .NET designed to implement layered architectures and domain driven design. It provides a toolkit of base classes and tools for building full stack applications, specifically focusing on the creation of backend admin frameworks and management interfaces. The project distinguishes itself through a boilerplate generator that produces the necessary types and classes to standardize repetitive architectural patterns. It also includes a micro-frontend orchestrator that enables the splitting of large frontend modules into independent projects for sepa

    C#angularaspnetcoredotnetcore
    View on GitHub↗4,610
  • espocrm/espocrmespocrm avatar

    espocrm/espocrm

    2,799View on GitHub↗

    EspoCRM is an open-source customer relationship management platform and SQL-based business application. It serves as a centralized web interface for tracking leads, opportunities, and contacts, providing a sales pipeline manager and a customizable business logic engine. The platform is distinguished by its ability to function as a custom business application builder, allowing for the creation of tailored entities and automated workflows. It integrates marketing automation tools for campaign coordination and a structured customer support ticketing system for case management. The system covers

    PHPcalendarcontactscrm
    View on GitHub↗2,799
Compare all 30 related projects→