Figma Community Scraper

Figma Community Scraper

by eliaalberti

A specialized web scraper that extracts comprehensive metadata from Figma Community files, including templates, plugins, and design resources. This ac...

49 runs
3 users
Try This Actor

Opens on Apify.com

About Figma Community Scraper

A specialized web scraper that extracts comprehensive metadata from Figma Community files, including templates, plugins, and design resources. This actor enables designers, design ops teams, and researchers to discover, analyze, and track popular design resources at scale.

What does this actor do?

Figma Community Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Figma Community File Scraper Scrape Figma Community files with advanced search, filtering, and sorting capabilities. The most comprehensive Figma Community scraper on Apify! ## ✨ Features ### Core Features - 🔍 Search by keywords - Find files matching specific search terms - 📦 Resource type filter - Files, Plugins, Widgets, or FigJam boards - 💰 Price filter - Free only, Paid only, or Both - ⭐ Official content - Filter for Figma official templates - ❤️ Popularity filters - Min/max likes and views - 👤 Creator filters - Whitelist or blacklist specific creators - 📅 Recency filter - Files published within X days - 📊 Category filtering - Mobile, Web, Illustration, Design Systems, etc. - 🎯 Sort options - Sort by popularity or recency - 🎨 Extract metadata - File name, creator, likes, views, thumbnails - ⚡ Fast & reliable - Uses Playwright for JavaScript rendering ### Advanced Filtering (7 Core Filters) 1. Resource Type - Choose Files, Plugins, Widgets, or FigJam 2. Price Filter - Free, Paid, or All 3. Official Only - Figma team content only 4. Likes Range - Min/max likes for quality control 5. Views Range - Min/max views for reach control 6. Creator Filter - Whitelist (include) or Blacklist (exclude) creators 7. Date Filter - Published within last X days ## 📋 Input Parameters | Parameter | Type | Description | Default | |-----------|------|-------------|---------| | searchQueries | array | List of search terms | ["dashboard design"] | | resourceType | select | Files/Plugins/Widgets/FigJam | "all" | | priceFilter | select | Free/Paid/Both | "all" | | officialOnly | boolean | Figma official content only | false | | minLikes | number | Minimum likes (0-1M) | 0 | | maxLikes | number | Maximum likes (0 = no limit) | 0 | | minViews | number | Minimum views (0-10M) | 0 | | maxViews | number | Maximum views (0 = no limit) | 0 | | creatorWhitelist | array | Only include these creators | [] | | creatorBlacklist | array | Exclude these creators | [] | | publishedWithinDays | number | Recent files only (0 = any) | 0 | | category | select | Filter by category | "all" | | sortBy | select | "popular" or "recent" | "popular" | | maxResults | number | Maximum files to scrape (1-10000) | 50 | ## 💡 Example Use Cases ### Find Popular Free Templates json { "searchQueries": ["landing page", "portfolio"], "priceFilter": "free", "minLikes": 500, "minViews": 5000, "maxResults": 100 } ### Official Figma Design Systems json { "searchQueries": ["design system"], "officialOnly": true, "resourceType": "files", "sortBy": "recent" } ### Recent UI Kits from Top Creators json { "searchQueries": ["ui kit"], "publishedWithinDays": 30, "minLikes": 1000, "creatorWhitelist": ["figma", "material-design"] } ### FigJam Templates (No Spam) json { "resourceType": "figjam", "priceFilter": "free", "creatorBlacklist": ["spam-user"], "minViews": 1000 } ## 📤 Output Format json { "fileId": "1234567890", "fileName": "Modern Dashboard UI Kit", "fileUrl": "https://www.figma.com/community/file/1234567890", "thumbnailUrl": "https://s3-alpha.figma.com/...", "creatorName": "Jane Designer", "likesCount": 1900, "viewCount": 12200, "searchQuery": "dashboard UI", "scrapedAt": "2025-11-15T10:00:00Z" } ## ⚙️ Requirements - Memory: 2048 MB (required for Playwright) - Timeout: 300 seconds recommended - Proxy: Residential proxy (automatic with Apify) ## 🎯 Tips for Best Results 1. Use specific search terms - "mobile banking app" works better than just "app" 2. Set realistic limits - Start with 50-100 results per run 3. Use category filters - Narrows results to relevant files 4. Filter by likes - Higher quality files tend to have more likes 5. Combine filters - Get exactly what you need with multiple filters 6. Whitelist creators - Follow your favorite designers 7. Check recent content - Use publishedWithinDays for trending files ## 🚫 Limitations - Figma Community may rate-limit aggressive scraping - Some files may not have all metadata available - JavaScript-rendered content requires more memory - Price filter based on file name tags - Date filter needs publish date extraction (in progress) ## 📝 License MIT

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Figma Community Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
eliaalberti
Pricing
Paid
Total Runs
49
Active Users
3
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support