iamnbutler/shelfgoblinPublic

Shelf Goblin — discover LitRPG audiobooks, follow series, and track your library.

Initial commit: LitRPG Chart

Svelte app that shows upcoming LitRPG/cultivation audiobook releases.
Fetches data from Audible's catalog API, filters by genre/season/year.
Static build for GitHub Pages deployment.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
CCNBNate Butler and Claude Opus 4.6 (1M context) authored
5ffaecaPatch
23 files changed+2794-0
StackedSplit
.github/workflows/deploy.yml+40 −0
.gitignore+23 −0
.npmrc+1 −0
.vscode/extensions.json+3 −0
README.md+42 −0
package-lock.json+1541 −0
package.json+26 −0
src/app.d.ts+13 −0
src/app.html+15 −0
src/lib/api.ts+211 −0
src/lib/assets/favicon.svg+1 −0
src/lib/components/BookCard.svelte+282 −0
src/lib/components/GenreFilter.svelte+58 −0
src/lib/components/SeasonNav.svelte+135 −0
src/lib/index.ts+1 −0
src/lib/types.ts+34 −0
src/routes/+layout.svelte+33 −0
src/routes/+layout.ts+2 −0
src/routes/+page.svelte+280 −0
static/robots.txt+3 −0
svelte.config.js+24 −0
tsconfig.json+20 −0
vite.config.ts+6 −0