Source: https://seerepo.com/r/h4ckf0r0day/obscura/built
Markdown source: https://seerepo.com/r/h4ckf0r0day/obscura/built.md
Description: obscura is a Rust repo built with Tokio and Deno. It signs people in with hkdf, hmac, and pbkdf2. It has 217,848 written lines, with 99 test files.

# What is obscura built with?

obscura is a Rust repo built with Tokio and Deno. It signs people in with hkdf, hmac, and pbkdf2, makes its content with markup5ever, html5ever, image, wuff, fast_image_resize, and 4 more, and deploys with tracing and tracing-subscriber. It has 217,848 written lines, with 99 test files.

Read on November 7, 2026, at commit bc7decf.

Repository: https://github.com/h4ckf0r0day/obscura

## Frontend

### Styles

- **cssparser**: 3 files
- **selectors**: 1 file
- **swash**: 1 file

### Interface

- **taffy**
- **tiny-skia**: 3 files

## Backend

### Sign-in

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

## Support

### The base

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

### Content

- **markup5ever**
- **html5ever**: 7 files
- **[image](https://seerepo.com/uses/image)**: 5 files
- **wuff**: 2 files
- **fast_image_resize**: 1 file
- **jpeg-encoder**: 1 file
- **[png](https://seerepo.com/uses/png)**: 1 file
- **[resvg](https://seerepo.com/uses/resvg)**: 1 file
- **usvg**: 1 file

### Deploy

- **[tracing](https://seerepo.com/uses/tracing)**: 13 files
- **[tracing-subscriber](https://seerepo.com/uses/tracing-subscriber)**: 2 files

### Tools

- **clap**: 1 file

### Other

- **aes-kw**
- **servo_arc**
- **serde_json**: 34 files
- **url**: 18 files
- **base64**: 10 files
- **serde**: 8 files
- **anyhow**: 5 files
- **uuid**: 5 files
- **thiserror**: 4 files
- **tempfile**: 3 files
- **deno_error**: 2 files
- **futures-util**: 2 files
- **libc**: 2 files
- **psl**: 2 files
- **reqwest**: 2 files
- **aes**: 1 file
- **aes-gcm**: 1 file
- **async-trait**: 1 file
- **cbc**: 1 file
- **ctr**: 1 file
- **encoding_rs**: 1 file
- **futures**: 1 file
- **getrandom**: 1 file
- **precomputed-hash**: 1 file
- **sha1**: 1 file
- **sha2**: 1 file
- **tokio-tungstenite**: 1 file
- **ureq**: 1 file
- **wreq**: 1 file

## Other repos with a similar stack

- [lexmount/moli](https://seerepo.com/r/lexmount/moli/built): Tokio, cssparser, selectors, taffy, markup5ever, html5ever, image, jpeg-encoder, png, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/h4ckf0r0day/obscura/vs/lexmount/moli)
- [trycua/cua](https://seerepo.com/r/trycua/cua/built): Tokio, tiny-skia, hkdf, hmac, pbkdf2, image, png, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/h4ckf0r0day/obscura/vs/trycua/cua)
- [zed-industries/zed](https://seerepo.com/r/zed-industries/zed/built): Tokio, swash, taffy, html5ever, image, resvg, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/h4ckf0r0day/obscura/vs/zed-industries/zed)
- [warpdotdev/warp](https://seerepo.com/r/warpdotdev/warp/built): Tokio, markup5ever, html5ever, image, resvg, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/h4ckf0r0day/obscura/vs/warpdotdev/warp)
- [spacedriveapp/spacedrive](https://seerepo.com/r/spacedriveapp/spacedrive/built): Tokio, hkdf, hmac, image, resvg, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/h4ckf0r0day/obscura/vs/spacedriveapp/spacedrive)
- [ente/ente](https://seerepo.com/r/ente/ente/built): Tokio, hkdf, hmac, image, fast_image_resize, jpeg-encoder, png · [Compare](https://seerepo.com/compare/ente/ente/vs/h4ckf0r0day/obscura)

## Frequently asked questions

### What language is obscura written in?

obscura is written in Rust, with 217,848 written lines.

### What framework does obscura use?

obscura is built with Tokio and Deno.

### What does obscura sign people in with?

obscura signs people in with hkdf, hmac, and pbkdf2.

### Does obscura have tests?

Yes. obscura has 99 test files.

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

The ones that share most of its stack: lexmount/moli, trycua/cua, and zed-industries/zed.

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