Skip to content
CAI
Produce a survey ↗Verify a survey

elixir-crawly/crawly

Crawly is an Elixir-based web scraping framework that manages the full lifecycle of headless browser and HTTP-based crawling. It provides a pluggable architecture for fetching content, processing requests through configurable middlewares, and storing scraped data. The system includes a built-in HTTP API and management UI for scheduling, monitoring, and controlling spider jobs, alongside tools for generating boilerplate code and publishing packages.

62.2

Adequate · 29 July 2026

3.7k

lines of production code

Elixir

primary language

2

bus factor · 47 authors in all

3

measurements over time

CAI band scale
CAI trend line

How it got here

2019 · Initial framework scaffolding and core architecture

This period established the foundational structure of the Crawly web scraping framework, introducing the core crawling engine, pluggable fetcher architecture, and data storage systems. It also added essential middlewares, pipelines, and a management API to support spider execution and monitoring.

14 changes

2020–2024 · management UI and developer tooling

This period focused on expanding the project's usability and infrastructure by introducing a standalone management UI and corresponding EEx templates. Developers were provided with new Mix tasks and a modern Elixir quickstart example to streamline spider creation and configuration. The release environment and test coverage were also enhanced to support these new features.

9 changes

CAI lens gauges

Survey your own repository

elixir-crawly/crawly was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 89db0d6d12 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards