diff --git a/APPSTORE.md b/APPSTORE.md
index 5e85e28a..3879fe38 100644
--- a/APPSTORE.md
+++ b/APPSTORE.md
@@ -4,7 +4,7 @@
⚠️ This README is generated, please do not update. To contribute, make changes to contents.json ⚠️
https://github.com/dkhamsing/open-source-ios-apps -->
-List of **303** open-source apps published on the App Store (complete list [here](https://github.com/dkhamsing/open-source-ios-apps)).
+List of **304** open-source apps published on the App Store (complete list [here](https://github.com/dkhamsing/open-source-ios-apps)).
@@ -1996,6 +1996,9 @@ https://github.com/ReactiveX/RxSwift — [back to top](#readme)
- [` App Store`](https://apps.apple.com/app/id1536864924) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4`
- `2021`
- ☆`44`
+- [Spiro](https://github.com/atrinh0/spiro): Animating spirograph generator, created on Swift Playgrounds 4
+ - [` App Store`](https://apps.apple.com/app/id1602980337) `Screenshot 1`
+ - [`mit`](http://choosealicense.com/licenses/mit/) `swift` `playgrounds`
- [StackOv](https://github.com/surfstudio/StackOv): For Stack Overflow
- [` App Store`](https://apps.apple.com/app/stackov/id1511838391) `Screenshot 1`
- `2021` [`mit`](http://choosealicense.com/licenses/mit/) `swift` `swiftui` `ipad` `macos`