Skip to content

plumvillage/plumvillageapp-docs

Repository files navigation

Plum Village App Documentation

Developer documentation for the Plum Village App, a mobile application supporting mindfulness and meditation practices in the tradition of Thich Nhat Hanh and Plum Village.

This documentation site is built using Docusaurus, a modern static website generator.

The documentation covers code in many repositories, some of which are private. The documentation is therefore not yet useful for the general public, but we hope it will be more useful in the future once we make more of the code public.

View Live Documentation

The documentation is automatically deployed and available at: https://plumvillage.github.io/plumvillageapp-docs/

About

The Plum Village App provides guided meditations, teachings, and mindfulness resources to practitioners worldwide. This documentation serves as a comprehensive guide for developers contributing to the project.

Prerequisites

  • Node.js (>= 18.0)
  • Yarn package manager

Getting Started

Installation

Install dependencies:

yarn

Local Development

Start the development server:

yarn start

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Contributing

We welcome contributions from the community! This project is part of our open source initiative to share mindfulness resources more widely.

For Team Members

  • Follow the existing documentation structure and style
  • Test your changes locally before submitting
  • Ensure all links and references are working
  • Commit directly to the main branch with clear commit messages
  • For larger changes, consider creating a feature branch and submitting a pull request

For External Contributors

  • Fork the repository
  • Create a feature branch
  • Submit a pull request with a clear description of your changes

Project Structure

plumvillageapp-docs/
├── docs/           # Documentation content
├── src/            # Custom React components and styles
├── static/         # Static assets
└── docusaurus.config.ts  # Site configuration

Support

For questions or issues, create an issue in this repository

License

© 2025 Center For Applied Ethics Ltd.

This documentation is licensed under the Creative Commons Attribution 4.0 International License. You are free to share and adapt this material for any purpose, even commercially, as long as you provide appropriate attribution to the Center For Applied Ethics Ltd.

About

Documentation for Plum Village App developers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages