Thunderbit vs MontFerret: Agentische webscraper of open-source browserautomatiseringsframework?

Laatst bijgewerkt op August 19, 2026
Thunderbit vs MontFerret: Agentische webscraper of open-source browserautomatiseringsframework?
AI-samenvatting
Thunderbit en MontFerret verschillen zowel in interactiemodel als in technisch eigenaarschap. Thunderbit biedt zakelijke gebruikers een agentische One Click Extract-workflow op geautoriseerde pagina’s, start automatisch en levert gestructureerde data, met Run Now als optie. MontFerret is een open-source browserautomatiserings- en scrapingframework rond declaratieve FQL-queries en door developers beheerde uitvoering. Belangrijke afwegingspunten zijn setup, pagina-interacties, querylogica, outputs, uitrol, onderhoud, API’s, scheduling, kosten en wanneer je kiest voor beheerde no-code extractie versus programmeerbare browserautomatiseringsinfrastructuur.

Een paar weken geleden dropte iemand in onze team-Slack een link met de vraag: "wacht, is dit dezelfde Ferret-ding?" Dat was het niet. Blijkt dat er een Apple vision model is dat Ferret heet, een NOAA-datatool genaamd Ferret, en dan heb je nog MontFerret — een open-source browserautomatiseringsframework waarmee ontwikkelaars scraping-scripts schrijven in iets dat FQL heet. Die hebben allemaal niets met elkaar te maken, en als je nu zoekt op "Thunderbit vs MontFerret", ben je waarschijnlijk al tegen precies diezelfde verwarring aangelopen.

Laten we dat eerst even rechtzetten: ik run Thunderbit, en ik heb het hier specifiek over ons product versus MontFerret — het declaratieve webscraping-project op montferret.dev. Niet dat van Apple. Niet dat van NOAA. En eerlijk gezegd wordt de vergelijking juist interessant zodra je door die namenbrij heen prikt, want Thunderbit en MontFerret vissen niet echt in dezelfde vijver. Ze lossen verschillende problemen op voor verschillende mensen, en dat is eigenlijk het echte verhaal hier.

Kort antwoord

Als je meteen de samenvatting wilt voordat we de diepte ingaan: Thunderbit is een beheerde, agentische webscraper die elke pagina snel omzet in gestructureerde data — via een browserextensie, een Web App, een Open API, een MCP Server en een CLI. MontFerret is een open-source browserautomatiseringsframework waarin je queries schrijft in FQL (Ferret Query Language) om pagina’s te scrapen en ermee te interacteren.

Nog één verduidelijking voordat we verdergaan, want ik heb mensen hier al makkelijk 20 minuten op zien verliezen: het gaat hier echt alleen om het MontFerret-project. Niet om het Ferret vision model van Apple, niet om NOAA’s Ferret-datatool, en niet om een andere "Ferret" die je in Google tegenkomt. Gewoon montferret.dev.

In één oogopslag

ThunderbitMontFerret
Primaire gebruikerNiet-technische zakelijke gebruikers (sales, operations, GTM), plus developersDevelopers/engineers
InstellenExtensie installeren of Web App openenGo/Ferret-runtime installeren, Chrome debug-poort configureren
InterfaceKlik op One Click Extract, de agent doet de restFQL-queries schrijven tegen DOM/CDP
QuerytaalGeen — verfijning van velden in natuurlijke taalFQL (geïnspireerd door ArangoDB AQL)
BrowserautomatiseringBeheerd op compatibele, geautoriseerde pagina’sZelf beheerd via Chrome DevTools Protocol
ExtractielogicaAgentische pagina-analyseExpliciete selectors, loops en filters die jij schrijft
UitrolBrowserextensie / Web App / cloudZelf hosten, infrastructuur is van jou
PlannenOndersteund op geschikte abonnementenJe bouwt en beheert het zelf
OnderhoudDoor het product afgehandeldDoor jouw team gedragen
LicentieBetaalde SaaS (credits-/abonnementsmodel)Open source, gratis te draaien
Totale kostenAbonnementskosten"Gratis" software, maar infrastructuur + engineeringtijd

Wat is Thunderbit?

Ik heb Thunderbit al vaak uitgelegd aan mensen die nog nooit een website hebben gescraped, en de manier waarop ik het meestal beschrijf is dit: je opent een pagina waar je toegang toe hebt, klikt op één knop, en Thunderbit bepaalt welke data op die pagina belangrijk is.

Zo werkt het in de praktijk. Je klikt op One Click Extract. Onze agent herkent de pagina, leest de inhoud, analyseert de structuur en stelt velden voor die nuttig lijken — denk aan productnamen, prijzen, contactgegevens, of wat die pagina ook maar aanbiedt. Daarna verschijnt Run Now. Je kunt daarop klikken om direct te starten, of als je gewoon niets doet, start het automatisch zelf. Dat is alles. Eén bewuste klik, geen schema bouwen, geen selectors schrijven, geen code.

Thunderbit

Dat is de workflow van de Thunderbit Chrome Extension, en die zien de meeste mensen als eerste. Maar het is niet het enige toegangspunt. Als je de extractie wilt verfijnen — bijvoorbeeld alsnog een gemist veld laten toevoegen of iets anders laten formatteren — dan kan dat met gewone instructies. Thunderbit regelt op ondersteunde pagina’s ook compatibele paginering en verrijking van subpagina’s automatisch, en laat je exporteren naar bijvoorbeeld Excel, Google Sheets, Airtable of Notion.

Voor developers zit er nog meer onder de motorkap: de Thunderbit Web App voor cloudgebaseerde extractie, een Open API voor programmatische toegang, een MCP Server om te koppelen aan AI-agents zoals Claude of Cursor, en een CLI voor terminal- of coding-agent-workflows. Dus hoewel de extensie het no-code startpunt is, is Thunderbit niet zomaar een browsertrucje — het is een volwaardig extractieplatform met meerdere instappunten.

Eén eerlijke kanttekening hier, omdat ik dit niet mooier wil maken dan het is: "één klik" geldt voor compatibele pagina’s waar je toegang toe hebt. Het is geen garantie tegen elk anti-botsysteem, elke login-muur of elk vreemd randgeval dat een website op je afvuurt.

Wat is MontFerret?

MontFerret is een heel ander beest, en ik heb oprecht respect voor wat ze hebben gebouwd. Het is een open-source declaratief webscrapingsysteem waarbij je in plaats van op knoppen te klikken queries schrijft in FQL — Ferret Query Language — dat volgens het project geïnspireerd is op ArangoDB’s AQL.

MontFerret

Volgens hun officiële documentatie bestaat het systeem uit een aantal kernonderdelen: een FQL-parser, een compiler, een runtime, een standaardbibliotheek, een registry voor user functions, in-memory HTML-drivers, een Chrome DevTools Protocol (CDP)-driver en een command-line interface. Als dat veel losse onderdelen klinkt, dan is dat ook zo — maar dat is juist een beetje het punt. MontFerret is gebouwd voor developers die gedetailleerde, code-level controle willen over hoe een pagina wordt gescraped.

Voor alles wat te maken heeft met JavaScript-gerenderde content of echte browserinteractie, moet Chrome of Chromium draaien met een open debug-poort, zodat MontFerret via CDP met de browser kan praten. Zodra dat staat, kan je FQL-query loops, filters, CSS-achtige selectors, paginanavigatie, click-/type-interacties en gestructureerde return values uitdrukken — eigenlijk een querytaal die browserautomatiseringslogica verpakt.

De afweging is duidelijk: MontFerret abstraheert veel van de lage-niveau browser- en netwerk-onderliggende techniek weg, maar je moet nog steeds FQL leren, je queries schrijven en testen, en je eigen runtime beheren. Er is hier geen "klik en het zoekt de velden zelf uit"-moment. Jij vertelt het precies wat het moet doen, elke keer opnieuw.

Kernverschil: beheerd agentisch product versus querytaal-framework

Tijd tot het eerste gestructureerde resultaat

Hier wordt het verschil het duidelijkst. Met Thunderbit meet je de tijd tot het eerste resultaat in seconden: klik op One Click Extract, laat de agent de pagina analyseren en de taak loopt automatisch; Run Now is optioneel. Met MontFerret schrijf je eerst een query. Zelfs een eenvoudig FQL-script vereist dat je selectors, de querysyntax en het gedrag van de CDP-driver op jouw doelpagina begrijpt. Dat is geen kritiek op MontFerret — het is gewoon een fundamenteel ander startpunt. Het ene is: "laat de agent het uitzoeken", het andere is: "jij zegt precies wat hij moet doen."

one-click-vs-fql-automation

Aangepaste browserautomatisering en controle

Maar draai je het om, dan wint MontFerret op precisie. Als je een scraper nodig hebt die iets heel specifieks doet — meerstaps formuliervulling, conditionele logica op basis van paginastatus, aangepaste retry-gedrag — dan geeft FQL je die controle, omdat jij de logica zelf schrijft. Thunderbit’s agentische aanpak is fantastisch voor "haal eruit wat bruikbaar is op deze pagina", maar is niet bedoeld als algemene browser-scripttaal. Als jouw use case maatwerk branching logic over een multi-page workflow nodig heeft, dan zit je duidelijk in MontFerret-territorium.

Uitrol en eigenaarschap van onderhoud

Dit is het deel dat mensen vaak onderschatten. Bij Thunderbit, wanneer een site zijn lay-out wijzigt, past de agentische extractie zich aan omdat hij de pagina bij elke run opnieuw analyseert in plaats van te vertrouwen op hardcoded selectors — al blijft gelden: dat is geen belofte dat het bij élke redesign probleemloos werkt. Bij MontFerret kan een wijziging in de DOM-structuur je FQL-query-selectors breken, en iemand in je team moet dat opmerken, debuggen en repareren. Dat is doorlopend engineering-eigenaarschap dat nooit echt verdwijnt bij een handgeschreven scraper, open source of niet.

Praktijksituaties

Eenmalige extractie voor zakelijke gebruikers

Stel dat iemand van sales operations aan het einde van de dag een lijst met bedrijven van een bedrijvengids-site nodig heeft, en er is geen engineer beschikbaar. Thunderbit is precies hiervoor gebouwd: pagina openen, op One Click Extract klikken, exporteren naar Google Sheets, klaar. Niemand gaat voor een eenmalige taak FQL schrijven.

Herhaalbare browserautomatisering door developers geschreven

Stel nu dat een engineeringteam een monitoring-pipeline bouwt die elke nacht een prijspagina van een concurrent moet controleren, specifieke geneste data moet parsen en die met aangepaste transformatielogica in een intern systeem moet zetten. Dan kan MontFerret’s declaratieve queryaanpak juist schitteren — je schrijft de FQL één keer, weet precies wat die doet en beheert de hele pipeline zelf.

from-fql-to-browser-actions

Dynamische workflow op een site met meerdere stappen

Voor sites met loginflows, navigatie over meerdere pagina’s en conditionele acties op basis van wat er op het scherm staat, geven MontFerret’s CDP-driver en expliciete querylogica je de controle om dat heel precies te scripten. Thunderbit kan op ondersteunde, geautoriseerde pagina’s compatibele paginering en verrijking van subpagina’s aan, maar is niet bedoeld als algemeen scripthulpmiddel voor willekeurige browserworkflows met meerdere stappen.

API- of AI-agent-integratie

Als je een AI-agent bouwt die gestructureerde webdata als onderdeel van een grotere workflow nodig heeft, koppelt Thunderbit’s MCP Server direct aan tools zoals Claude Code of Cursor. MontFerret kun je ook in een custom stack inbouwen, maar dan bouw je die integratielaag zelf in plaats van een kant-en-klare connector te gebruiken.

Betrouwbaarheid, flexibiliteit en onderhoud

Ik ga hier eerlijk tegen je zijn, want dit is precies het soort sectie waar veel vergelijkende artikelen lui worden. Thunderbit’s agentische paginabegrip is echt nuttig omdat het de onderhoudslast van hardcoded selectors vermindert — de agent leest de pagina-opbouw opnieuw in plaats van te vertrouwen op een broze CSS-path die breekt zodra een site zijn markup herontwerpt. Maar "agentisch" betekent niet "magisch". Het werkt op compatibele, geautoriseerde pagina’s, en er zijn absoluut sites en situaties waarin het niet precies haalt wat je verwacht.

MontFerret’s expliciete query- en automatiseringslogica is in één opzicht voorspelbaarder — je weet precies wat de query doet, omdat jij hem hebt geschreven — maar die voorspelbaarheid komt met fragiliteit zodra de onderliggende pagina verandert. Als een site een div vervangt door een section, kan je selector stilletjes stuk gaan, en kom je er pas achter als je data leeg of fout terugkomt.

Geen van beide tools claimt universeel dat ze anti-botsystemen verslaan, en van elke tool die dat wel doet zou ik sceptisch worden. Beide moeten binnen de grenzen van je toegestane toegang gebruikt worden.

Prijs, licentie en totale kosten

Dit is waar het label "gratis" bij open-source software wat misleidend wordt, en ik vind het belangrijk om daar direct over te zijn.

self-hosted-automation-ownership

MontFerret is open source — controleer de actuele licentie op hun repository voordat je ermee aan de slag gaat, want dat kan technisch gezien altijd veranderen — maar in grote lijnen betaal je geen abonnementsfee om het kernframework te gebruiken. Dat gezegd hebbende: "gratis" slaat alleen op de softwarelicentie. Je moet nog steeds je eigen compute provisioneren en hosten, Chrome/Chromium-instances draaien en onderhouden, proxies beheren als je op serieuze schaal scrapt, monitoring opzetten voor als iets breekt, en engineers betalen om de FQL-scripts te schrijven en te onderhouden.

Thunderbit werkt met een betaald plan — kijk op de huidige Thunderbit Pricing-pagina voor de exacte bedragen, want die veranderen in de loop van de tijd — maar die kosten bundelen de beheerde browser-/cloud-executie, de agentische extractielogica, exports en API/MCP/CLI-toegang. Er is geen aparte infrastructuurrekening waar je rekening mee hoeft te houden.

KostenfactorThunderbitMontFerret
LicentiekostenBetaalde SaaS (credits-/abonnementsmodel)Gratis, open source
InfrastructuurkostenInbegrepen in het planServers, Chrome en proxies zelf regelen/hosten
EngineeringtijdMinimaal — geen code nodigDoorlopend — FQL schrijven, testen en debuggen
OnderhoudslastDoor het product afgehandeldDoor jouw team gedragen

De echte vraag is niet "welke is goedkoper" — het is: "waar wil je dat de kosten landen." Thunderbit laat ze zien op een maandelijkse factuur. MontFerret op de agenda van je engineeringteam.

Wie zou Thunderbit moeten kiezen?

Als je in een niet-technisch team werkt en direct data nodig hebt zonder dat er een engineer paraat staat, dan is Thunderbit de logische keuze. Hetzelfde geldt voor iedereen die eenmalige of terugkerende business-data pulls doet waarbij "geen setup" belangrijker is dan fijne controle. En als je al AI-agent-workflows bouwt en scraping wilt koppelen via MCP of CLI zonder een custom integratielaag te schrijven, dan zit je helemaal in Thunderbit’s straatje.

Wie zou MontFerret moeten kiezen?

Als je een developer bent die een herhaalbare scraping-pipeline bouwt die in CI/CD moet draaien, of je hebt self-hosted infrastructuur nodig vanwege data-residency- of compliance-redenen, dan maakt MontFerret’s declaratieve aanpak en volledige infrastructuurcontrole veel sense. Het is ook beter geschikt als je team voldoende engineering-capaciteit heeft om FQL-scripts op de lange termijn te onderhouden en echt die mate van controle over browserautomatisering wil.

Kunnen teams beide gebruiken?

Eerlijk gezegd: ja, en ik vind dat geen ontwijkend antwoord. Ik heb opstellingen gezien waarin een technisch team gespecialiseerde, herhaalbare FQL-jobs draait voor kern-datapijplijnen die exacte, versiebeheerbare logica nodig hebben, terwijl zakelijke gebruikers in hetzelfde team Thunderbit inzetten voor ad-hoc research, snelle exports of verkennende datapunten die het niet waard zijn om een custom script voor te schrijven. Het zijn niet echt concurrerende tools — ze zitten op verschillende lagen van dezelfde bredere data-operatie. Ik ga niet doen alsof er een officiële integratie tussen de twee is, want die is er niet, maar architectonisch is dit een volkomen logische verdeling.

Conclusie

Als ik dit in één zin moest samenvatten: kies op basis van wie het werk doet en hoeveel tijd diegene heeft. Heb je een niet-technisch persoon die binnen tien minuten een datatabel nodig heeft, dan wint Thunderbit elke keer — daar is simpelweg geen wedstrijd. Heb je een engineer die een declaratieve, self-hosted, versiebeheerbare scraping-pipeline wil en het onderhoud op de lange termijn prima zelf wil dragen, dan is MontFerret een serieuze open-source optie.

Dit is geen geval van "het ene hulpmiddel verslaat het andere", en ik zou je tekortdoen als ik deed alsof dat wel zo was. Het is eerder: "welk probleem los je nu eigenlijk op?"

FAQ

Over welk Ferret-project gaat het hier? Het relevante project is MontFerret, het open-source declaratieve webscrapingframework op montferret.dev. Het heeft niets te maken met Apple’s Ferret vision model, NOAA’s Ferret-datatool of welk ander project dan ook dat de naam "Ferret" gebruikt.

Is MontFerret open source? Ja, MontFerret is een open-source project. Voor het kernframework betaal je geen licentiekosten, al moet je wel de actuele repository checken voor de precieze licentievoorwaarden voordat je het commercieel inzet, omdat infrastructuur- en engineeringkosten alsnog blijven bestaan, ook al is de software zelf gratis.

Ondersteunt Thunderbit API- en MCP-integraties? Ja. Thunderbit biedt een Open API voor programmatische toegang en een MCP Server die Thunderbit’s extractietools koppelt aan AI-agent-hosts zoals Claude Code en Cursor, naast een CLI voor terminalgebaseerde workflows.

Welke is makkelijker voor niet-developers? Thunderbit, zonder twijfel. De browserextensie is speciaal gebouwd zodat niet-technische gebruikers gestructureerde data kunnen extraheren door op One Click Extract te klikken — geen querytaal, geen selectors, geen code. MontFerret vereist dat je FQL leert en een runtime opzet, dus je hebt minstens basis development skills nodig.

Welke geeft meer expliciete controle over browserautomatisering? MontFerret. Omdat je FQL-queries rechtstreeks tegen de DOM schrijft via het Chrome DevTools Protocol, krijg je precieze, code-level controle over navigatie, interacties en conditionele logica. Thunderbit’s agentische aanpak is geoptimaliseerd voor snelle gestructureerde extractie op compatibele pagina’s, niet voor fijnmazige scripted automatisering.

Shuai Guan
Shuai Guan
CEO bij Thunderbit | Expert in AI-databautomatisering Shuai Guan is CEO van Thunderbit en alumnus van de University of Michigan Engineering. Met bijna tien jaar ervaring in tech en SaaS-architectuur specialiseert hij zich in het omzetten van complexe AI-modellen naar praktische no-code tools voor data-extractie. Op deze blog deelt hij ongefilterde, in de praktijk bewezen inzichten over webscraping en automatiseringsstrategieën, zodat je slimmere, datagedreven workflows kunt bouwen. Wanneer hij niet bezig is met het optimaliseren van databewerkingsflows, zet hij zijn oog voor detail in voor zijn passie: fotografie.
Topics
Thunderbit vs MontFerretOpen-source webscraperAgentische webscraper
Inhoudsopgave
Thunderbit · AI-webdata-agent

Gegevens extraheren van elke pagina in 1 klik

Vertrouwd door 250.000+ gebruikers
gratis plan beschikbaar
Van webpagina naar spreadsheet
Beschrijf wat je nodig hebt — Thunderbit's AI Agent scrapt het en exporteert naar Excel, Google Sheets, Airtable of Notion. Gratis om te beginnen.
Chrome Store Rating
PRODUCT HUNT#1 Product of the Week