Skip to content

ananyababuprasad/Mandala-Kala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mandala Kala : Swift Student Challenge 2026 Distinguished Winner

Mandala Kala is an iOS app that allows users to create stunning mandalas through three modes: drawing, hand poses and audio. In Drawing Mode users can sketch directly on the canvas with every stroke mirrored symmetrically to create the radial patterns in mandala art. In Camera Mode, users can create mandalas by holding hand poses to create layers with different shapes. In Audio Mode, the app listens to sound through the microphone and converts any audio input such as music, voice, or ambient noise into mandalas by analyzing the audio every 3 seconds. Mandala Kala also offers a seamless creative workflow — mandalas created in Camera or Audio Mode can be brought into Drawing Mode for further editing. Once Happy with their work, users can share their creations directly from the app.

Technologies used: SwiftUI, PencilKit, AVFoundation, Photos

Requirements

  • iOS 16.0+
  • Xcode 26+ / Swift Playgrounds 4.0+
  • Must be run on a physical Device (iPad)

Installation

  1. Clone the repository
   git clone https://github.com/ananyababuprasad/Mandala-Kala.git
  1. Open the .swiftpm file in Xcode or Swift Playgrounds
  2. Build and run on a Physical Device (iPad)

About

[SSC26 Distinguished Winner] iOS app to create mandalas

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages