Source: https://seerepo.com/r/maurosoria/dirsearch/built
Markdown source: https://seerepo.com/r/maurosoria/dirsearch/built.md
Description: dirsearch is a Python repo built with Tokio. It stores its data in Postgres and signs people in with cookie_store and hmac.

# What is dirsearch built with?

dirsearch is a Python repo built with Tokio. It stores its data in Postgres, signs people in with cookie_store and hmac, makes its content with beautifulsoup4, defusedxml, and jinja2, and uses mysql-connector-python, psycopg, and MySQL. It has 54,113 written lines, with 137 test files.

Read on November 8, 2026, at commit 461705a.

Repository: https://github.com/maurosoria/dirsearch

## Backend

### Data

- **[mysql-connector-python](https://seerepo.com/uses/mysql-connector-python)**
- **[psycopg](https://seerepo.com/uses/psycopg)**
- **[Postgres](https://seerepo.com/uses/postgres)**: 2 files · [lib/report/postgresql_report.py, line 36](https://github.com/maurosoria/dirsearch/blob/461705af2688ab6644b1f2bf738c46c55ee4d3da/lib/report/postgresql_report.py#L36)
- **[MySQL](https://seerepo.com/uses/mysql)**: 1 file · [requirements/db.txt, line 1](https://github.com/maurosoria/dirsearch/blob/461705af2688ab6644b1f2bf738c46c55ee4d3da/requirements/db.txt#L1)

### Sign-in

- **cookie_store**: 1 file
- **[hmac](https://seerepo.com/uses/hmac)**: 1 file

## Support

### The base

- **[Tokio](https://seerepo.com/uses/tokio)**: 8 files

### Content

- **[beautifulsoup4](https://seerepo.com/uses/beautifulsoup4)**: 1 file
- **[defusedxml](https://seerepo.com/uses/defusedxml)**: 1 file
- **[jinja2](https://seerepo.com/uses/jinja2)**: 1 file

### Tools

- **Setuptools**

### Other

- **md-5**
- **pyopenssl**
- **pysocks**
- **socksio**
- **pyo3**: 8 files
- **reqwest**: 8 files
- **requests**: 4 files
- **bytes**: 3 files
- **colorama**: 2 files
- **httpx**: 2 files
- **async-compression**: 1 file
- **base64**: 1 file
- **brotli**: 1 file
- **cookie**: 1 file
- **fancy-regex**: 1 file
- **flate2**: 1 file
- **futures-util**: 1 file
- **indexmap**: 1 file
- **rayon**: 1 file
- **requests-toolbelt**: 1 file
- **sha2**: 1 file
- **sha3**: 1 file
- **tokio-util**: 1 file
- **zeroize**: 1 file
- **zstd**: 1 file

## Other repos with a similar stack

- [apache/superset](https://seerepo.com/r/apache/superset/built): Postgres, MySQL, beautifulsoup4, defusedxml, jinja2 · [Compare](https://seerepo.com/compare/apache/superset/vs/maurosoria/dirsearch)
- [run-llama/llama_index](https://seerepo.com/r/run-llama/llama_index/built): psycopg, MySQL, beautifulsoup4, defusedxml, jinja2 · [Compare](https://seerepo.com/compare/maurosoria/dirsearch/vs/run-llama/llama_index)
- [ruvnet/RuView](https://seerepo.com/r/ruvnet/RuView/built): Postgres, Tokio, hmac, defusedxml · [Compare](https://seerepo.com/compare/maurosoria/dirsearch/vs/ruvnet/RuView)
- [BerriAI/litellm](https://seerepo.com/r/BerriAI/litellm/built): psycopg, Postgres, Tokio, jinja2 · [Compare](https://seerepo.com/compare/BerriAI/litellm/vs/maurosoria/dirsearch)
- [agno-agi/agno](https://seerepo.com/r/agno-agi/agno/built): psycopg, Postgres, beautifulsoup4, jinja2 · [Compare](https://seerepo.com/compare/agno-agi/agno/vs/maurosoria/dirsearch)
- [666ghj/BettaFish](https://seerepo.com/r/666ghj/BettaFish/built): psycopg, Postgres, MySQL, beautifulsoup4 · [Compare](https://seerepo.com/compare/666ghj/BettaFish/vs/maurosoria/dirsearch)

## Frequently asked questions

### What language is dirsearch written in?

dirsearch is written in Python, with 54,113 written lines.

### What framework does dirsearch use?

dirsearch is built with Tokio.

### What database does dirsearch use?

dirsearch stores its data in Postgres.

The proof: [lib/report/postgresql_report.py, line 36](https://github.com/maurosoria/dirsearch/blob/461705af2688ab6644b1f2bf738c46c55ee4d3da/lib/report/postgresql_report.py#L36)

### What does dirsearch sign people in with?

dirsearch signs people in with cookie_store and hmac.

### What services does dirsearch use?

dirsearch uses mysql-connector-python, psycopg, and MySQL.

### Does dirsearch have tests?

Yes. dirsearch has 137 test files.

### Which repos have a stack like dirsearch's?

The ones that share most of its stack: apache/superset, run-llama/llama_index, and ruvnet/RuView.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
