Skip to main content
Avatar for Jim Chng from gravatar.com

Jim Chng

Username    jymchng
Date joined   Joined

12 projects

conditional-method

Last released

A decorator `@cfg` that selects a method implementation (among those that are identically named) for a class during class build time, leaving only the selected method in its attributes set when the class is built, i.e. 'well-formed'.

lauren-ai

Last released

First-party AI/LLM companion to the Lauren web framework

lauren-mcp

Last released

Model Context Protocol (MCP) server and client for the Lauren framework

lauren-guards

Last released

Batteries-included authentication and authorization guards for the Lauren web framework — Basic, Bearer, JWT, OAuth2 introspection, API key, session cookie, role/scope authorization, CSRF, IP allowlist.

fastapi-shield

Last released

A comprehensive FastAPI decorator library providing request validation, authentication, rate limiting, and security shields for API endpoints

py-attributedict

Last released

AttributeDict: a CPython C extension dict subclass with attribute access (d['host'] == d.host)

lauren

Last released

An ASGI web framework with dependency injection, metadata-driven routing, and modular architecture.

python-newtype

Last released

A Python library for creating and managing new types with enhanced type safety and flexibility.

truconsts

Last released

Simple, easy to use with intuitive APIs, for managing constants in your Python applications.

sosecrets

Last released

Simple wrapper to secure your secrets.

sosecrets-core

Last released

Simple Secret Primitive for Python

landuo

Last released

cachedproperty = property + cached_property

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page