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
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
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.
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.