Skip to main content
Avatar for Josh Karpel from gravatar.com

Josh Karpel

Username    JoshKarpel
Date joined   Joined

23 projects

without-web

Last released

An opinionated HTTP/WebSocket router for without-asgi: trie matching, typed path params, 405-vs-404, mounting, and OpenAPI.

without-logging

Last released

A without pipeline for logs: stdlib log records parsed into immutable values, filtered and enriched as processors, drained to a sink.

without-http

Last released

A sans-IO-backed ASGI server and HTTP client for without: h11/h2/wsproto over asyncio sockets.

without-env

Last released

A without context backed by environment variables, parsed with pydantic-settings.

without-durability-sqlite

Last released

A without-durability checkpoint store and queue backed by one SQLite file, with no server and no third-party driver.

without-durability-redis

Last released

A without-durability checkpoint store and queue backed by Redis, with each guarantee enforced by a Lua script.

without-durability-postgres

Last released

A without-durability checkpoint store and queue backed by Postgres, where every guarantee is an ordinary transaction.

without-durability

Last released

Durable workflows for without: a checkpoint any process can read, and the store interfaces that make one writer at a time enforceable.

without-dag

Last released

Bounded-concurrency execution of DAG-shaped async workflows for without, liftable into a Processor.

without-core

Last released

Core interfaces and executor for without: the sans-IO stream-processor substrate.

without-configmap

Last released

A without behavior source backed by a Kubernetes ConfigMap mount, reloaded with watchfiles.

without-asgi

Last released

without adapters that turn an ASGI app's receive/send into typed event streams and back.

escapement-server

Last released

Placeholder reserving the PyPI project name; the first real release supersedes it.

escapement-cli

Last released

Placeholder reserving the PyPI project name; the first real release supersedes it.

waxy

Last released

A Python wrapper around the Rust taffy UI layout library

synthesize

Last released

A flexible concurrent command runner.

counterweight

Last released

An experimental TUI framework for Python, inspired by React and Tailwind

reprisal

Last released

spiel

Last released

A framework for building and presenting richly-styled presentations in your terminal using Python.

dis-cli

Last released

A tool to inspect disassembled Python code on the command line.

brood

Last released

A flexible concurrent command runner.

idesolver

Last released

A general purpose iterative numeric integro-differential equation (IDE) solver

un-fstring

Last released

A tool to convert f-strings to .format() calls.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page