What is Snakk?
Snakk is a community discussion platform where people come together to share ideas, ask questions, and have conversations. Think of it as a modern forum organized around communities, topics, and discussions.
How it's organized
Snakk uses a hierarchy to keep things tidy:
- Communities are the top level. A community is a standalone space with its own identity, rules, and members. Each Snakk installation can host one or more communities.
- Hubs group related spaces within a community. For example, a gaming community might have hubs like "PC Gaming", "Console", and "Retro".
- Spaces are where discussions live. A space is focused on a single topic or purpose. Think of it like a subforum.
- Discussions are individual conversation threads. They can be different types — a standard post, a question, a poll, a gallery, and more.
- Posts are the replies within a discussion.
Discussion types
Unlike traditional forums where every thread is the same, Snakk supports multiple discussion types — each with features tailored to different kinds of conversations. You can create standard text posts, ask questions with an accepted-answer workflow, run polls, share image galleries with multiple layout options, start structured debates, write collaborative guides, keep running journals, and host Ask Me Anything events.
See the Discussion Types Overview for a full breakdown of each type.
Accounts and profiles
You can browse public content without an account. To participate — post, reply, vote, follow, or save — you'll need to create an account or sign in with Google, GitHub, or Discord.
Your profile shows your activity, bio, and a unique generated avatar (you can upload your own too).
What's next
- Learn about the different discussion types
- Get familiar with posting and replying
- Explore the markdown formatting options