
Cloud of Worship is a free, minimalist, browser-based presentation software tailored for churches. It allows you to display song lyrics, scriptures, videos, and customizable slides with ease. This software is designed to be offline-ready, browser-ready, and supports team collaboration.
Cloud of Worship is free to install locally and also accessible via the cloud. If you’d like to support us so we can keep doing this, please consider donating through our website or sending an email.
If you encounter any issues or have suggestions for improvements, please feel free to report them on our GitHub Issues Page. We would also love to know how this software has been useful, feel free to send feedback here.
We have a growing community of users and contributors on Whatsapp and Instagram.
Vue (Nuxt 3), Tauri (Desktop App), TypeScript, Pinia, TailwindCSS
Cloud of Worship is now available as a desktop application! See TAURI_README.md for details on running and building the desktop version.
Quick Start:
# Development mode
npm run tauri:dev
# Build desktop app
npm run tauri:build
Contributions are welcome! To get started on your local development environment, please follow the steps below:
yarn install or npm install.yarn dev or npm run dev.Cloud of Worship is licensed under the GNU.
├── assets/css # Stylesheets and related files
├── components # Reusable Vue components
├── composables # Functions and utilities for Vue composition API
├── layouts # Application layout templates
├── middleware # Custom middleware for routing and auth
├── pages # Page components
├── plugins # Vue.js plugins, including Bible version and song features
├── public # Static assets and icons
├── server # Backend server setup (Node.js and Express)
├── store # Vuex store for state management
├── types # TypeScript types
├── utils # Utility functions for handling WebSocket streams
└── src-tauri # Tauri integration (for lightweight desktop builds)
Cloud of Worship is licensed under the GNU General Public License v3.0.