All Projects → tannerc → Spf

tannerc / Spf

Licence: mit
A simple, open source Mac OS app for presentations on low-contrast monitors.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Spf

Dctb Links
My Personal Links
Stars: ✭ 65 (-20.73%)
Mutual labels:  design
Design System Site
📚 Documentation, rationale and accessibility guidance
Stars: ✭ 72 (-12.2%)
Mutual labels:  design
Personalfilterlistcollection
Total resources of documentation, filterlists, hosts file, ruleset that I've created, mostly for private use and/or test.
Stars: ✭ 77 (-6.1%)
Mutual labels:  personal
Animockup
Create animated mockups in the browser 🔥
Stars: ✭ 1,152 (+1304.88%)
Mutual labels:  design
Expandablelayout
Expandable LinearLayout
Stars: ✭ 1,173 (+1330.49%)
Mutual labels:  design
Flutter dojo
A beautiful design and useful project for Building a flutter knowledge architecture
Stars: ✭ 1,192 (+1353.66%)
Mutual labels:  design
Fitbutton
The button which can use with icon, text, divider, custom ripple effect, border, corner radius e.t.c.
Stars: ✭ 63 (-23.17%)
Mutual labels:  design
Cyclop
A Flutter color palette with eyedropper, HSL, RGB and Material colors
Stars: ✭ 81 (-1.22%)
Mutual labels:  design
Bindingx
🚀 Bind actions to effects.
Stars: ✭ 1,177 (+1335.37%)
Mutual labels:  design
My Ios
List of applications and tools that make my iOS experience even more amazing
Stars: ✭ 1,202 (+1365.85%)
Mutual labels:  personal
Ui Challenges
UI challenges by Semicolon, we accept challenges on twitter on #SemicolonChallenge
Stars: ✭ 69 (-15.85%)
Mutual labels:  design
Touch Bar Preview
💻 Touch Bar Preview is a tiny app to display your designs on the MacBook Pro's Touch Bar.
Stars: ✭ 69 (-15.85%)
Mutual labels:  design
Doric
Protocol oriented, type safe, scalable design system foundation swift framework for iOS.
Stars: ✭ 75 (-8.54%)
Mutual labels:  design
Snacks
The Instacart Component Library
Stars: ✭ 65 (-20.73%)
Mutual labels:  design
Vue Mdc
Material web components for Vue.js
Stars: ✭ 1,217 (+1384.15%)
Mutual labels:  design
Cookiecutter Pyramid Talk Python Starter
An opinionated Cookiecutter template for creating Pyramid web applications starting way further down the development chain. This cookiecutter template will create a new Pyramid web application with email, sqlalchemy, rollbar, and way more integrated.
Stars: ✭ 64 (-21.95%)
Mutual labels:  design
Bootstrap Xd
Bootstrap Design Template — Assets Library — for Adobe XD
Stars: ✭ 74 (-9.76%)
Mutual labels:  design
Neumorphic Ui
📚 A library of components based on the concept of neumorphism
Stars: ✭ 82 (+0%)
Mutual labels:  design
Stash
Free/Open Source, simple, fast Personal Finance application.
Stars: ✭ 79 (-3.66%)
Mutual labels:  personal
Vaquarkhan
Stars: ✭ 1,199 (+1362.2%)
Mutual labels:  design

Spf 1.2.1

A simple, open source Mac OS app for presenting on monitors or projectors that blowout highlights and details.

Like Spf? Support me and my projects by buying me a coffee via Ko-fi!

On/off again

Screen polarization function (Spf)

Spf is an easy-to-use, open source app written in Swift to add a semi-opaque layer over your screen in order to better show highlights and low-visiblity elements in your designs or presentations.

Have you ever been in a meeting or presentation, trying to show work or a deck on a screen or projector that just isn't calibrated well for showing things like highlights or fine-details? Hairline grays not showing up in critique? Lightweight icons practically invisible in your presentation? Highlights in imagery vanishing when presenting for an audience? Is the background wash of your design not stark enough to show card containers? Spf can help!

How to use it

How spf works

Just build the app in Xcode and open to run as you would any other app. You'll see a new menu icon in your status bar which then allows you to select one of several options for polarizing all screens currently active.

Once a polarizing filter has been applied, you can clear it using the same status bar menu.

Just download the app

Not interested in the source code? You can get Spf directly in the Mac App Store.

Or you can download a pre-compiled version of the app directly from this repo: Download pre-compiled

Why Spf?

While working at Facebook we had a little tool known as Preso Saver (code-name "Banana") created by my former mentor and co-founder of software company Sofa, Dirk Stoop. Once I left Facebook I found myself in meetings or presentations where the screens being presented on simply weren't calibrated or capable of showing off the fine details of my work.

Light grays or hairlines in designs were too washed-out and therefore invisible on the screen. Highlights of elements—such as composed glare or highlight states for interactive elements—were practically invisible. To help solve my problem, I re-created the Preso Saver tool from Facebook days using Swift. The tool is lightweight and remarkably simple, so much so that it only made sense to open source so others can use it and customize to better meet their needs.

Spf comes from the title "Screen polarization function", as the original concept for this tool was "Polarizer" but I wanted something a bit quirkier, Spf (pronouned "sp-iff" was the result).

Spf was created by Tanner Christensen.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].