# koenbok/framer

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/koenbok-framer).**

5,885 stars · 479 forks · JavaScript · MIT

## Links

- GitHub: https://github.com/koenbok/Framer
- Homepage: https://framer.com
- awesome-repositories: https://awesome-repositories.com/repository/koenbok-framer.md

## Description

Framer - Design Everything

## Tags

### Development Tools & Productivity

- [Animation Prototyping Sandboxes](https://awesome-repositories.com/f/development-tools-productivity/animation-prototyping-sandboxes.md) — A platform for designing and testing animated user interfaces with configurable curves and physics-based motion.
- [Interactive Prototyping](https://awesome-repositories.com/f/development-tools-productivity/interactive-prototyping.md) — Designs and tests multi-step user interactions with custom logic and timing to simulate real app behavior.

### Part of an Awesome List

- [Spring Physics](https://awesome-repositories.com/f/awesome-lists/ai/physics-simulation/spring-physics.md) — Applies spring-based physics calculations to animate properties with natural motion and momentum.
- [Prototyping Platforms](https://awesome-repositories.com/f/awesome-lists/devtools/prototyping-platforms.md) — Runs interactive prototypes on desktop browsers and mobile devices to verify behavior across platforms.
- [Touch and Mouse Events](https://awesome-repositories.com/f/awesome-lists/devtools/touch-and-mouse-events.md) — Normalizes touch and mouse input events across desktop and mobile browsers for cross-platform consistency.

### Game Development

- [Scene Graphs](https://awesome-repositories.com/f/game-development/engine-architecture/scene-graphs.md) — Organizes visual elements into a hierarchical tree of layers with parent-child relationships for spatial management.

### Graphics & Multimedia

- [Canvas Rendering Engines](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/rendering/engines/canvas-vector-graphics/canvas-rendering-engines.md) — Renders visual elements directly onto an HTML5 canvas for smooth animations and graphics.

### User Interface & Experience

- [Configurable Property Animators](https://awesome-repositories.com/f/user-interface-experience/animation-and-motion-systems/configuration-utility-helpers/animation-properties/pixijs-property-animators/configurable-property-animators.md) — Interpolates numeric properties over time using configurable easing curves for smooth transitions.
- [Design & Prototyping Tools](https://awesome-repositories.com/f/user-interface-experience/design-prototyping-tools.md) — An interactive design tool for creating animated, multi-step prototypes that run on desktop and mobile browsers.
- [Event-Driven Interaction Handlers](https://awesome-repositories.com/f/user-interface-experience/form-and-input-management/interaction-and-event-handling/general-interaction-frameworks/interaction-models/event-driven-interaction-handlers.md) — Handles user input and state changes through a publish-subscribe event system for responsive prototyping.
- [Interactive Prototyping Engines](https://awesome-repositories.com/f/user-interface-experience/interactive-prototyping-engines.md) — Orchestrates multi-step user interactions with custom timing and logic for realistic prototyping.
- [Motion Effect Prototyping](https://awesome-repositories.com/f/user-interface-experience/ui-prototyping-tools/motion-effect-prototyping.md) — Animates position, scale, and opacity with configurable curves and physics for realistic visual effects.

### Web Development

- [Interaction Orchestrators](https://awesome-repositories.com/f/web-development/interaction-orchestrators.md) — Orchestrates multi-step user interactions with custom logic and timing for realistic prototyping. ([source](https://cdn.jsdelivr.net/gh/koenbok/framer@master/README.md))
- [Cross-Platform Interaction Frameworks](https://awesome-repositories.com/f/web-development/cross-platform-desktop-frameworks/cross-platform-interaction-frameworks.md) — Runs prototypes on both desktop browsers and mobile devices to validate behavior across platforms. ([source](https://cdn.jsdelivr.net/gh/koenbok/framer@master/README.md))
