Need advice about which tool to choose?Ask the StackShare community!

Framer

341
484
+ 1
32
InVision

8.4K
5.7K
+ 1
617
Add tool

Framer vs InVision: What are the differences?

Introduction

Framer and InVision are both popular prototyping tools used in the design industry. While they have some similarities, there are key differences that set them apart from each other. In this article, we will explore these differences and highlight the unique features of each platform.

  1. Interactive Design Capabilities: Framer is known for its powerful coding capabilities, allowing designers to create highly interactive and dynamic prototypes using JavaScript. InVision, on the other hand, offers a more visual and intuitive approach to prototyping, focusing on creating clickable mockups without the need for coding skills.

  2. Collaboration Features: InVision excels in collaboration features, offering tools for real-time collaboration, user testing, and feedback collection. It allows multiple team members to work on a project simultaneously and provides features for version control and design handoff. Framer, on the other hand, has a more individual-focused workflow with limited collaboration features.

  3. Animation and Microinteractions: Framer provides extensive control over animation and microinteractions, allowing designers to create complex and custom animations with ease. It supports advanced animations like spring physics and allows precise timing control. InVision, although it offers basic animation capabilities, is more focused on creating simple transitions and interactions.

  4. Design Component Libraries: InVision provides a vast library of ready-to-use design components and UI kits, making it easier for designers to build consistent and cohesive designs. It offers a wide range of pre-built elements, such as buttons, icons, and navigation menus. Framer, on the other hand, does not have a built-in component library and requires designers to create their own components from scratch.

  5. Code Handoff and Developer Handover: Framer allows designers to easily translate their design prototypes into production-ready code, making it easier for developers to implement the design. It offers features like code snippets and CSS exporting. InVision, while it doesn't provide direct code generation, has features like Inspect that allow developers to access design specifications, assets, and measurements, facilitating a smoother handover process.

  6. Platform Compatibility: Framer is more focused on native app development, providing support for platforms like iOS, Android, and React Native. It offers features like device preview and testing on real devices. InVision, on the other hand, is platform-agnostic and can be used to create prototypes for web, mobile, and desktop applications.

In summary, Framer excels in interactive design capabilities, animation control, and code handoff, while InVision shines in collaboration features, design component libraries, and platform compatibility. The choice between the two depends on the specific needs of the project and the skillset of the design team.

Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of Framer
Pros of InVision
  • 18
    Great for prototyping
  • 6
    Free
  • 5
    Fast idea validation
  • 3
    Integrates right with Photoshop
  • 158
    Collaborative
  • 128
    Simple
  • 95
    Pretty
  • 79
    Quick
  • 45
    Works with lots of devices
  • 33
    Free
  • 29
    Cool for remote team prototyping
  • 17
    It revolutionized the way I share work with clients
  • 10
    Legendary customer support
  • 8
    Dropbox Integration
  • 3
    Easy
  • 3
    Collaboration
  • 2
    Rapid Prototyping
  • 2
    LiveShare
  • 1
    Annotation
  • 1
    They are always improving the product suite
  • 1
    Beautiful UI
  • 1
    Brings mockups to life
  • 1
    Allows for a comprehensive workflow

Sign up to add or upvote prosMake informed product decisions

- No public GitHub repository available -

What is Framer?

Framer is a JavaScript framework that makes creating realistic prototypes a breeze – complete with filters, spring physics and full 3D effects. Framer Generator is a desktop app that imports the resources and folder hierarchy from Photoshop files (Sketch coming soon). Import your design and immediately start to add interaction and animation.

What is InVision?

InVision lets you create stunningly realistic interactive wireframes and prototypes without compromising your creative vision.

Need advice about which tool to choose?Ask the StackShare community!

What companies use Framer?
What companies use InVision?
See which teams inside your own company are using Framer or InVision.
Sign up for StackShare EnterpriseLearn More

Sign up to get full access to all the companiesMake informed product decisions

What tools integrate with Framer?
What tools integrate with InVision?

Sign up to get full access to all the tool integrationsMake informed product decisions

Blog Posts

What are some alternatives to Framer and InVision?
Sketch
Easily create complex shapes with our state-of-the-art vector boolean operations and take advantage of our extensive layer styles.
Figma
Figma is the first interface design tool with real-time collaboration. It keeps everyone on the same page. Focus on the work instead of fighting your tools.
Adobe XD
A vector-based tool developed and published by Adobe Inc for designing and prototyping user experience for web and mobile apps.
Origami
Origami is a free toolkit for Quartz Composer—created by the Facebook Design team—that makes interactive design prototyping easy and doesn’t require programming.
ProtoPie
It is the easiest tool used to turn your UI/UX design ideas into highly interactive prototypes for mobile, desktop, web, all the way to IoT. ProtoPie runs on macOS & Windows and the player app is on iOS and Android.
See all alternatives