- PHP 90.4%
- CSS 7.8%
- JavaScript 1.4%
- Shell 0.3%
- modern centered login card - branding support - responsive dark theme - improved error handling - password visibility toggle - version and powered-by footer |
||
|---|---|---|
| app | ||
| bin | ||
| config | ||
| data | ||
| database | ||
| docs | ||
| images | ||
| plugins | ||
| public | ||
| storage | ||
| vendor | ||
| .gitignore | ||
| CHANGELOG.md | ||
| composer.json | ||
| composer.lock | ||
| INSTALL.md | ||
| LICENSE | ||
| PROJECT.md | ||
| README.md | ||
| RESPONSIBLE_USE.md | ||
| ROADMAP.md | ||
| VERSION | ||
| 🎉, | ||
| 🏍️, | ||
| 📌, | ||
| 🗓️, | ||
FoxCalendar
🦊 Own your events. Own your data.
A modern self-hosted event calendar and registration platform for clubs, associations and communities.
Why FoxCalendar?
FoxCalendar is a lightweight, self-hosted event and registration platform built for clubs, associations, communities and small organizations.
Unlike many event systems, FoxCalendar focuses on ownership, simplicity and privacy.
- 🚀 Fast
- 🔒 Privacy first
- 💾 Self-hosted
- 🎨 White-label ready
- 🔌 Plugin-ready architecture
- 📱 Responsive interface
✨ Features
Public Calendar
- 📋 List View
- 📅 Day Timeline
- 📆 Week Grid
- 🗓 Month Grid
- 📡 iCalendar (ICS) Subscription
Event Management
- 📝 Online Registration
- 👥 Registration Manager
- 📧 Mail Center
- 📁 File Manager
- 🏷 Categories
- 📊 Statistics
- 📷 QR Check-in Foundation
Calendar Integrations
Google Calendar
- 🔐 OAuth2 authentication
- 📆 Calendar selection
- 🔄 Event synchronization
- ⚙ Sync direction settings
Nextcloud Calendar
- ☁ CalDAV integration
- 🔑 App-password authentication
- 📆 Calendar selection
- 🔄 Create, update and delete event synchronization
- 🏷 Safe updates using ETag validation
Platform
- 💾 Backup & Restore
- 🔌 Plugin System
- ⚙ White-label Branding
- 🌙 Dark Theme
- 📱 Responsive Design
- 💾 SQLite Database
Dashboard
Event Workspace
Public Calendar
Installation
See:
INSTALL.md
Roadmap
v0.6
- 🔁 Recurring Events
- 📤 CSV Import / Export
- 🔍 Search & Filters
v0.7
- 👥 Multi-user
- 🎨 Theme Customization
- 🌍 Localization
v1.0
- Stable Plugin API
- Complete Documentation
- Production Ready Release
License
GNU General Public License v3.0
Responsible Use
FoxCalendar is intended for organizations, clubs, communities and businesses to manage events they own or administer.
Please respect applicable laws and privacy regulations when collecting, storing or processing participant information.
For the complete guidelines, see RESPONSIBLE_USE.md
Credits
Built with ❤️ for Lanx by NodeFox 🦊
Maintained by Eddie Nielsen
Learn. Adopt. Survive. Share.