Self-destructing, shareable, no-registration event pages
  • JavaScript 42.9%
  • TypeScript 35.7%
  • Handlebars 18.7%
  • CSS 2.5%
  • Shell 0.1%
Find a file
2026-06-14 21:09:52 +10:00
.github Update workflow for Forgejo compatibility 2026-06-14 21:09:52 +10:00
codemods Code mod (written by copilot) to convert all then/catch to await/async 2026-03-05 18:04:29 -08:00
config fix(#247): Add configurable max comment length 2026-05-09 01:23:31 +05:30
cypress fix(#247): Add configurable max comment length 2026-05-09 01:23:31 +05:30
docs Add env var substitution to docs 2026-03-04 21:43:30 +00:00
hooks Hash as Docker tag supported 2020-08-14 16:47:18 +02:00
locales fix(#247): Add configurable max comment length 2026-05-09 01:23:31 +05:30
public Merge remote-tracking branch 'origin/main' into reggi/hidden-location-approvals 2026-01-29 13:17:28 +00:00
scripts refactor: frontend routes into TS file, new event path 2023-10-06 16:19:08 +01:00
src Merge branch 'main' into fix/247-comment-length-limit 2026-05-19 15:39:00 +01:00
static chore: lint and format 2025-10-21 00:12:54 -04:00
views fix(#247): Add configurable max comment length 2026-05-09 01:23:31 +05:30
.dockerignore Add dist directory to dockerignore 2024-07-31 22:35:23 +01:00
.git-blame-ignore-revs Add ignore revs file 2024-02-27 13:42:16 +00:00
.gitignore fix: Docker unhappy with CMD 2024-07-31 22:23:22 +01:00
.nvmrc Upgrade Node and Add eslint 2025-05-28 19:30:09 -07:00
.prettierignore chore: lint and format 2025-10-21 00:12:54 -04:00
.prettierrc.json (chore): 2-space tabs 2025-11-12 08:11:52 +00:00
cypress.config.ts Finish attendee approvals functionality 2026-01-29 09:54:53 +00:00
docker-compose.yml Merge remote-tracking branch 'origin/main' into reggi/hidden-location-approvals 2026-01-29 13:17:28 +00:00
Dockerfile Upgrade Node and Add eslint 2025-05-28 19:30:09 -07:00
Dockerfile.dev feat: hidden location / attendee approvals 2025-10-20 23:16:00 -04:00
ecosystem.config.cjs (chore): 2-space tabs 2025-11-12 08:11:52 +00:00
eslint.config.mjs (chore): 2-space tabs 2025-11-12 08:11:52 +00:00
FEDERATION.md (chore): 2-space tabs 2025-11-12 08:11:52 +00:00
gathio.service Restore systemctl service file 2023-05-13 19:29:23 +01:00
LICENSE First commit 2019-07-25 16:16:04 +01:00
mkdocs.yml (chore): 2-space tabs 2025-11-12 08:11:52 +00:00
package.json Code mod (written by copilot) to convert all then/catch to await/async 2026-03-05 18:04:29 -08:00
pnpm-lock.yaml Code mod (written by copilot) to convert all then/catch to await/async 2026-03-05 18:04:29 -08:00
pnpm-workspace.yaml (chore): 2-space tabs 2025-11-12 08:11:52 +00:00
README.md Remove deploy CI badge from README 2025-04-28 10:54:14 +01:00
tsconfig.json (chore): 2-space tabs 2025-11-12 08:11:52 +00:00
utils.ts 1st stage, only language switch. 2025-04-08 22:14:04 +09:00

gathio

Build status

A simple, federated, privacy-first event hosting platform.

You can use the flagship publicly hosted version here.

Documentation

To learn more about how to use Gathio, or how to set up your own instance, vist our documentation site. If the site isn't working, the source documentation files are in the docs/ directory.

Contributors

These amazing people have helped build and support Gathio!

Made with contrib.rocks.