{"id":261526,"date":"2026-01-02T11:57:59","date_gmt":"2026-01-02T11:57:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/oxygen-working-and-relaxing-app\/"},"modified":"2026-01-04T10:44:39","modified_gmt":"2026-01-04T10:44:39","slug":"oxyleaf-app-working-and-relaxing-app","status":"publish","type":"plugin","link":"https:\/\/kn.wordpress.org\/plugins\/oxyleaf-app-working-and-relaxing-app\/","author":12415758,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"6.4","requires_php":"8.2","requires_plugins":null,"header_name":"OxyLeaf - Working and Relaxing App (SaaS ready)","header_author":"sakurapixel","header_description":"OxyLeaf - improve focus and boost productivity Single Page App.","assets_banners_color":"211b10","last_updated":"2026-01-04 10:44:39","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.sakuraleaf.com","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":193,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"sakurapixel","date":"2026-01-02 12:05:43"},"1.0.1":{"tag":"1.0.1","author":"sakurapixel","date":"2026-01-04 09:32:53"},"1.0.2":{"tag":"1.0.2","author":"sakurapixel","date":"2026-01-04 10:44:39"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3431008,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3431008,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3431008,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3431030,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3431008,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3431008,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3431008,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3431008,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3431008,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Frontend look and feel","2":"Frontend - logged in user","3":"App Settings","4":"App media (backgrounds)","5":"App sounds"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[13338,2345,253165,1603,11522],"plugin_category":[],"plugin_contributors":[81321],"plugin_business_model":[],"class_list":["post-261526","plugin","type-plugin","status-publish","hentry","plugin_tags-focus","plugin_tags-productivity","plugin_tags-relaxation","plugin_tags-saas","plugin_tags-spa","plugin_contributors-sakurapixel","plugin_committers-sakurapixel"],"banners":{"banner":"https:\/\/ps.w.org\/oxyleaf-app-working-and-relaxing-app\/assets\/banner-772x250.jpg?rev=3431030","banner_2x":"https:\/\/ps.w.org\/oxyleaf-app-working-and-relaxing-app\/assets\/banner-1544x500.jpg?rev=3431008","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/oxyleaf-app-working-and-relaxing-app\/assets\/icon-128x128.png?rev=3431008","icon_2x":"https:\/\/ps.w.org\/oxyleaf-app-working-and-relaxing-app\/assets\/icon-256x256.png?rev=3431008","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/oxyleaf-app-working-and-relaxing-app\/assets\/screenshot-1.jpg?rev=3431008","caption":"Frontend look and feel"},{"src":"https:\/\/ps.w.org\/oxyleaf-app-working-and-relaxing-app\/assets\/screenshot-2.jpg?rev=3431008","caption":"Frontend - logged in user"},{"src":"https:\/\/ps.w.org\/oxyleaf-app-working-and-relaxing-app\/assets\/screenshot-3.jpg?rev=3431008","caption":"App Settings"},{"src":"https:\/\/ps.w.org\/oxyleaf-app-working-and-relaxing-app\/assets\/screenshot-4.jpg?rev=3431008","caption":"App media (backgrounds)"},{"src":"https:\/\/ps.w.org\/oxyleaf-app-working-and-relaxing-app\/assets\/screenshot-5.jpg?rev=3431008","caption":"App sounds"}],"raw_content":"<!--section=description-->\n<p>OxyLeaf is a wellness and productivity tool that creates personalised ambient environments for focus, relaxation, and sleep. Built as a modern Single Page Application (SPA), OxyLeaf lets users mix calming sounds like rain, ocean waves, and forest ambience while displaying beautiful backgrounds to create their perfect work or relaxation space.<\/p>\n\n<p>Think of it as a personal ambient sound studio - create custom playlists that blend multiple sounds together, each with individual volume control, and pair them with stunning visual backgrounds.<\/p>\n\n<p><a href=\"https:\/\/sakuraleaf.com\/products\/oxygen-working-and-relaxing-app-saas-ready\/\">Home<\/a> | <a href=\"https:\/\/sakuraleaf.com\/showcase\/oxygen\/\">Showcase<\/a> | <a href=\"https:\/\/sakuraleaf.com\/showcase\/oxygen\/documentation\/\">Docs<\/a><\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Custom Sound Playlists<\/strong> - Create and save personalized playlists mixing multiple ambient sounds<\/li>\n<li><strong>Individual Volume Control<\/strong> - Fine-tune each sound's volume in your playlists<\/li>\n<li><strong>Beautiful Backgrounds<\/strong> - Choose from curated images or videos to display while sounds play<\/li>\n<li><strong>Playlist Backgrounds<\/strong> - Set unique backgrounds for each playlist that auto-switch when playing<\/li>\n<li><strong>Sleep Mode<\/strong> - Schedule daily automatic sound fade-out at your bedtime<\/li>\n<li><strong>Time &amp; Date Display<\/strong> - Optional full-screen clock mode<\/li>\n<li><strong>User Accounts<\/strong> - Save your playlists and settings across devices<\/li>\n<li><strong>Google Sign-In<\/strong> - Quick login with your Google account<\/li>\n<li><strong>Multi-language Support<\/strong> - Interface available in multiple languages<\/li>\n<li><strong>Clean, Distraction-Free Interface<\/strong> - Minimalist design that gets out of your way<\/li>\n<\/ul>\n\n<h4>In Pro version<\/h4>\n\n<p>Complete SaaS business in a box. With built-in user management, payment processing via Paddle, multi-language support, and a beautiful single-page application interface, you can launch your own productivity SaaS platform immediately after installation.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/sakuraleaf.com\/products\/oxygen-working-and-relaxing-app-saas-ready\/\"><strong>Front-end demo<\/strong><\/a><\/li>\n<li><strong>Subscription and Payment Processing<\/strong> (Complete Paddle integration for hassle-free billing)<\/li>\n<li><strong>Paddle Billing API<\/strong> (Full integration with Paddle.com)<\/li>\n<li><strong>Free and Pro plans<\/strong> (Proven freemium business model)<\/li>\n<li><strong>Monthly and yearly billing<\/strong> (Maximise revenue with both options)<\/li>\n<li><strong>Trial period support<\/strong> (Offer free trials to boost conversions)<\/li>\n<li><strong>Automatic renewals<\/strong> (Recurring revenue on autopilot)<\/li>\n<li><strong>Cancellation management<\/strong> (Graceful handling with scheduled downgrades)<\/li>\n<li><strong>Global coverage<\/strong> (Sell in 200+ countries with automatic tax compliance)<\/li>\n<li><strong>Admin Pro access grants<\/strong> (Give complimentary Pro to specific users)<\/li>\n<li><strong>Subscription dashboard<\/strong> (Users can manage their subscription from the app)<\/li>\n<li><strong>Premium backgrounds<\/strong> (Add exclusive content for Pro subscribers)<\/li>\n<li><strong>Premium sounds<\/strong> (Add exclusive sounds for Pro subscribers)<\/li>\n<\/ul>\n\n<h3>Use Cases<\/h3>\n\n<ul>\n<li><strong>Focus &amp; Deep Work<\/strong> - Create distraction-free ambient environments perfect for coding, writing, or studying<\/li>\n<li><strong>Meditation &amp; Relaxation<\/strong> - Mix calming sounds with serene backgrounds for meditation sessions<\/li>\n<li><strong>Sleep Aid<\/strong> - Use Sleep Mode to automatically fade sounds at bedtime for better sleep routines<\/li>\n<li><strong>Background Ambience<\/strong> - Display beautiful backgrounds with calming sounds during breaks or downtime<\/li>\n<li><strong>White Noise<\/strong> - Mask distracting office or home noises with customizable ambient soundscapes<\/li>\n<li><strong>Creative Work<\/strong> - Set the perfect mood for design, art, or creative writing sessions<\/li>\n<\/ul>\n\n<h3>Admin Features<\/h3>\n\n<p>Site administrators have full control over:\n* Adding and managing ambient sounds (upload audio files, set icons, organize in categories)\n* Curating background library (images and videos with attribution support)\n* Setting user limits (max playlists, sounds per playlist)\n* Configuring Google Sign-In and Cloudflare Turnstile\n* Managing multiple languages and translations\n* Choosing default backgrounds\n* Customizing frontend page placement<\/p>\n\n<h4>Resources<\/h4>\n\n<p>Here are some resources from which you can get sounds and backgrounds:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/freesound.org\/\">freesound.org (Sounds)<\/a><\/li>\n<li><a href=\"https:\/\/zapsplat.com\/\">zapsplat.com (Sounds)<\/a><\/li>\n<li><a href=\"https:\/\/uppbeat.io\/\">uppbeat.io (Sounds)<\/a><\/li>\n<li><a href=\"https:\/\/elements.envato.com\/audio\">elements.envato.com\/audio (Sounds)<\/a><\/li>\n<li><a href=\"https:\/\/unsplash.com\/\">unsplash.com (Image backgrounds)<\/a><\/li>\n<li><a href=\"https:\/\/pexels.com\/\">pexels.com (Video backgrounds)<\/a><\/li>\n<li><a href=\"https:\/\/coverr.co\/\">coverr.co (Video backgrounds)<\/a><\/li>\n<li><a href=\"https:\/\/shutterstock.com\/\">shutterstock.com (Video and image backgrounds)<\/a><\/li>\n<\/ul>\n\n<blockquote>\n  <p><strong>Tip!<\/strong> Make sure the sounds and video backgrounds have a perfect loop.<\/p>\n  \n  <p><strong>Tip!<\/strong> To obtain the best performance and speed, use AWS S3 storage.<br \/>\n  There are free solutions out there as plugins. Example:<br \/>\n  <a href=\"https:\/\/wordpress.org\/plugins\/amazon-s3-and-cloudfront\/\">amazon-s3-and-cloudfront<\/a><\/p>\n<\/blockquote>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the following external third-party services:<\/p>\n\n<h4>Google Fonts<\/h4>\n\n<p><strong>What it is:<\/strong> Google Fonts CDN (Content Delivery Network)<\/p>\n\n<h4>Google Sign-In (Optional)<\/h4>\n\n<p><strong>What it is:<\/strong> Google OAuth 2.0 Authentication Service<\/p>\n\n<h4>Cloudflare Turnstile (Optional)<\/h4>\n\n<p><strong>What it is:<\/strong> Cloudflare Turnstile CAPTCHA service<\/p>\n\n<p><strong>Important:<\/strong> Google Sign-In and Cloudflare Turnstile are optional features that must be explicitly enabled by the site administrator in Settings &gt; OxyLeaf App. They are disabled by default and will not connect to external services unless configured with API credentials.<\/p>\n\n<h3>Credits (third-party libraries)<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/getbootstrap.com\/\">Bootstrap<\/a><\/li>\n<li><a href=\"https:\/\/fonts.google.com\">Google Fonts<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/lipis\/flag-icons\">Flag-icons<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/CodeSeven\/toastr\">Toastr<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/select2\/select2\">Select2<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Navigate to Plugins &gt; Add New<\/li>\n<li>Search for \"OxyLeaf - Working and Relaxing App\"<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<li>Go to Settings &gt; OxyLeaf App to configure your frontend page<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin zip file<\/li>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Navigate to Plugins &gt; Add New &gt; Upload Plugin<\/li>\n<li>Choose the downloaded zip file and click \"Install Now\"<\/li>\n<li>Activate the plugin<\/li>\n<li>Go to Settings &gt; OxyLeaf App to configure<\/li>\n<\/ol>\n\n<h4>Initial Setup<\/h4>\n\n<ol>\n<li>After activation, go to Settings &gt; OxyLeaf App in WordPress admin<\/li>\n<li>Select or create a page for the OxyLeaf frontend (you can use homepage)<\/li>\n<li>Add some ambient sounds via Sounds &gt; Add New<\/li>\n<li>Add backgrounds via Backgrounds &gt; Add New<\/li>\n<li>Configure optional settings like Google Sign-In and Cloudflare Turnstile<\/li>\n<li>Visit your configured frontend page to access the app<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20do%20i%20access%20the%20oxyleaf%20app%3F'><h3>How do I access the OxyLeaf app?<\/h3><\/dt>\n<dd><p>After activating the plugin, configure the frontend page in Settings &gt; OxyLeaf App. You can set it as your homepage or any page. Visit that page to access the full-screen ambient sound application.<\/p><\/dd>\n<dt id='do%20users%20need%20to%20create%20an%20account%3F'><h3>Do users need to create an account?<\/h3><\/dt>\n<dd><p>Yes, to create and save playlists users need to sign up. They can register with email or use Google Sign-In for quick access.<\/p><\/dd>\n<dt id='how%20many%20playlists%20users%20can%20i%20create%3F'><h3>How many playlists users can I create?<\/h3><\/dt>\n<dd><p>These limits can be adjusted by the site administrator in plugin settings.<\/p><\/dd>\n<dt id='can%20users%20use%20their%20own%20sounds%20or%20backgrounds%3F'><h3>Can users use their own sounds or backgrounds?<\/h3><\/dt>\n<dd><p>Currently, sounds and backgrounds are managed by the site administrator through the WordPress admin. Users select from the available curated library.<\/p><\/dd>\n<dt id='what%20is%20sleep%20mode%3F'><h3>What is Sleep Mode?<\/h3><\/dt>\n<dd><p>Sleep Mode allows users to set a daily time (like 10:00 PM) when the sounds will automatically fade out over 30 seconds, helping establish healthy sleep routines.<\/p><\/dd>\n<dt id='does%20this%20work%20on%20mobile%20devices%3F'><h3>Does this work on mobile devices?<\/h3><\/dt>\n<dd><p>Yes, OxyLeaf is fully responsive and works beautifully on all devices including tablets and smartphones.<\/p><\/dd>\n<dt id='can%20i%20use%20this%20offline%3F'><h3>Can I use this offline?<\/h3><\/dt>\n<dd><p>No, OxyLeaf requires an internet connection to stream sounds and backgrounds.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Update readme and plugin name.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release of OxyLeaf - Create personalized ambient sound environments for focus, relaxation, and sleep.<\/li>\n<\/ul>","raw_excerpt":"OxyLeaf helps users improve focus and boost productivity with customizable ambient soundscapes and beautiful backgrounds.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/261526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=261526"}],"author":[{"embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sakurapixel"}],"wp:attachment":[{"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=261526"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=261526"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=261526"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=261526"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=261526"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=261526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}