What is yaak built with?

yaak is a Rust repo built with Tauri, Vite, axum, Tokio, objc2-app-kit, and 6 more. It stores its data in SQLite, r2d2, and r2d2_sqlite, signs people in with keyring, jsonwebtoken, and oauth-1.0a, uses AI through rmcp, makes its content with zip, remark-gfm, react-markdown, react-pdf, rehype-stringify, and 3 more, validates its data with schemars and Zod, is tested with Vitest and Faker, deploys with log, env_logger, tauri-plugin-log, and @hono/node-server, and uses rusqlite and MCP. It has 185,563 written lines, with 117 test files.

Read on November 6, 2026, at commit 08a98d5. Read it as markdown

Frontend

The base 4

Styles 2

Interface 15

3 more
  • cm6-graphql1 file
  • focus-trap-react1 file
  • react-colorful1 file

Icons 1

Backend

The base 1

Data 4

Sign-in 3

AI 1

Services 1

Support

The base 6

Content 8

Validation 2

Testing 2

  • Vitest5 files
  • Faker1 file

Deploy 4

Tools 5

  • vite-plus82 files
  • ts-rs40 files
  • clap6 files
  • ReadMe1 file
  • oxc_resolver

Other 117

  • jotai132 files
  • TanStack44 files
  • date-fns11 files
  • Hyper7 files
  • GraphQL6 files
  • rustls5 files
  • tauri-apps4 files
  • tauri-plugin-opener4 files
  • tauri-plugin-clipboard-manager3 files
  • tauri-plugin-updater3 files
  • tokio-stream3 files
  • @tanstack/react-query2 files
105 more
  • objc22 files
  • tauri-plugin-os2 files
  • tokio-util2 files
  • brotli1 file
  • dark-light1 file
  • dispatch21 file
  • rustls-native-certs1 file
  • rustls-pemfile1 file
  • rustls-platform-verifier1 file
  • tauri-plugin-deep-link1 file
  • tauri-plugin-fs1 file
  • tauri-plugin-shell1 file
  • tauri-plugin-single-instance1 file
  • time1 file
  • serde_json91 files
  • serde76 files
  • chrono23 files
  • thiserror20 files
  • reqwest18 files
  • react-use13 files
  • base6412 files
  • bytes12 files
  • url12 files
  • git211 files
  • hyper-util10 files
  • md58 files
  • tonic8 files
  • @lezer/lr6 files
  • include_dir6 files
  • prost-reflect6 files
  • rand6 files
  • tokio-tungstenite6 files
  • hex5 files
  • http5 files
  • libc5 files
  • async-trait4 files
  • futures-util4 files
  • mime4 files
  • sha24 files
  • chacha20poly13053 files
  • dunce3 files
  • fancy-regex3 files
  • flate23 files
  • http-body-util3 files
  • hyper-rustls3 files
  • js-md53 files
  • notify3 files
  • serde_yaml3 files
  • serde-wasm-bindgen3 files
  • uuid3 files
  • wasm-bindgen3 files
  • async-recursion2 files
  • base322 files
  • dirs2 files
  • eventsource-client2 files
  • jsonpath-plus2 files
  • mime_guess2 files
  • nanoid2 files
  • native-tls2 files
  • pem2 files
  • prost2 files
  • slugify2 files
  • tonic-reflection2 files
  • tower-http2 files
  • urlencoding2 files
  • webbrowser2 files
  • @mjackson/multipart-parser1 file
  • anyhow1 file
  • arboard1 file
  • async-compression1 file
  • aws41 file
  • console_error_panic_hook1 file
  • cookie1 file
  • core-foundation1 file
  • encoding_rs1 file
  • eventemitter31 file
  • futures1 file
  • hexy1 file
  • http-body1 file
  • indexmap1 file
  • js-sys1 file
  • jsonc-parser1 file
  • objc1 file
  • p121 file
  • path-slash1 file
  • prost-types1 file
  • rcgen1 file
  • regex1 file
  • rlimit1 file
  • security-framework1 file
  • serde_path_to_error1 file
  • sha11 file
  • shlex1 file
  • sysproxy1 file
  • tokio-rustls1 file
  • tower-service1 file
  • walkdir1 file
  • web-sys1 file
  • whatwg-mimetype1 file
  • ws1 file
  • yauzl1 file
  • zstd1 file
  • getrandom
  • openssl-sys
  • wasm-bindgen-futures

Other repos with a similar stack

Ordered by how much of its stack they share with yaak, then by stars.

Frequently asked questions

What language is yaak written in?
yaak is written in Rust, with 185,563 written lines.
What framework does yaak use?
yaak is built with Tauri, Vite, axum, Tokio, objc2-app-kit, objc2-foundation, React, @tanstack/react-router, @tauri-apps/api, cocoa, and Hono.
What database does yaak use?
yaak stores its data in SQLite, r2d2, and r2d2_sqlite.

The proof: crates-proxy/yaak-proxy-lib/src/db.rs, line 4

What does yaak sign people in with?
yaak signs people in with keyring, jsonwebtoken, and oauth-1.0a.
Does yaak use AI?
Yes. yaak uses AI through rmcp.
What services does yaak use?
yaak uses rusqlite and MCP.
Does yaak have tests?
Yes. yaak has 117 test files and is tested with Vitest and Faker.
Which repos have a stack like yaak's?
The ones that share most of its stack:farion1231/cc-switchaaif-goose/gooseBerriAI/litellm

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →