awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
xwiki avatar

xwiki/xwiki-platform

0
View on GitHub↗
1,267 نجوم·629 تفرعات·Java·LGPL-2.1·5 مشاهداتplatform.xwiki.org↗

Xwiki Platform

XWiki Platform is a collaborative content management system and enterprise wiki designed for creating, organizing, and sharing structured documentation. It functions as a Java-based application framework that enables teams to build data-driven business applications directly within a web environment. By combining a flexible knowledge base with modular development tools, the platform supports both standard document management and the creation of custom, interactive software solutions.

The platform distinguishes itself through a highly extensible architecture that allows for deep customization without modifying core source code. It utilizes an object-relational mapping system to store content as typed objects, enabling users to define custom metadata and schemas for their specific organizational needs. Developers can extend the system using server-side scripting, modular plugins, and standardized interface components, all while maintaining system stability through automated dependency validation and backward-compatible application programming interfaces.

Beyond its core wiki capabilities, the platform provides a comprehensive suite of enterprise features including granular role-based access control, hierarchical permission management, and automated event-driven workflows. It supports complex operational requirements such as server clustering, multi-instance hosting, and asynchronous task execution to ensure performance and scalability. The system also includes robust tools for content lifecycle management, such as rich text editing, office document conversion, and advanced search-engine-based indexing for rapid information retrieval.

Features

  • Application Development Platforms - Provides a platform for building, versioning, and deploying custom data-driven business applications as code.
  • Documentation and Knowledge Management - Provides a centralized, collaborative workspace for teams to create, organize, and share structured documentation.
  • Enterprise Wikis - Provides a collaborative enterprise wiki platform for managing structured documentation and organizational knowledge.
  • Collaborative Knowledge Bases - Organizes shared wikis, rich text, and structured data for team collaboration and enterprise documentation.
  • Extensible Knowledge Bases - Supports custom metadata, scripting, and modular plugins to adapt documentation workflows to specific organizational needs.
  • Content Authoring and Editing - Provides a rich text interface for creating and formatting documentation pages without requiring markup knowledge.
  • Enterprise Content Management Systems - Provides a web-based platform for managing enterprise documentation with granular access control, versioning, and rich text editing.
  • Wiki Engines - Provides a collaborative wiki engine for creating, organizing, and sharing structured enterprise documentation.
  • Object-Relational Mapping - Maps programming language objects to database records to allow for flexible schema definitions and custom metadata management.
  • Modular Application Frameworks - Functions as a modular Java-based application framework for building and deploying custom data-driven business applications.
  • Hierarchical Access Controls - Restricts access to content based on its position within a tree structure using granular permission inheritance.
  • Role-Based Access Control - Defines granular access rights to view, edit, or interact with specific content based on assigned user roles.
  • User Access Management - Controls access to specific pages or spaces by defining granular rights for individual users and groups.
  • Modular Extension Architectures - Allows developers to inject custom business logic and features through modular service providers and dynamic loading.
  • Public API Exposure - Exposes internal system data and functions as a secure backend for external applications and custom extensions.
  • Backup Snapshot Managements - Creates and restores system state snapshots to recover information or migrate data between environments.
  • User Group Management - Organizes users into collections to simplify permission assignments and collaborative access control across the platform.
  • Document Exporting - Generates portable document formats like PDF, ODT, and RTF from pages and structured data tables.
  • Custom Content Type Definitions - Allows defining custom content types by extending base document models with user-defined fields and metadata.
  • Search & Indexing Engines - Indexes structured and unstructured data to enable efficient retrieval and full-text search across the knowledge base.
  • Search and Indexing - Processes and catalogs data, including large attachments, to enable fast retrieval and filtering across the platform.
  • Class-to-Table Mappings - Maps document classes to external database tables to structure enterprise knowledge according to specific requirements.
  • Application Server Clusters - Distributes traffic across multiple server instances connected to a shared database to balance load and improve performance.
  • Multi-Instance Hosting - Runs several independent sites on a single server instance to improve scalability and resource management.
  • Background Task Execution - Executes long-running system operations in the background to avoid session timeouts and maintain responsiveness.
  • External Identity Integrations - Connects external identity providers to replace default login mechanisms for verifying user identities.
  • Single Sign-On Integrations - Connects external identity providers and custom security protocols to manage user authentication across the platform.
  • Collaborative Workflows - Manages team contributions through granular permission controls, automated change notifications, and structured annotation tools.
  • Event-Driven Hook Systems - Triggers external notifications and workflows based on internal system events like document modifications.
  • Asynchronous Task Queueing - Offloads long-running tasks to background workers to maintain system responsiveness during complex operations.
  • Instance Administration - Provides centralized controls for managing global configuration, user accounts, and access policies across the platform.
  • System Monitoring - Registers system components as management beans to track operational status and performance metrics for external monitoring tools.
  • Document Lifecycle Automations - Triggers custom actions automatically whenever specific document modifications or object updates occur.
  • Interface Customizers - Allows injecting custom components and interface extensions into existing pages to alter the visual experience without modifying core files.
  • API Data Exposure - Exposes internal system data via web-accessible APIs to facilitate dynamic user interface updates and external service communication.
  • Server-Side Scripting Engines - Processes and executes scripts on the server to generate dynamic content and build interactive applications.
  • Platform Extension Systems - Installs and manages modular components such as macros, themes, and plugins to customize the environment.

سجل النجوم

مخطط تاريخ النجوم لـ xwiki/xwiki-platformمخطط تاريخ النجوم لـ xwiki/xwiki-platform

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Xwiki Platform

مجموعات منسقة بعناية يظهر فيها Xwiki Platform.
  • Community platform software

بدائل مفتوحة المصدر لـ Xwiki Platform

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Xwiki Platform.
  • awesome-selfhosted/awesome-selfhostedالصورة الرمزية لـ awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516عرض على GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    عرض على GitHub↗299,516
  • getgrav/gravالصورة الرمزية لـ getgrav

    getgrav/grav

    15,395عرض على GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    PHPcmscontentcontent-management
    عرض على GitHub↗15,395
  • apostrophecms/apostropheالصورة الرمزية لـ apostrophecms

    apostrophecms/apostrophe

    4,524عرض على GitHub↗

    Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST APIs while providing a visual in-context page editor for live editing. It is built on a module-based plugin architecture that extends CMS functionality through reusable modules, each encapsulating logic, configuration, and templates. The system uses schema-driven content modeling to define data structures and validation rules through configurable schemas and custom field types, with all content stored as flexible JSON-like documents in MongoDB. The platform distinguishes itsel

    JavaScriptapostrophecmscms-framework
    عرض على GitHub↗4,524
  • bookstackapp/bookstackالصورة الرمزية لـ BookStackApp

    BookStackApp/BookStack

    18,305عرض على GitHub↗

    BookStack is a self-hosted knowledge base platform designed for organizing, storing, and managing structured documentation. It utilizes a hierarchical content model that arranges information into nested trees of books, chapters, and pages, supported by a dedicated search index for rapid retrieval across the entire knowledge base. The platform distinguishes itself through deep integration with enterprise identity providers, allowing organizations to centralize authentication and access control via LDAP, SAML, or OIDC. It provides extensive administrative control over the content lifecycle, inc

    PHPbookstackdocumentationlaravel
    عرض على GitHub↗18,305
عرض جميع البدائل الـ 30 لـ Xwiki Platform→

الأسئلة الشائعة

ما هي وظيفة xwiki/xwiki-platform؟

XWiki Platform is a collaborative content management system and enterprise wiki designed for creating, organizing, and sharing structured documentation. It functions as a Java-based application framework that enables teams to build data-driven business applications directly within a web environment. By combining a flexible knowledge base with modular development tools, the platform supports both standard document management and the creation of custom, interactive software…

ما هي الميزات الرئيسية لـ xwiki/xwiki-platform؟

الميزات الرئيسية لـ xwiki/xwiki-platform هي: Application Development Platforms, Documentation and Knowledge Management, Enterprise Wikis, Collaborative Knowledge Bases, Extensible Knowledge Bases, Content Authoring and Editing, Enterprise Content Management Systems, Wiki Engines.

ما هي البدائل مفتوحة المصدر لـ xwiki/xwiki-platform؟

تشمل البدائل مفتوحة المصدر لـ xwiki/xwiki-platform: awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site… apostrophecms/apostrophe — Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST… bookstackapp/bookstack — BookStack is a self-hosted knowledge base platform designed for organizing, storing, and managing structured… wagtail/wagtail — Wagtail is an open-source content management system built on the Django web framework. It provides a structured,… area17/twill — Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and…