awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
cnodejs avatar

cnodejs/nodeclub

0
View on GitHub↗
9,303 星标·3,061 分支·JavaScript·MIT·7 次浏览cnodejs.org↗

Nodeclub

Nodeclub 是一个自托管的社区论坛和公告板系统,构建为 Node.js Web 应用程序。它作为托管社交社区和管理用户讨论的平台。

该软件集成了基于 Markdown 的内容管理系统,用于创作富文本帖子。它包括用于用户账户管理、注册和管理员账户激活的工具,以控制平台访问。

该系统通过 HTML 清洗和帖子提交速率限制提供内容审核。其他功能包括自动电子邮件通知、Google Analytics 集成以及用于编译项目资产的构建流水线。

生产环境部署通过进程管理来支持,以保持高可用性。

Features

  • Forums & Communities - Functions as a complete bulletin board system for hosting social communities and user discussions.
  • Node.js Forum Platforms - Implements a complete forum and bulletin board system built on the Node.js runtime for social community discussions.
  • Rich Text Authoring - Provides a markdown editor for authoring rich text community posts with built-in rate limiting.
  • Markdown to HTML Converters - Converts markdown-formatted text into HTML for rendering rich text forum posts.
  • Self-Hosted Discussion Boards - Offers a self-hosted installation of forum software to manage private community conversations and user accounts.
  • HTML Content Filters - Prevents XSS attacks by filtering and removing dangerous HTML attributes and tags.
  • HTML Content Sanitization - Filters user-generated content via a whitelist of HTML tags to prevent cross-site scripting attacks.
  • User Account Management - Implements user registration and administrative account activation to control platform access.
  • Content Moderation Filters - Implements content moderation through HTML sanitization and post submission rate limits.
  • Node.js Web Applications - Ships as a comprehensive server-side web application featuring integrated sanitization, email notifications, and production process management.
  • Transactional Email Notifications - Dispatches automated email notifications for account activation and system alerts.
  • Markdown-Based Content Authoring - Provides a content authoring system based on Markdown for creating rich text community posts and articles.
  • Production Process Management - Employs a background process manager to maintain high availability and automatic restarts in production.
  • Email Automation Services - Automates account activation and user notification emails via a configured mail server.
  • Node.js Process Managers - Utilizes Node.js process management to ensure high availability in production environments.
  • Community Forums - Community system built with Node.js and MongoDB.

Star 历史

cnodejs/nodeclub 的 Star 历史图表cnodejs/nodeclub 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Nodeclub 的开源替代方案

相似的开源项目,按与 Nodeclub 的功能重合度排序。
  • mindoc-org/mindocmindoc-org 的头像

    mindoc-org/mindoc

    7,826在 GitHub 上查看↗

    Mindoc is a self-hosted documentation portal and API documentation management system built as a Golang web application. It serves as a markdown documentation engine for authoring, organizing, and sharing technical interface documentation and database dictionaries. The system persists project data and user accounts using MySQL or SQLite databases. The platform distinguishes itself by integrating diagrams-as-code rendering via Mermaid syntax, allowing flowcharts, sequence diagrams, and Gantt charts to be generated directly from text. It supports a flexible content pipeline that combines markdow

    Gobeegodocumentgo
    在 GitHub 上查看↗7,826
  • nodebb/nodebbNodeBB 的头像

    NodeBB/NodeBB

    15,144在 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
    在 GitHub 上查看↗15,144
  • hinesboy/mavoneditorhinesboy 的头像

    hinesboy/mavonEditor

    6,586在 GitHub 上查看↗

    mavonEditor is a markdown editor component for Vue applications that functions as a markdown-to-HTML converter and a visual text editor. It provides a synchronized preview and a writing interface that renders markdown content in real-time. The project includes a security layer that cleans HTML tags and attributes through sanitization to prevent the execution of malicious scripts in the browser. The editor supports technical documentation authoring with capabilities for mathematical notation, footnotes, automated tables of contents, and code syntax highlighting. It also includes a system for

    Vueeditorhtmljavascript
    在 GitHub 上查看↗6,586
  • lobsters/lobsterslobsters 的头像

    lobsters/lobsters

    4,707在 GitHub 上查看↗

    Lobsters is a link aggregator platform and social news engine designed as a technical community forum. It serves as a threaded discussion board where users share external web links and engage in nested conversations and debates. The platform maintains a curated environment through an invitation-only membership model, restricting account creation to users with valid referral codes. It employs a vote-weighted ranking system and user reputation management to highlight high-quality technical content and trusted contributors. The system includes comprehensive community management tools, including

    Ruby
    在 GitHub 上查看↗4,707
查看 Nodeclub 的所有 30 个替代方案→

常见问题解答

cnodejs/nodeclub 是做什么的?

Nodeclub 是一个自托管的社区论坛和公告板系统,构建为 Node.js Web 应用程序。它作为托管社交社区和管理用户讨论的平台。

cnodejs/nodeclub 的主要功能有哪些?

cnodejs/nodeclub 的主要功能包括:Forums & Communities, Node.js Forum Platforms, Rich Text Authoring, Markdown to HTML Converters, Self-Hosted Discussion Boards, HTML Content Filters, HTML Content Sanitization, User Account Management。

cnodejs/nodeclub 有哪些开源替代品?

cnodejs/nodeclub 的开源替代品包括: mindoc-org/mindoc — Mindoc is a self-hosted documentation portal and API documentation management system built as a Golang web… nodebb/nodebb — NodeBB is a real-time, self-hosted community forum platform built on Node.js. It is designed to support scalable… hinesboy/mavoneditor — mavonEditor is a markdown editor component for Vue applications that functions as a markdown-to-HTML converter and a… lobsters/lobsters — Lobsters is a link aggregator platform and social news engine designed as a technical community forum. It serves as a… vmg/redcarpet — Redcarpet is a security-focused Markdown to HTML parser and customizable renderer. It transforms Markdown text into… flarum/core — This project is a self-hosted community engine and forum software designed for hosting threaded discussions. It…