Skip to main content
Avatar for ScopeForge Admin from gravatar.com

ScopeForge Admin

Username    scopeforgedadmin
Date joined   Joined

96 projects

philiprehberger-list-chunk

Last released

Split iterables into evenly sized chunks.

philiprehberger-str-case

Last released

Convert strings between camelCase, snake_case, PascalCase, kebab-case, and more.

philiprehberger-randstr

Last released

Generate random readable strings for various purposes.

philiprehberger-slug

Last released

URL slug generation with transliteration and uniqueness.

philiprehberger-singleton

Last released

Thread-safe singleton and multiton pattern decorators.

philiprehberger-debounce

Last released

Debounce and throttle decorators for Python functions.

philiprehberger-once

Last released

Ensure a function runs only once, regardless of how many times it's called.

philiprehberger-clipboard

Last released

Cross-platform clipboard copy and paste in one function call.

philiprehberger-batch-iter

Last released

Batch processing with progress tracking and error handling.

philiprehberger-ansi-style

Last released

Terminal text styling with zero dependencies and TTY detection.

philiprehberger-config-kit

Last released

Layered configuration loader merging env vars, files, and defaults.

philiprehberger-diff-strings

Last released

Show character-level differences between two strings with colored terminal output.

philiprehberger-base-convert

Last released

Convert numbers between any base (2-62) with human-friendly APIs.

philiprehberger-di

Last released

Lightweight dependency injection container for Python.

philiprehberger-net-scanner

Last released

LAN device discovery and TCP port scanning.

philiprehberger-env-validator

Last released

Schema-based environment variable validation with type coercion and helpful error messages.

philiprehberger-json-diff

Last released

Readable JSON comparison with colorized terminal output.

philiprehberger-csv-kit

Last released

Enhanced CSV reader and writer with automatic type inference.

philiprehberger-dict-merge

Last released

Deep merge dictionaries safely with conflict resolution.

philiprehberger-filesize

Last released

Convert bytes to human-readable file sizes and back.

philiprehberger-cache-kit

Last released

Lightweight in-memory cache with TTL, LRU eviction, and tag-based invalidation

philiprehberger-result

Last released

Rust-inspired Result type for Python with pattern matching and type-safe error handling

philiprehberger-state-machine

Last released

Lightweight finite state machine with guards, callbacks, and visualization.

philiprehberger-event-emitter

Last released

Type-safe event emitter with sync and async listener support

philiprehberger-rate-limiter

Last released

In-memory rate limiter with sliding window, token bucket, and leaky bucket algorithms.

philiprehberger-feature-flag

Last released

Simple feature flags with percentage rollout and user targeting.

philiprehberger-http-retry

Last released

Resilient HTTP client with automatic retries and backoff.

philiprehberger-semver

Last released

Parse, compare, bump, and validate semantic version strings

philiprehberger-schema-infer

Last released

Infer JSON schemas from sample data

philiprehberger-url-clean

Last released

Remove tracking parameters from URLs

philiprehberger-prompt-builder

Last released

Type-safe prompt template builder for LLM APIs.

philiprehberger-task-graph

Last released

Lightweight task dependency engine with topological execution

philiprehberger-server-monitor

Last released

System metrics collector for CPU, memory, disk, and network

philiprehberger-masked-print

Last released

Automatically mask sensitive values (API keys, passwords, tokens) in logs and print output

philiprehberger-text-table

Last released

Render data as clean ASCII/Unicode tables in the terminal with zero configuration

philiprehberger-task-scheduler

Last released

Cron-like task scheduler with overlap prevention and interval support.

philiprehberger-func-timeout

Last released

Add a timeout to any function call, sync or async.

philiprehberger-email-validate

Last released

Email validation with syntax checking and normalization.

philiprehberger-money

Last released

Precise monetary calculations using integer cents with currency support and formatting.

philiprehberger-datetime-kit

Last released

Common datetime operations missing from the standard library.

philiprehberger-data-pipeline

Last released

Composable data transformation pipeline with lazy evaluation.

philiprehberger-regex-kit

Last released

Pre-built, tested regex patterns for common data formats.

philiprehberger-safeget

Last released

Safely access nested dictionary keys without exceptions

philiprehberger-dotenv-cast

Last released

Type-safe environment variable loading with casting and defaults.

philiprehberger-pagination

Last released

Cursor and offset pagination utilities for any data source.

philiprehberger-secret-mask

Last released

Automatically detect and mask secrets in strings and dicts.

philiprehberger-circuit-breaker

Last released

Circuit breaker pattern for fault-tolerant service calls.

philiprehberger-jwt-lite

Last released

