Framer website screenshot

Framer

Framer is a design tool and CMS for shipping production websites without code. The Framer developer surface is centred on in-editor extensibility: the Plugin API for building tools that interact with the Framer Editor and CMS, Code Components for custom React components, Code Overrides for HOC-style mutations, and Fetch for letting designers wire site content to external APIs without code. Framer does not publish a general-purpose REST API for site management at the time of reconciliation.

6 APIs 0 Features
ProductivityDesignNo-CodeWeb DesignSaaS

APIs

Framer Plugin API

Build small in-editor apps that interact with the Framer Editor and CMS. Plugins can read and modify the canvas, manage CMS collections and items, register UI panels, and call o...

Framer Code Components API

Author custom React components with visual property controls (PropertyControls) so designers can use them on the canvas. Used to render anything from custom widgets to data-driv...

Framer Code Overrides API

Higher-order-component-style overrides that modify Layer/Component properties at runtime — used for state, animation, data binding, and behavior.

Framer Fetch

Lets developers expose external API endpoints inside Framer so designers can bind site content to them without writing code. Used for things like dynamic CMS sources, third-part...

Framer Form Webhooks

Configure webhook destinations on Framer forms so each submission is POSTed to your endpoint with the form payload.

Framer CMS

Built-in CMS for Framer sites. Plugins access CMS collections via the Plugin API; designers consume CMS data through visual bindings and code components.

Pricing Plans

Framer Plans Pricing

6 plans

PLANS

Rate Limits

Framer Rate Limits

4 limits

RATE LIMITS

FinOps

Framer Finops

FINOPS

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
💰
Pricing
Pricing
👥
GitHub
GitHub
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

apis.yml Raw ↑
aid: framer
url: https://raw.githubusercontent.com/api-evangelist/framer/refs/heads/main/apis.yml
name: Framer
kind: company
description: 'Framer is a design tool and CMS for shipping production websites without code. The Framer developer surface
  is centred on in-editor extensibility: the Plugin API for building tools that interact with the Framer Editor and CMS, Code
  Components for custom React components, Code Overrides for HOC-style mutations, and Fetch for letting designers wire site
  content to external APIs without code. Framer does not publish a general-purpose REST API for site management at the time
  of reconciliation.'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Productivity
- Design
- No-Code
- Web Design
- SaaS
created: '2026-05-08'
modified: '2026-05-08'
specificationVersion: '0.19'
apis:
- aid: framer:framer-plugin-api
  name: Framer Plugin API
  tags:
  - Plugins
  - Editor
  - SDK
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.framer.com/developers/plugins
  baseURL: https://framerusercontent.com
  properties:
  - url: https://www.framer.com/developers/plugins
    type: Documentation
  - url: https://www.npmjs.com/package/framer-plugin
    type: SDKs
  description: Build small in-editor apps that interact with the Framer Editor and CMS. Plugins can read and modify the canvas,
    manage CMS collections and items, register UI panels, and call out to external services.
- aid: framer:framer-code-components
  name: Framer Code Components API
  tags:
  - Components
  - React
  - SDK
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.framer.com/developers/components
  baseURL: local
  properties:
  - url: https://www.framer.com/developers/components
    type: Documentation
  - url: https://www.npmjs.com/package/framer
    type: SDKs
  description: Author custom React components with visual property controls (PropertyControls) so designers can use them on
    the canvas. Used to render anything from custom widgets to data-driven UI within Framer sites.
- aid: framer:framer-code-overrides
  name: Framer Code Overrides API
  tags:
  - Overrides
  - HOC
  - React
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.framer.com/developers/overrides
  baseURL: local
  properties:
  - url: https://www.framer.com/developers/overrides
    type: Documentation
  description: Higher-order-component-style overrides that modify Layer/Component properties at runtime — used for state,
    animation, data binding, and behavior.
- aid: framer:framer-fetch
  name: Framer Fetch
  tags:
  - Fetch
  - Data
  - No-Code
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.framer.com/developers/fetch
  baseURL: local
  properties:
  - url: https://www.framer.com/developers/fetch
    type: Documentation
  description: Lets developers expose external API endpoints inside Framer so designers can bind site content to them without
    writing code. Used for things like dynamic CMS sources, third-party data, and form submissions.
- aid: framer:framer-form-webhooks
  name: Framer Form Webhooks
  tags:
  - Webhooks
  - Forms
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.framer.com/help/articles/forms-and-form-submissions
  baseURL: https://framer.com
  properties:
  - url: https://www.framer.com/help/articles/forms-and-form-submissions
    type: Documentation
  description: Configure webhook destinations on Framer forms so each submission is POSTed to your endpoint with the form
    payload.
- aid: framer:framer-cms
  name: Framer CMS
  tags:
  - CMS
  - Content
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.framer.com/cms
  baseURL: local
  properties:
  - url: https://www.framer.com/cms
    type: Documentation
  description: Built-in CMS for Framer sites. Plugins access CMS collections via the Plugin API; designers consume CMS data
    through visual bindings and code components.
common:
- type: LinkedIn
  url: https://www.linkedin.com/company/framer
- type: Website
  url: https://www.framer.com/
- type: DeveloperPortal
  url: https://www.framer.com/developers/
- type: Pricing
  url: https://www.framer.com/pricing/
- type: GitHub
  url: https://github.com/framer
- type: Plans
  url: plans/framer-plans-pricing.yml
- type: RateLimits
  url: rate-limits/framer-rate-limits.yml
- type: FinOps
  url: finops/framer-finops.yml
- type: Integrations
  url: https://www.framer.com/marketplace/
integrations:
- name: Templates
- name: Components
- name: Vectors
- name: See All →
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com