Source: https://seerepo.com/r/microsoft/qlib/built
Markdown source: https://seerepo.com/r/microsoft/qlib/built.md
Description: qlib is a Python repo. It signs people in with cryptography, uses AI through torch, and makes its content with beautifulsoup4, bs4, lxml, and openpyxl.

# What is qlib built with?

qlib is a Python repo. It signs people in with cryptography, uses AI through torch, makes its content with beautifulsoup4, bs4, lxml, and openpyxl, is tested with fake-useragent, and deploys with loguru. It has 78,929 written lines, with 56 test files.

Read on November 5, 2026, at commit 5435523.

Repository: https://github.com/microsoft/qlib

## Frontend

### Styles

- **[soupsieve](https://seerepo.com/uses/soupsieve)**

## Backend

### Sign-in

- **[cryptography](https://seerepo.com/uses/cryptography)**

### AI

- **[torch](https://seerepo.com/uses/torch)**: 42 files

## Support

### Content

- **[beautifulsoup4](https://seerepo.com/uses/beautifulsoup4)**
- **bs4**
- **[lxml](https://seerepo.com/uses/lxml)**
- **[openpyxl](https://seerepo.com/uses/openpyxl)**

### Testing

- **fake-useragent**

### Deploy

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

### Tools

- **pycparser**
- **fire**: 6 files

### Other

- **",**
- **akshare**
- **and**
- **attrs**
- **baostock**
- **certifi**
- **cffi**
- **charset-normalizer**
- **h11**
- **idna**
- **pycoingecko**
- **pyopenssl**
- **pysocks**
- **python-dateutil**
- **pytz**
- **requests-futures**
- **s**
- **six**
- **sniffio**
- **sortedcontainers**
- **termcolor**
- **urllib3**
- **wget**
- **wsproto**
- **pandas**: 122 files
- **NumPy**: 92 files
- **joblib**: 7 files
- **tqdm**: 7 files
- **pyyaml**: 3 files
- **requests**: 1 file

## Other repos with a similar stack

- [arc53/DocsGPT](https://seerepo.com/r/arc53/DocsGPT/built): soupsieve, cryptography, torch, beautifulsoup4, lxml, openpyxl, loguru · [Compare](https://seerepo.com/compare/arc53/DocsGPT/vs/microsoft/qlib)
- [run-llama/llama_index](https://seerepo.com/r/run-llama/llama_index/built): soupsieve, cryptography, torch, beautifulsoup4, bs4, lxml · [Compare](https://seerepo.com/compare/microsoft/qlib/vs/run-llama/llama_index)
- [ray-project/ray](https://seerepo.com/r/ray-project/ray/built): soupsieve, cryptography, torch, beautifulsoup4, lxml, openpyxl · [Compare](https://seerepo.com/compare/microsoft/qlib/vs/ray-project/ray)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): torch, beautifulsoup4, lxml, openpyxl, loguru · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/microsoft/qlib)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): torch, beautifulsoup4, lxml, openpyxl, loguru · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/microsoft/qlib)
- [666ghj/BettaFish](https://seerepo.com/r/666ghj/BettaFish/built): cryptography, torch, beautifulsoup4, lxml, loguru · [Compare](https://seerepo.com/compare/666ghj/BettaFish/vs/microsoft/qlib)

## Frequently asked questions

### What language is qlib written in?

qlib is written in Python, with 78,929 written lines.

### What does qlib sign people in with?

qlib signs people in with cryptography.

### Does qlib use AI?

Yes. qlib uses AI through torch.

### Does qlib have tests?

Yes. qlib has 56 test files and is tested with fake-useragent.

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

The ones that share most of its stack: arc53/DocsGPT, run-llama/llama_index, and ray-project/ray.

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