Skip to main content
OpenSourceAlternatives

Firecrawl

Open source · OSI-approvedStatus: unknown

Turn any website into clean, model-ready data

Firecrawl handles the unglamorous part of feeding the web to a language model: rendering JavaScript, following pagination, stripping navigation and cookie banners, and returning markdown or structured JSON that a model can actually use.

It exposes crawling, scraping, and search behind one API, and it is the piece most retrieval pipelines end up needing before anything interesting can happen.

Decisive facts

  • JavaScript rendering with automatic boilerplate removal
  • Markdown, structured JSON, or screenshot output per page
  • Whole-site crawling with depth and pattern controls
  • Schema-guided extraction into typed objects
  • Self-hostable, with SDKs for Python and TypeScript

Alternatives to Firecrawl

Similar source projects

Computed from shared categories, tags, and license. This is similarity, not an alternative claim, and paid weight is always zero.

Browser Use

Browser UseAIOpen

Let AI agents drive a real browser

Stars111.9K
Commit15h ago
LicenseMIT

Browser Use gives an agent a real browser rather than an HTTP client. It handles the translation between a model's intent and DOM actions, keeps a structured representation of the page in context, and recovers from the usual navigation failures.

Alternative tobrowserbase

2 shared categories; 1 shared tag · organic similarity 1300

Dify

DifyAI

Build and deploy AI agents and RAG pipelines visually

Stars154.1K
Commit8h ago
LicenseUnknown

Dify is where a prompt experiment becomes something a team can operate. Workflows are assembled on a canvas, datasets are indexed and versioned, and every deployment gets an API endpoint with logging and cost tracking attached.

Alternative toretoolchatgpt

1 shared category; 3 shared tags · organic similarity 900

Langflow

LangflowAIOpen

Drag-and-drop builder for agents and RAG pipelines

Stars154K
Commit10h ago
LicenseMIT

Langflow turns pipeline construction into a graph you can see. Components are Python underneath, so a flow that outgrows the canvas can be exported and run as code rather than rebuilt.

Alternative toretool

1 shared category; 3 shared tags · organic similarity 900

Open WebUI

Open WebUIAIOpen

One chat interface for every model you run or connect

Stars150.5K
Commit10h ago
LicenseBSD-3-Clause

Open WebUI is the front end that turns a local inference server into something a household or a team can actually use. It handles accounts, conversation history, document retrieval, and model switching, and speaks to both local runtimes and hosted APIs.

Alternative tochatgpt

1 shared category; 3 shared tags · organic similarity 900

OpenHands

OpenHandsAIOpen

Autonomous agents that complete real engineering tasks

Stars85.8K
Commit8h ago
LicenseMIT

OpenHands runs agents that plan and execute multi-step engineering work: reading a repository, editing files, running tests, and iterating until a task is done. Each agent works inside a sandboxed runtime rather than on the host machine.

Alternative togithub copilot

1 shared category; 3 shared tags · organic similarity 900

OpenCode

OpenCodeAIOpen

AI coding agent for terminal, editor, and desktop

Stars202.9K
Commit8h ago
LicenseMIT

OpenCode is a coding agent that runs where you already work rather than in a separate chat window. The same session can be driven from a terminal, an editor extension, or a desktop client, and it keeps context across all three.

Alternative togithub copilot

1 shared category; 2 shared tags · organic similarity 800