Scrapyard Artem-Kornilov-pro · PARTIAL
🕸️ Distributed web scraping platform with FastAPI, Celery, Playwright and MongoDB. Schedule scraping jobs, collect structured data and analyze results via REST API.
github.com/Artem-Kornilov-pro/Scrapyard · ★ 98 · Forks 1 · Size 237 KB
SUMMARY
Technologies 28
Scored 23
Observed 23
Practices 6
Evidence 30
Skips 5
COVERAGE
Analyzed 136 files · 39 commits · 0 API calls
TECHNOLOGIES & DEPTH
TypeScript LANGUAGE Depth 70
23 files · PRODUCTION
JavaScript LANGUAGE Depth 70
2 files · PRODUCTION
JSON LANGUAGE Depth 70
4 files · PRODUCTION
TOML LANGUAGE Depth 70
2 files · PRODUCTION
Markdown LANGUAGE Depth 70
4 files · PRODUCTION
YAML LANGUAGE Depth 70
10 files · PRODUCTION
Python LANGUAGE Depth 70
76 files · PRODUCTION
pip BUILD_TOOL Depth 80
1 files · CONFIGURATION
npm BUILD_TOOL Depth 80
1 files · CONFIGURATION
Poetry BUILD_TOOL Depth 80
1 files · CONFIGURATION
Celery MESSAGE_BROKER Depth 78
8 files · PRODUCTION, TEST
FastAPI FRAMEWORK Depth 74
21 files · PRODUCTION, TEST
HTTPX LIBRARY Depth —
0 files · config only
MongoDB DATABASE Depth 81
6 files · CONFIGURATION, TOOLING
Next.js FRAMEWORK Depth 58
1 files · PRODUCTION
Playwright LIBRARY Depth 70
4 files · PRODUCTION
Pydantic LIBRARY Depth 70
4 files · PRODUCTION, TEST
React FRAMEWORK Depth 74
12 files · PRODUCTION
React Router LIBRARY Depth 74
6 files · PRODUCTION
Redis CACHE Depth 100
9 files · CONFIGURATION, PRODUCTION, TOOLING
Requests LIBRARY Depth 55
1 files · PRODUCTION
Ruff QUALITY Depth —
0 files · config only
Starlette FRAMEWORK Depth 58
1 files · PRODUCTION
Uvicorn LIBRARY Depth —
0 files · config only
Vite BUILD_TOOL Depth 50
1 files · PRODUCTION
mypy QUALITY Depth —
0 files · config only
pytest TESTING Depth 81
30 files · PRODUCTION, TEST
python-dotenv LIBRARY Depth —
0 files · config only
PRACTICES
documentation · observedautomated_tests · observedcontinuous_integration · observedcontainerization · observedlinting · observedformatting · absent
ACTIVITY & OWNERSHIP
First commit 2026-05-22
Last commit 2026-07-05
Active months 3
Commits 39