What is shiori built with?
shiori is a Go repo built with github.com/julienschmidt/httprouter, Vite, Vue, and vue-router. It stores its data in SQLite and MySQL, reaches it with github.com/jmoiron/sqlx and github.com/huandu/go-sqlbuilder, signs people in with github.com/golang-jwt/jwt/v5, makes its content with github.com/PuerkitoBio/goquery, github.com/disintegration/imaging, github.com/go-shiori/go-readability, and golang.org/x/image, is tested with github.com/stretchr/testify, github.com/mxschmitt/playwright-go, Docker, and github.com/testcontainers/testcontainers-go, deploys with github.com/sirupsen/logrus, and uses go-sqlite3, pq, github.com/patrickmn/go-cache, and Postgres. It has 58,908 written lines, with 69 test files.
Read on November 12, 2026, at commit aebb402. Read it as markdown
The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.
Frontend
The base 3
- Vue35 files · in webapp/package.json
vue-router12 files
- Vitein webapp/package.json
Styles 1
Backend
Other repos with a similar stack
Ordered by how much of its stack they share with shiori, then by stars.
Frequently asked questions
What language is shiori written in?
What framework does shiori use?
What database does shiori use?
The proof: internal/database/sqlite.go, line 19
What does shiori sign people in with?
What services does shiori use?
Does shiori have tests?
Which repos have a stack like shiori's?
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.
Is it your repo? Add its badge, keep it up to date or take it down →

