Open Source event scheduling software for conventions
  • TypeScript 56.8%
  • Vue 41.3%
  • JavaScript 1%
  • CSS 0.5%
  • Dockerfile 0.3%
  • Other 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hornwitser 9042ab7e1a
All checks were successful
/ build (push) Successful in 2m49s
/ deploy (push) Successful in 10s
Fix README.md header image broken by de9e23427d
The assets got moved to app/assets, but the link wasn't updated to
reflect this.
2026-10-26 23:34:23 +01:00
.forgejo/workflows Pass build-info as environment variables 2026-10-24 02:22:29 +02:00
.vscode Group .license files in VsCode explorer 2025-06-30 19:29:36 +02:00
app Hide empty groups in the schedule view 2026-10-26 00:36:28 +01:00
docs Implement notifications for slots starting 2026-10-26 00:11:27 +01:00
LICENSES Add short-eared owl as the Owltide mascot and icon 2025-07-01 19:41:59 +02:00
public Fix typo causing shift notifications to fail 2026-10-26 13:10:46 +01:00
server Replace usage of ?.indexOf() !== -1 with .includes 2026-10-26 18:07:51 +01:00
shared Implement notifications for slots starting 2026-10-26 00:11:27 +01:00
tools Fix AUTH variables missing PUBLIC prefix in docs 2025-07-09 19:26:38 +02:00
.dockerignore Fix container build including .env files 2026-10-24 02:01:58 +02:00
.editorconfig Fix syntax error in .editorconfig 2025-07-07 22:51:15 +02:00
.gitattributes License under AGPL version 3 or later 2025-06-30 18:58:24 +02:00
.gitignore License under AGPL version 3 or later 2025-06-30 18:58:24 +02:00
Dockerfile Pass build-info as environment variables 2026-10-24 02:22:29 +02:00
generate-keys.mjs License under AGPL version 3 or later 2025-06-30 18:58:24 +02:00
nuxt.config.ts Implement notifications for slots starting 2026-10-26 00:11:27 +01:00
package.json Migrate to Nuxt v4 2026-06-08 19:02:13 +02:00
package.json.license License under AGPL version 3 or later 2025-06-30 18:58:24 +02:00
pnpm-lock.yaml Migrate to Nuxt v4 2026-06-08 19:02:13 +02:00
pnpm-lock.yaml.license License under AGPL version 3 or later 2025-06-30 18:58:24 +02:00
README.md Fix README.md header image broken by de9e23427d 2026-10-26 23:34:23 +01:00
tsconfig.json Migrate to Nuxt v4 2026-06-08 19:02:13 +02:00
vitest.config.ts License under AGPL version 3 or later 2025-06-30 18:58:24 +02:00

The face of a white short-eared owl staring at you and serving as the mascot for owltide.

Owltide

Owltide is a free open source event scheduling software for keeping the attendees at events informed about all the things going on. It's currently in early stages of development and not generallly useful.

Development setup

Use pnpm to install dependencies:

pnpm install

Run the development server on http://localhost:3000 with:

pnpm dev

Build and preview the production build with (rarely needed):

pnpm build
pnpm preview