Minimal JWT creation and validation with HMAC and RSA signing.

philiprehberger-web-scraper

Last released

Lightweight web scraper with rate limiting and CSS selectors.

philiprehberger-embedding-store

Last released

In-memory vector store with multi-metric similarity search.

philiprehberger-retry-kit

Last released

Async retry with exponential backoff, circuit breaker, and cancellation for Python

philiprehberger-webhook-signature

Last released

HMAC-based webhook signature generation and verification with timing-safe comparison

philiprehberger-test-data

Last released

Generate realistic fake data for testing without external dependencies

philiprehberger-struct-log

Last released

Structured JSON logging with automatic context propagation.

philiprehberger-task-timer

Last released

Named timers for measuring multiple operations within a function or script

philiprehberger-temp-env

Last released

Temporarily set, override, or remove environment variables with a context manager

philiprehberger-type-parse

Last released

Parse strings into Python types intelligently — booleans, numbers, dates, None, lists

philiprehberger-sql-print

Last released

Pretty-print and format SQL queries for debugging

philiprehberger-req-check

Last released

Detect unused packages in requirements.txt by scanning imports

philiprehberger-run-parallel

Last released

Run multiple functions in parallel and collect results with the simplest possible API

philiprehberger-progress-map

Last released

Parallel map with a built-in terminal progress bar

philiprehberger-portcheck

Last released

Check if a port is open on a host

philiprehberger-safe-json

Last released

JSON encoder that handles datetime, Decimal, UUID, dataclasses, and sets without crashing.

philiprehberger-health-check

Last released

Health check endpoint builder for web applications.

philiprehberger-log-focus

Last released

Structured log filtering and highlighting for terminals

philiprehberger-mqtt-client

Last released

Simplified MQTT pub/sub wrapper with auto-reconnect

philiprehberger-lock-run

Last released

Prevent duplicate script execution using file-based locking

philiprehberger-humanize-bytes

Last released

Convert byte counts to human-readable strings and back, with formatting options

philiprehberger-git-analyzer

Last released

Git repository statistics and commit analysis

philiprehberger-flatten-json

Last released

Flatten nested JSON/dicts into dot-notation keys and unflatten back

philiprehberger-import-profiler

Last released

Show how long each Python import takes during startup

philiprehberger-json-logger

Last released

Drop-in structured JSON logging for Python using the stdlib logging module

philiprehberger-file-watcher

Last released

Filesystem event watcher with decorator-based callbacks

philiprehberger-hash-utils

Last released

Simplified hashing helpers for strings, files, and checksums

philiprehberger-file-organizer

Last released

Rule-based file sorting engine with pattern matching and dry run support

philiprehberger-duration

Last released

Parse and format human-readable duration strings like "2h30m" or "1 day, 3 hours"

philiprehberger-dotpath

Last released

Access and mutate deeply nested dicts using dot-notation paths

philiprehberger-enum-tools

Last released

Practical utilities for Python enums — lookup, validation, listing, and serialization

philiprehberger-duplicate-finder

Last released

Content-hash duplicate file detection with two-pass efficiency

philiprehberger-docstring-cli

Last released

Automatically generate CLI interfaces from function signatures and docstrings

philiprehberger-deprecate

Last released

Decorator and utilities for deprecating functions, parameters, and classes with zero boilerplate

philiprehberger-data-factory

Last released

Lightweight test data generation with realistic fake values.

philiprehberger-color-convert

Last released

Convert between color formats: hex, RGB, HSL, HSV, CMYK, and named CSS colors

philiprehberger-cli-table

Last released

Format Python data as aligned terminal tables with no dependencies

philiprehberger-cli-spinner

Last released

Dead-simple terminal spinners and progress indicators for CLI scripts

philiprehberger-changelog-gen

Last released

Git-based changelog generator from conventional commits

philiprehberger-cli-builder

Last released

Decorator-based CLI framework with rich output

philiprehberger-api-timer

Last released

Drop-in ASGI/WSGI middleware for endpoint timing

philiprehberger-dir-snapshot

Last released

Filesystem state snapshots with diff comparison

philiprehberger-type-guard

Last released

Runtime type checking decorators for function arguments

philiprehberger-timerfunc

Last released

Measure execution time of any function

philiprehberger-string-truncate

Last released

Truncate strings intelligently without cutting words

philiprehberger-timeago

Last released

Convert timestamps to relative time phrases like '3 hours ago'

philiprehberger-stacktrace

Last released

Turn Python stack traces into cleaner, more readable output

philiprehberger-env-file

Last released

.env file parser with interpolation and multi-file support

philiprehberger-config-diff

Last released

Compare configuration files across environments

Supported by

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