{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/3"}],"enrichment":{"capability":"Provides an asynchronous client for SQLite that works with any async framework via AnyIO, enabling non-blocking database access without thread pools.","skillfed_tags":["async-io","sqlite"],"use_cases":["Building async web applications (FastAPI, Starlette) that need a lightweight embedded database.","Writing async CLI tools or scripts that query SQLite without blocking the event loop.","Testing async code that requires database fixtures without spinning up a separate database service.","Prototyping async applications where you want to defer migration to a larger database system.","Running async background tasks that periodically read or write to a local SQLite database."],"what_it_does":"sqlite-anyio wraps SQLite with an async interface built on AnyIO, allowing you to execute database queries without blocking your event loop. It works with any async framework that AnyIO supports\u2014asyncio, Trio, or others\u2014so you can use the same code across different async runtimes. The package is lightweight, depending only on anyio and typing-extensions, and targets modern Python versions from 3.10 onward.\n\nThe main use case is integrating SQLite into async applications where you want to avoid the overhead of thread pools or the complexity of managing blocking I/O. It's particularly useful for small to medium projects that need a simple, embedded database without the operational burden of a separate database server, while still maintaining async/await semantics throughout the application.","worth_installing":"Yes, if you're building an async application and need a simple, embedded database. The low install friction, active maintenance, MIT license, and zero known vulnerabilities make it a safe choice. The beta status and small user base mean you should verify that its API and performance meet your specific needs before committing to a large project."},"id":"sqlite-anyio","links":{"html":"https://skillfed.io/packages/sqlite-anyio","md":"https://skillfed.io/packages/sqlite-anyio.md","pypi":"https://pypi.org/project/sqlite-anyio/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-06","license_spdx":null,"license_treatment":"permissive","name":"sqlite-anyio","python_support":"supports_current","summary":"Asynchronous client for SQLite using AnyIO"},"popularity":{"monthly_downloads":625415,"position":5696,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.2"}
