Deploy Now

Stars

222

Forks

27

Watchers

3

Developer links

Casnode

Casnode is a community forum that feels like Discourse from the first click, with topic lists, timelines, and a docked composer your members already know how to use. Readers browse Latest, New, Unread, Hot, and Top topics by category or tag, follow threads with a timeline scrubber and topic map, and jump back in exactly where they stopped reading. Writing feels familiar too: the composer offers Markdown with live preview, drag-and-drop image uploads, mentions, quoting, drafts, and emoji, so long technical answers are painless to produce. Every page is rendered on the server with canonical URLs, Open Graph data, sitemaps, and RSS feeds, which means search engines index your discussions properly instead of seeing an empty app shell. Accounts work out of the box with email and password, and administrators can add single sign-on through any OpenID Connect or OAuth provider, or connect Casdoor for SAML, LDAP, and a hundred more identity sources. Moderators get flags, a review queue, and controls to close, pin, archive, or recover topics, while the admin panel handles site settings, branding, users, categories, and posting limits. Personal messages, user profiles, notification levels from Watching to Muted, and light and dark themes round out daily life for the community. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

Casnode
Casnode
Casnode
Casnode
Casnode

Benefits

  • Discourse Feel, Lighter Footprint
  • Members get the Discourse topic lists, timeline, composer, and notifications they already understand, while you run one Go service and a Next.js frontend instead of a multi-gigabyte Ruby stack.
  • Search Engines See Everything
  • Topics, categories, tags, and profiles render on the server with canonical URLs, Open Graph tags, structured data, sitemaps, RSS feeds, and crawler-friendly pagination, so discussions rank instead of hiding.
  • Sign-On Your Way
  • Email and password accounts work immediately, and administrators can add OpenID Connect or OAuth providers like GitHub, Google, GitLab, and Keycloak, or Casdoor for SAML, LDAP, and more.
  • Moderation That Scales
  • Flags feed a review queue, staff can close, pin, archive, unlist, and recover topics and posts, suspend or silence users, and keep staff-only categories for internal discussion.

Features

  • Topic Lists And Timeline
  • Latest, New, Unread, Hot, and Top lists filter by category and tag with endless scrolling, while the topic page adds a timeline scrubber, topic map, and suggested topics.
  • Markdown Composer
  • The docked composer provides live preview, a formatting toolbar, paste and drag image uploads, mentions, quote and details blocks, emoji shortcodes, categories, tags, and saved drafts.
  • Full-Text Search
  • Search understands user, category, and tag operators, title and message scopes, open status, and ordering by recency, likes, or views, with quick results in the header as you type.
  • Tracking And Notifications
  • Reading positions persist across devices, topics can be Watched, Tracked, Normal, or Muted, and notifications arrive for mentions, replies, quotes, likes, and personal messages.
  • Admin Panel
  • Administrators manage site name, logo, menus, posting limits, guidelines, analytics, users, categories, tags, and sign-in providers from a dedicated dashboard without touching configuration files.
  • Four Database Choices
  • The same deployment runs on MySQL, PostgreSQL, SQLite, or SQL Server through the xorm ORM, with tables created automatically on first start, so you use the database you already operate.

Apps Similar to Casnode