Find ideas for your Actor
You want to build an Actor and publish it on Apify Store. Where should you start? See what types of software work as Actors and how to use the Apify Ideas page to find projects that users need.
What can you build as an Actor
Actors are serverless cloud applications that run on the Apify platform. While most Actors are web scrapers, you can build various types of software as Actors can be anything that accepts input, performs a job, and runs in Docker.
Web scrapers and crawlers
The most common type of Actor extracts data from websites. These Actors navigate web pages, collect information, and store structured data in datasets.
Examples:
- Site-specific scrapers (Amazon Product Scraper, LinkedIn Profile Scraper)
- Search engine scrapers (Google Search Results, Bing Search)
- Social media scrapers (X/Twitter Scraper, Instagram Scraper)
- E-commerce data extractors (Shopify Store Scraper, eBay Price Monitor)
SaaS API wrappers
Convert existing SaaS services into Actors to make them accessible through the Apify platform. This approach lets users integrate these services with Apify's automation ecosystem.
Example:
- Parsera wraps the Parsera.org service
Open-source libraries
Package open-source tools as Actors to provide cloud-hosted versions that users can try without local installation. You handle no infrastructure while users cover compute costs.
Examples:
- Monolith from the Y2Z/monolith GitHub project
- Crawl4AI from the unclecode/crawl4ai repository
- Docling from IBM's docling-project
Open-source developers can earn income through Apify's Open Source Fair Share program.
MCP servers
Model Context Protocol (MCP) servers let AI agents interact with external tools and data sources. Converting MCP servers to Actors makes them accessible through Apify's platform.
Examples:
- Playwright MCP from Microsoft's playwright-mcp
- Browserbase MCP from Browserbase
AI agents
Build Actors that use LLMs to perform complex tasks autonomously. These Actors can navigate websites, make decisions, and complete multi-step workflows.
Use the Ideas page
The Apify Ideas page is where users submit and explore potential projects for Actors. It serves as a collaborative space for proposing new tools and finding inspiration for web scraping and automation solutions.
Browse and claim ideas
If you're unsure what to build next, the Ideas page shows projects the community wants.
Steps to develop an idea:
-
Browse the page: Visit apify.com/ideas to find ideas that interest you. Look for ideas that align with your skills.
-
Select an idea: Review the details and requirements. Check the status—if it's marked Open to develop, you can start building.
-
Build your Actor: Develop your Actor based on the idea. You don't need to notify Apify during development.
-
Prepare for launch: Ensure your Actor meets quality standards and has a comprehensive README with installation instructions, usage details, and examples.
-
Publish your Actor: Deploy your Actor on Apify Store and make it live.
-
Claim your idea: After publishing, email ideas@apify.com with your Actor URL and the original idea. Apify will tag the idea as Completed and link it to your Actor.
-
Monitor and optimize: Track your Actor's performance and user feedback. Make improvements to keep your Actor current.
Criteria for claiming an idea
To claim an idea, ensure:
- Your Actor is functional
- Your README contains relevant information
- Your Actor closely aligns with the original idea
Submit your own ideas
The Ideas page is also where you contribute concepts to drive innovation in the community.
How to contribute:
-
Submit ideas: Share Actor concepts through the Ideas submission form. Provide clear details about what the tool should do and how it should work.
-
Engage with the community: Upvote ideas you find intriguing. More support increases the likelihood a developer will build it.
-
Claim completed ideas: Once your Actor is running, claim your idea by emailing ideas@apify.com. Apify will mark it Completed and link it to your Actor—signaling to other developers that this tool exists.
Multiple developers for one idea
Apify Store can host multiple Actors with similar functions. However, the "first come, first served" rule applies—the first developer to claim an idea receives the Completed tag and a link from the Ideas page.
Competition helps developers improve their code. You can still build the Actor, but differentiate with a unique set of features.
Generate ideas from other sources
Beyond the Ideas page, you can find Actor ideas through:
- SEO tools: Discover relevant search terms people use to find solutions
- Your experience: Draw from problems you've encountered in your work
- Community discussions: Browse Reddit, Stack Overflow, and forums for pain points
- Competitor analysis: Research existing tools and identify gaps
For a complete validation framework, see Validate your Actor idea.