Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Ben, CPDigitalDarkroom, kirb, and veerklempt.

This is our project for Tweak Battles #3. Chrysalis has been submitted and will be out on BigBoss next week. This package depends on Cephei.

Chrysalis was designed from a vision of a better 3D Touch app switcher, and to bring a convenient app switching gesture to older devices. There has never been an easier way to switch your apps efficiently before Chrysalis. Simply force press on the left edge of the screen, and Chrysalis will create an elegant new experience for you. Drag your finger to the app you would like to switch to and let go. That’s it!

Built from the ground up with lots of love, to not just be an immersive experience, but it was also built for a good cause. We made this tweak as part of the Tweak Battles competition, where almost $1,000 was raised for charity.

We hope you enjoy the convenience of Chrysalis, as much as we did making it.

We've put a ton of work into this tweak and we hope you love it!


Chrysalis is a 3d-touch based app switcher. It's also completely gesture based. From the left of your screen, press firmly (or slide if you aren't on a 3d touch supported device) and the app switcher will show, where you can slide your finger and let go on an app, which will open it. The app switcher also has customization such as a dark mode.


Regular Dark Mode


Thank you so much to @twodayslate for putting together tweak battles. Thank you @veerklempt for designing Chrysalis.

Thanks to the amazing supporters of tweak battles. Their names are as follows:

@redzrex, Boris S, @twodayslate, Eric, Borsato92, cj81499, mootjeuh, Ziph0n, /u/DervishSkater, Corporal, Pixxaddict, Matteo Piccina, josh_boothman, Moshe Siegel, Ian L, @rauseo12, wizage, RushNY, @BrianOverly, @thetomcanuck, winlogon0, Jason R., CONATH, JimDotR, Andrew, Acidschnee, Cody, Connor, Shadow Games, echo000, Jonathan Gautreau , Blink, ShaneSparkyYYZ, kamikasky, MaxD, @tilgut, Torben, MeatyCheetos, Lei33, K S LEE, @RichResk, @sekrit_, Maortega89, @frkbmb_, Kyle, Robert, @pwned24k, OhSpazz, Jessyreynosa3, Jessie mejia, Jp_delon, dantesieg, @codsane, Alex S., Spencer, HHumbert

And a special thanks to the following diamond supporters! You're very generous and we appreciate that.

Josh Gibson, @sel2by3, platypusw90, @Beezure


Open sourced under the Apache 2.0 License.

Copyright (C) 2015 Ben Rosen, Carlos Perez, Adam Demasi, Anh Nguyen

Chrysalis—A 3d touch-based app switcher

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
See the License for the specific language governing permissions and
limitations under the License.