awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
discourse avatar

discourse/discourse

0
View on GitHub↗
47,274 estrellas·8,936 forks·Ruby·GPL-2.0·29 vistaswww.discourse.org↗

Discourse

Discourse es un motor de foro de código abierto diseñado para facilitar conversaciones largas y gestión de la comunidad. Construido como una aplicación del lado del servidor, proporciona una interfaz estructurada basada en categorías para comunidades en línea interactivas, admitiendo autenticación de usuarios, moderación y entrega de contenido en tiempo real. La plataforma utiliza una base de datos relacional para gestionar relaciones complejas entre usuarios, temas y configuraciones del sitio.

La aplicación se distingue por una arquitectura modular que permite plugins y temas personalizados, permitiendo la adaptación de espacios de discusión a diversas necesidades organizacionales. Proporciona una experiencia de aplicación de una sola página a través de un framework frontend basado en componentes y mantiene la capacidad de respuesta durante actividades de alto volumen al descargar tareas asíncronas a un motor de procesamiento en segundo plano multihilo. Las aplicaciones externas pueden interactuar con la plataforma a través de una interfaz de programación estandarizada, que admite la gestión de datos de la comunidad, interacciones de usuarios y tareas de moderación.

Más allá de sus capacidades principales de discusión, la plataforma funciona como un sistema de gestión de contenido que admite la creación de bases de conocimientos con capacidad de búsqueda y la indexación de búsqueda de texto completo. El código base está organizado para proporcionar un acceso claro a los puntos finales de integración, facilitando el control programático sobre publicaciones y categorías.

Features

  • Forums & Communities - Facilitates long-form threaded conversations and community management through a structured interface.
  • Server-Side Frameworks - Follows a standard model-view-controller pattern to manage server-side logic and render HTML templates.
  • Relational Databases - Persists data in a relational database using structured schemas to maintain complex relationships.
  • Content Management Systems - Supports custom plugins and themes to adapt community discussion spaces for diverse organizational needs.
  • Client-Side Frameworks - Provides a component-based single-page application experience within the browser.
  • Infrastructure Deployment - Open-source platform for building modern community forums.
  • Open Source Applications - Community discussion and forum platform.
  • Communication and Community - Modern forum and community discussion platform.
  • Communication Platforms - Platform for community discussions and forums.
  • Forum Software - Platform for community-driven discussions.
  • Social Networking - Platform for community discussions.
  • Social Networks - Listed in the “Social Networks” section of the Awesome Selfhosted awesome list.
  • Social Networks and Forums - Advanced community forum and discussion platform.
  • Forum Software - Platform for community-driven discussions.
  • Personal Productivity and Utilities - Platform for hosting community discussions and forums.
  • Gestión de proyectos - Platform for community discussions and forums.
  • Identity Management Systems - Manages secure member access and profile synchronization using a unified identity and permission system.
  • Message Queues - Offloads asynchronous tasks like email delivery and search indexing to a message queue system.
  • Background Job Processors - Executes queued tasks in parallel to handle high volumes of activity without blocking web requests.
  • REST APIs - Provides standardized programming endpoints for external applications to manage community data and interactions.
  • Knowledge Bases - Creates searchable repositories that allow users to collaborate on documentation and resolve questions.
  • Full-Text Search Engines - Implements full-text search by querying indexed database columns for fast content retrieval.
  • Plugin Architectures - Allows developers to inject custom code and override core functionality through isolated runtime modules.

Historial de estrellas

Gráfico del historial de estrellas de discourse/discourseGráfico del historial de estrellas de discourse/discourse

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Discourse

Proyectos open-source similares, clasificados según cuántas características comparten con Discourse.
  • mastodon/mastodonAvatar de mastodon

    mastodon/mastodon

    50,053Ver en GitHub↗

    Mastodon is a self-hosted, decentralized social networking platform that functions as a microblogging application. It enables independent server instances to communicate and exchange social data through the standardized ActivityPub protocol, allowing users to participate in a global, interoperable network. The platform distinguishes itself through its federated architecture, which grants administrators full control over their community instances. This includes comprehensive tools for user moderation, account management, and the enforcement of community guidelines. The system is designed to ha

    Rubyactivity-streamactivitypubdocker
    Ver en GitHub↗50,053
  • flarum/flarumAvatar de flarum

    flarum/flarum

    16,322Ver en GitHub↗

    Flarum is a PHP-based community forum software designed for building and managing structured online discussion spaces. It functions as a self-hosted discussion forum and threaded discussion engine, providing a platform for users to create and participate in community conversations. The platform is designed as an extensible community platform, allowing for customizable forum development through the use of custom extenders to modify system behavior and features. The system includes capabilities for online community management and forum hosting, supported by a console interface for executing ad

    PHPflarumforumlaravel
    Ver en GitHub↗16,322
  • nodebb/nodebbAvatar de NodeBB

    NodeBB/NodeBB

    15,144Ver en GitHub↗

    NodeBB is a real-time, self-hosted community forum platform built on Node.js. It is designed to support scalable discussion environments by utilizing a document-oriented database for content storage and an in-memory engine for high-speed data retrieval and session management. The platform provides a comprehensive administrative interface for managing user groups, forum settings, and system health. What distinguishes the platform is its native support for federated social networking via the ActivityPub protocol, allowing forums to exchange content, synchronize discussions, and interact with de

    JavaScriptcommunityforumjavascript
    Ver en GitHub↗15,144
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Ver en 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
    Ver en GitHub↗299,516
Ver las 30 alternativas a Discourse→

Preguntas frecuentes

¿Qué hace discourse/discourse?

Discourse es un motor de foro de código abierto diseñado para facilitar conversaciones largas y gestión de la comunidad. Construido como una aplicación del lado del servidor, proporciona una interfaz estructurada basada en categorías para comunidades en línea interactivas, admitiendo autenticación de usuarios, moderación y entrega de contenido en tiempo real. La plataforma utiliza una base de datos relacional para gestionar relaciones complejas entre usuarios, temas y…

¿Cuáles son las características principales de discourse/discourse?

Las características principales de discourse/discourse son: Forums & Communities, Server-Side Frameworks, Relational Databases, Content Management Systems, Client-Side Frameworks, Infrastructure Deployment, Open Source Applications, Communication and Community.

¿Qué alternativas de código abierto existen para discourse/discourse?

Las alternativas de código abierto para discourse/discourse incluyen: mastodon/mastodon — Mastodon is a self-hosted, decentralized social networking platform that functions as a microblogging application. It… flarum/flarum — Flarum is a PHP-based community forum software designed for building and managing structured online discussion spaces.… nodebb/nodebb — NodeBB is a real-time, self-hosted community forum platform built on Node.js. It is designed to support scalable… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… loomio/loomio — Loomio is a collaborative decision making tool. diaspora/diaspora — Diaspora is a federated social networking platform that allows users to run and manage self-hosted community servers,…