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.
- Offline Ready: Access and display your slides even without an internet connection.
- Browser-Based: No installation required. Simply open your browser and start presenting.
- Customizable Layout: Easily modify and structure the app interface.
- Bible Search and Version Support: Integrated Bible with support for various public domain translations, and other versions.
- Global Song Sharing: Access a growing library of over 7,000 worship songs shared by churches worldwide (Cloud functionality).
- Team Workflow (Multiplayer Mode): Collaborate with your church team in real-time (Cloud functionality).
- Stream Live Content via WebSocket (WS): Seamless live streaming of content (Cloud functionality).
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), Tauri & Electron (Desktop App Explorations)
Contributions are welcome! To get started on your local development environment, please follow the steps below:
- Fork the repository and clone it to your local machine.
- Install the required dependencies using
yarn install
ornpm install
. - Start the development server using
yarn dev
ornpm run dev
. - Make your changes and test them locally.
- Commit your changes and push them to your forked repository.
- Create a pull request to the main repository.
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.