Zhouzi / Awesome Perceived Performance
Licence: cc0-1.0
💫 Perceived performance best practices & resources.
Stars: ✠167
Projects that are alternatives of or similar to Awesome Perceived Performance
A11yproject.com
The A11Y Project is a community-driven effort to make digital accessibility easier.
Stars: ✠3,436 (+1957.49%)
Mutual labels: user-experience
Spionio
Lightweight focus group management platform that can capture and replay user interaction on your site and improve the UX in everything you build
Stars: ✠40 (-76.05%)
Mutual labels: user-experience
Simplified Twitter
Remove distractions from the new Twitter layout. Extension for Chrome, Firefox, Safari, Edge & More
Stars: ✠111 (-33.53%)
Mutual labels: user-experience
Quicksand
Automatically manipulates the duration of animations dependent on view count. Quicksand .. the more you struggle.
Stars: ✠388 (+132.34%)
Mutual labels: user-experience
Ngqp
Declaratively synchronize form controls with the URL
Stars: ✠65 (-61.08%)
Mutual labels: user-experience
Realityui
A Swift Package for creating familiar UI Elements and animations in a RealityKit rendered Augmented Reality or Virtual Reality scene.
Stars: ✠275 (+64.67%)
Mutual labels: user-experience
Material Theme
Material Theme, the most epic theme for Sublime Text 3 by Mattia Astorino
Stars: ✠11,093 (+6542.51%)
Mutual labels: user-experience
Principles.design
An open source collection of design principles and methods.
Stars: ✠975 (+483.83%)
Mutual labels: user-experience
Sweetcurtain
A framework that provides CurtainController. CurtainController is a container view controller that implements a content-curtain interface. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc. Someone calls it "Pull Up" or "Bottom Sheet".
Stars: ✠109 (-34.73%)
Mutual labels: user-experience
Chillout
Reduce CPU usage by non-blocking async loop and psychologically speed up in JavaScript
Stars: ✠565 (+238.32%)
Mutual labels: user-experience
React Rewards
Package containing a few microinteractions you can use to reward your users for little things and make them smile!
Stars: ✠841 (+403.59%)
Mutual labels: user-experience
Patternfly Design
Use this repo to file all new feature or design change requests for the PatternFly project
Stars: ✠82 (-50.9%)
Mutual labels: user-experience
Awesome Design Principles
✨ A curated list of awesome design principles
Stars: ✠358 (+114.37%)
Mutual labels: user-experience
Xamarin.forms.breadcrumb
This is a breadcrumb navigation control that is complete automatic and uses the Navigation stack and page titles to generate the breadcrumbs.
Stars: ✠130 (-22.16%)
Mutual labels: user-experience
Sqip
"SQIP" (pronounced \skwɪb\ like the non-magical folk of magical descent) is a SVG-based LQIP technique.
Stars: ✠3,074 (+1740.72%)
Mutual labels: user-experience
Pullupcontroller
Pull up controller with multiple sticky points like in iOS Maps
Stars: ✠1,130 (+576.65%)
Mutual labels: user-experience
Sketchize
Sketchize is built for UI/UX Designers to help them design lovely apps for mobile, tablet, and desktop devices.
Stars: ✠162 (-2.99%)
Mutual labels: user-experience
You Dont Know Ui
Learn how to build universal, modern and scalable user interfaces
Stars: ✠140 (-16.17%)
Mutual labels: user-experience
Microsoft 365 Community
Microsoft 365 community contributed documentation https://docs.microsoft.com/microsoft-365/community/
Stars: ✠94 (-43.71%)
Mutual labels: user-experience
Awesome Perceived Performance
💫 Perceived performance best practices & resources.
Contents
Videos
- Denys Mishunov on Deconstructing Performance
- Instant Loading: Building offline-first Progressive Web Apps - Google I/O 2016
- Asynchronous UI and Non-Blocking Interactions with Elliott Kember
- Dopamine Jackpot! Sapolsky on the Science of Pleasure
Tools
Demos
- Demo of "Reactive Web Design: The secret to building web apps that feel amazing"
- The Perception of Speed
- The progress bar illusion
- Demo of "Building interface previews with React"
- Reactive Design on Codepen
Articles
- Reactive Web Design: The secret to building web apps that feel amazing
- Improving Perceived Performance with Multiple Background Images
- True Lies Of Optimistic User Interfaces
- The UX Secret That Will Ruin Apps For You
- Fake it 'til you Make it CSS
- Why are we waiting?
- Our best practices are killing mobile web performance
- Why Performance Matters, Part 3: Tolerance Management
- Why Performance Matters, Part 2: Perception Management
- Why Performance Matters, Part 1: The Perception Of Time
- Experiments in Loading - How Long Will You Wait?
- The technology behind preview photos
- An Introduction to Perceived Performance
- More Weight Doesn't Mean More Wait
- Wait for It
- Why Waiting Is Torture
- How to Make Progress Bars Feel Faster to Users
- The "Psychological" Speed of Mobile Interfaces
- The Perception of Speed
- Let Your Users Wait
- Progress Indicators Make a Slow System Less Insufferable
- Progress & Activity
- The Need for Speed
- Asynchronous UIs - the future of web user interfaces
- The 3 White Lies Behind Instagram's Lightning Speed
- UX Tactics To Make Slow Things Seem Faster
- Building interface previews with React
- Non-blocking UI's with interface previews
- Facebook content placeholder deconstruction
- Making Wait Times Feel Shorter
Documents
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].