| RedPill for macOS

RedPill - Matrix Screensaver for macOS (Mojave)

If you are a Matrix Movie fan (like me ;) ) and looking for the Matrix Code screensaver for your Mac. You can download this make it your screensaver!

It's a matrix code screensaver that displays tumbling matrix characters inspired by the movie. Unlike other screensavers, this one is ad-free and malware/adware free. It is compiled natively and hence very light over CPU/GPU. The battery consumption won't be much, and the screen looks gorgeous!


In 2012 after OS X 10.8 was released, Mathew, the original developer of this screen saver, stopped development support for this famous Matrix screensaver for Mac OS X. Thankfully, he kept the source code available for download. Since it is one of my favourite screensavers, I decided to download the source code and build it again for the latest version. With few code changes, it compiled correctly and started working. I've shared the compiled versions for fans.

Supported Platforms: 

  • macOSes supporting OpenGL API i.e. Mojave on Intel Macs 
  • Now that Apple has deprecated OpenGL, it is impossible to compile it for the newer platforms that do not support OpenGL.
  • Has anyone tried it on M1 macs?

Installation Instructions:

  1. Download the screen saver from the download link listed below.
  2. Unzip it and you'll find RedPill.saver.
  3. Double click on it.
  4. System Preferences will pop up where it will ask you to install it.
  5. Go ahead, authenticate and install!
  6. Choose "RedPill" from the list of installed screen savers. Mostly It will be shown in last.
  7. For configuring the speed and various other options, you can click on Screen Saver Options right below the screen saver preview window.
  8. By default it will work on all the monitors attached to your Mac but the display behavior can be modified in Screen Saver Options.

It has a generic icon in screen saver section. In case you are not able to find it, please scroll down and look for RedPill in screensaver properties.

Download Links:


Unknown said...

Too bad it zooms in and out. It's nowhere near the original look.

Nitesh Bhatia said...

Hi Mathieu St-Vincent, You can set "Approach Velocity" to "Slow" for flatter look.

Chris Marx said...

Nice! working good on a 2016 macbook pro!

Brandt said...

Big fan of the "enable spoon" option!

Anonymous said...

Thanks for your Great work... Love it!

Unknown said...

I Like it, Thanks... and I realized... there is NO spoon!!!

Dan Conway said...

Apparently the PC version has a 1:1 ratio where the characters are small and all the same size, just like the computer screens in the movie. Could you write in an option for this in a future update? Awesome work!

Unknown said...

Very nice work. I left a little donation for you.

If it helps, take a look at this screenshot from a 2016 15" Retina MBP to see how it performs on a Retina display (fog and approach velocity set to min. value):


Is your source code or the code you obtained in 2012 available anywhere? I'm just curious how it looks under the hood.

Iman said...

Thanks so much for keeping this project alive! I remember installing this screensaver many years ago, and was delighted to find it again for my modern Macs.

I agree with what some other commenters have said -- it would be great to have an option that makes the code look like the displays in the Matrix movies. An option for the characters to all be the same size would help, as would the ability to keep them in orderly rows (instead of overlapping) and to choose the size of the characters (I'm using 27" monitors and they look huge). I don't want to presume how easy/difficult those changes would be, but I think they would go a long way toward making the perfect Matrix screensaver if possible.

Thanks again for your hard work, and for making this available for free! Keeping my fingers crossed for the suggested updates. :-)

Alvaro de Oz said...

Great screen saver thank you!

Unknown said...

Thanks for your work! Just downloaded on macOS Sierra Version 10.12.6 and is working fine. Left you a donation for your efforts!

Post a Comment

I would greatly appreciate it if you kindly give me some feedback comment.

Search by Tags

india Flickr photo blackandwhite bnw life bangalore monochrome blackwhite indians Thoughts film nikon philosophy sigma street black and white dp2m foveon portrait regular people filmphotography random street photography streetphotography streets flower fujifilm god ajmer color kid malleshwaram nature rajasthan seller sitting x100f faith karnataka kodak losangeles mamiya man merrill temple woman beauty conversation happiness ilford ishootfilm thinking trix #blackandwhite 120 35mm 85mm attachments bluedot c220 change colors d5100 ego eyes girl indian love macro meditation old orwo relationships religion rose shotonfilm sprituality time tmax water 3200 40mm alone beach being beliefs belif bliss buddhism child choices church clouds curiosity death delta delta3200 dp2 emotion expectations family fears filmisnotdead flowers green hawker hc110 hinduism hope humanity identity iisc infrared kentmere kids lady leaf light market mediumformat mountains painting peace photography pike place market portraits quote quoteoftheday relationship river sea singularity smile spritual square squareformat standing story streetlife thought tree truth walking yogi you zen #85mm #bad #bangalore #chair #d5100 #india #indians #man #nikon #people #portrait #portraits #relax #relaxing #seller #shopping #shops #sitting #street #streets #covid-19 #elderly #exrdfest. film #kid #lady #woman #india #indian #vegetableseller #market #life #monochrome #old #people #young 1228 1600 2013 400h 80mm Abstract ISKCON Krishna Lal Bagh Lyrics Meaning Rabbi Silhouette Translation Zero Dubidha abusive language accidents acros angels answers apple april archana architecture atheism attraction auto drivers auto walas backwaters banana bangbw beautiful becoming belief bend bhoga birthday black blunder board boat boats bokeh brad brahmin buddha building butterfly cake california camera candles canonet celebration cellphone chess child labor children chitra santhe chocolate christmas circle cloudy conversations cosmos cottoncandy daily life demons dharma diafine doing donut doorsteps doubts dp2merrill dream dualism ducks education elderly emotions excess fares excitement expecting extra f80 fare faulty meters figures fire flying focus foolish fruit fruit seller fuji ganesha genius gibran goals godess golden good goodwill grandma graveyard greetings griffith gujrat habba happy harmony hdr hills hindi hindu hoover hoping hour houseboats hp5+ hyde park ilford. illusion imagination importance of education incredible indian village inkwell instagramapp iphoneography jch streetpan. film joy k h road k r market kar karma kerala key konica la lake lal-bagh landscape las leaves leica life. little lock london lonely long longbeach longexposure look lookingup lord losing. tpgetherness lover low majestic mall mangalore mankind marwari may maya memories meter tempering mind missing mistake mithya mobile moh monsoon mother mute n namma bengaluru nandeeshwara nandi nandihills never stop new york night nirvana nokia 808 nostalgia nyc observer old lady old woman oldman oneness other person oxford paint paper park past pen perception person philosphy phone photograph photographs picofday picoftheday picture pier pink plural pop. iisc pople prayers present priest pro public market puja pujari punjabi pureview purpose pushkar ql17 questions rabbi shergil raddi wala rain rakhi rando rebirth relaxation retrospection rituals roses rowing running rural india sadhu school scrap dealer scrap paper seashore seattle seattle. secret self set share sharing shoonya shop showers silence singer skyline skyscraper small smiles smiling son song songs sound of life st. louis st. mary basilica st. peters stairs steps steve jobs strengths students sublime thoughts sunset taxi tears terrains theism thoughts today tokina tolerance tourism up vegas vegetable video walk war weaknesses winged wishing writing wrong x100 yoga