The open-source family manager
Skylite UX was conceived as an open source, self-hosted alternative to commercial family managers. Most commercial offerings require expensive hardware and include subscriptions. Our goal was to create an offering that allows you to bring your own hardware, avoid subscriptions, and subscription associated feature creep while playing nicely with other self-hosted offerings.
- Deploy with Docker
- Calendar
- View upcoming and past events for your family in the month, week, day, or agenda views
- Add, edit, or delete events
- Lists
- Track to-do lists for family members
- Add, edit, or check items on your shopping lists
- Meals
- View upcoming and past meals for your family in the month, week, day or agenda views
- Add breakfast, lunch, dinner, and sides to your meal plan
- Edit or delete meals from your meal plan
- Users
- Add, edit, or remove family members
- Assign family members a specific profile color
Fork the repo and create your branch from dev.
- Install Docker and Visual Studio Code
- Install the Github Codespaces and Dev Containers VScode extensions
- In VScode open the command palette and select
Dev Containers: Clone Repository in Container Volume. Select your repository and branch. - Start the development server on
http://localhost:3000:
# npm
npm run devDistributed under the MIT License. See LICENSE for more information.
The calendar UI was rewritten from OriginUI React code with express permission. Thank you Pasquale and Davide!
