# codediodeio/sveltefire

Cybernetically enhanced Firebase apps

Repository: https://github.com/codediodeio/sveltefire
Canonical: https://ross.abutalabs.com/products/sveltefire
Language: TypeScript
License: MIT
License Family: permissive
Last push: 2024-07-25T02:12:41+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2487, "days_push": 770, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1659, forks 133 (observed 2026-08-28T04:05:18.313050+00:00)

## What it is
SvelteFire is a TypeScript library that wraps Firebase services (Auth, Firestore, Storage, RealtimeDB, Analytics) in Svelte stores and declarative components. It simplifies realtime data access with reactive syntax, automatic subscription disposal, and loading state handling.

## Use cases
- bind firestore documents to svelte stores
- get current firebase auth user in svelte
- fetch realtime collection data reactively
- query subcollections of a firestore document
- handle loading states for firebase data
- access firebase storage and analytics in svelte apps

## When to choose
- building svelte or sveltekit apps backed by firebase
- you want declarative components for firestore documents and collections
- you need automatic cleanup of realtime firebase subscriptions

## When to avoid
- using react, vue, or angular instead of svelte
- your backend is not firebase
- you need server-side firebase admin operations

## Facets
- artifact type: library
- maturity: active
- function: state-management, auth, database-driver, sdk
- domain: web-development, frontend, databases, developer-tools
- platform: -
- tags: svelte, firebase, firestore, svelte-stores, realtime-data, reactive-bindings, javascript, web

## Member repositories
- codediodeio/sveltefire (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:18.313050+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:44:41.688525+00:00, confidence not recorded.
  - readme: https://github.com/codediodeio/sveltefire (fetched 2026-08-28T04:05:18.313050+00:00, sha 1ffa40d7856d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
