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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
humhub avatar

humhub/humhub

0
View on GitHub↗
6,691 Stars·1,676 Forks·PHP·10 Aufrufewww.humhub.com↗

Humhub

HumHub is an open-source enterprise social networking framework designed to facilitate internal communication and team collaboration within private organizational networks. It provides a modular architecture that allows organizations to build secure, self-hosted digital workspaces where users can manage profiles, share content, and organize projects through dedicated collaborative spaces.

The platform distinguishes itself through a highly extensible plugin system and a granular role-based access control model. By utilizing an event-driven hook system and a modular architecture, developers can integrate custom functionality, such as external directory authentication, calendar management, or document editing, while maintaining a lightweight core. The system also supports real-time visual branding through dynamic stylesheet compilation and provides comprehensive tools for content moderation and visibility management.

Beyond its core social features, the platform includes robust infrastructure for managing diverse media, rich text rendering, and automated notification dispatch. It incorporates enterprise-grade security primitives, including single sign-on integration and mechanisms to restrict access to private content from external web crawlers.

The codebase includes integrated development tooling for automated testing, frontend asset building, and code refactoring to support ongoing maintenance and deployment. The platform is built to be bootstrapped as a standalone web application, with standardized workflows for module development and configuration management.

Features

  • Awesome List - A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.
  • Collaboration Platforms - Provides dedicated collaborative spaces for projects with granular permission controls and member management.
  • Social Networking Platforms - Serves as a private, enterprise-grade social networking platform for internal organizational communication and collaboration.
  • Team Collaboration Platforms - Facilitates team collaboration through dedicated digital workspaces for task organization and secure communication.
  • Content Management & Publishing - Provides comprehensive tools for creating, sharing, and moderating diverse content types like posts, wikis, and tasks.
  • PHP Application Frameworks - Provides a PHP-based web application framework for building extensible, modular social networking platforms.
  • Role-Based Access Control - Enforces granular content visibility and user permissions based on membership status and assigned roles.
  • Plugin Architectures - Maintains a lightweight core by delegating features to independent, installable modules and plugins.
  • Collaboration Software - Provides a flexible, modular platform for team communication, project coordination, and document management.
  • User Profile Management - Allows users to manage personal profile information, avatars, and cover photos within the network.
  • Enterprise SSO Integrations - Integrates with enterprise identity providers and LDAP to synchronize user identities and enable single sign-on.
  • Asynchronous Task Queues - Offloads long-running tasks to background workers to maintain application responsiveness under heavy load.
  • Modular Plugin Systems - Implements a modular plugin architecture to extend core functionality with custom features and themes.
  • Background Job Schedulers - Executes scheduled and long-running operations asynchronously to ensure system responsiveness.
  • Communication and Community - Social network platform for team collaboration.
  • Social Networks - Listed in the “Social Networks” section of the Awesome Selfhosted awesome list.
  • Social Networks and Forums - Flexible kit for private social networks.
  • Private Content Access Controls - Manages secure content visibility and access permissions within private organizational workspaces.
  • Content Moderation Tools - Provides comprehensive tools for creating, sharing, and moderating diverse content types like wiki pages and tasks.
  • Content Access Control Engines - Restricts access to posts and notifications based on granular user permissions and membership status.
  • Directory Service Integrations - Synchronizes user identities and credentials by connecting to external directory services.
  • Event-Driven Hook Systems - Extends core functionality through a hook system that triggers custom logic during application lifecycle events.
  • User Interaction Patterns - Facilitates user interaction through social features like following peers and commenting on shared content.
  • Activity Streams - Filters network activity streams and lists to help users locate relevant information and updates.
  • Content Tagging Systems - Organizes information through global and individual tagging systems to facilitate content filtering and discovery.
  • Application Module Configuration - Persists and retrieves configuration settings for individual modules to maintain user-defined preferences.
  • Session-Based Access Controls - Validates user credentials and manages session states across various login methods including single sign-on.
  • Modular Application Architectures - Utilizes a modular architecture to support custom plugins and themes for tailored organizational web applications.
  • Rich Text Renderers - Converts formatted text inputs into displayable media including embedded audio, video, and structured lists.
  • Search and Indexing - Enables discovery of members, spaces, and content through integrated search and filtering capabilities.
  • Event Hook Systems - Provides an event-driven hook system allowing developers to register callbacks for core application lifecycle events.
  • Stylesheet Compilation Engines - Compiles stylesheets directly within the application to support real-time theme customization.
  • Dynamic Styling Systems - Enables real-time visual branding adjustments by injecting dynamic CSS variables based on theme settings.

Star-Verlauf

Star-Verlauf für humhub/humhubStar-Verlauf für humhub/humhub

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht humhub/humhub?

HumHub is an open-source enterprise social networking framework designed to facilitate internal communication and team collaboration within private organizational networks. It provides a modular architecture that allows organizations to build secure, self-hosted digital workspaces where users can manage profiles, share content, and organize projects through dedicated collaborative spaces.

Was sind die Hauptfunktionen von humhub/humhub?

Die Hauptfunktionen von humhub/humhub sind: Awesome List, Collaboration Platforms, Social Networking Platforms, Team Collaboration Platforms, Content Management & Publishing, PHP Application Frameworks, Role-Based Access Control, Plugin Architectures.

Welche Open-Source-Alternativen gibt es zu humhub/humhub?

Open-Source-Alternativen zu humhub/humhub sind unter anderem: getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… wagtail/wagtail — Wagtail is an open-source content management system built on the Django web framework. It provides a structured,… misskey-dev/misskey — Misskey is a self-hosted, decentralized microblogging platform and federated social media server. It functions as a… nodebb/nodebb — NodeBB is a real-time, self-hosted community forum platform built on Node.js. It is designed to support scalable… kanboard/kanboard — Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks…

Open-Source-Alternativen zu Humhub

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Humhub.
  • getgrav/gravAvatar von getgrav

    getgrav/grav

    15,395Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,395
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗299,516
  • wagtail/wagtailAvatar von wagtail

    wagtail/wagtail

    20,366Auf GitHub ansehen↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Pythoncmsdjangohacktoberfest
    Auf GitHub ansehen↗20,366
  • misskey-dev/misskeyAvatar von misskey-dev

    misskey-dev/misskey

    11,213Auf GitHub ansehen↗

    Misskey is a self-hosted, decentralized microblogging platform and federated social media server. It functions as a distributed content management system that allows users to communicate across multiple independent and interconnected server instances using the ActivityPub protocol. The platform distinguishes itself with a dynamic application engine that allows for the creation of interactive applications and custom page layouts using a scripting language. It also features a specialized markup language for rich text rendering, enabling the use of animations and custom styles for consistent con

    TypeScriptactivitypubfederationfediverse
    Auf GitHub ansehen↗11,213
Alle 30 Alternativen zu Humhub anzeigen→