31
Published Tools
12
Total Stars
0
Weekly Downloads
0
GitHub Followers
1
Public Repos
100/100
Avg Security
Published Tools
31 Skillsacross 2 categoriesnation
tobihrbr
Minimalist state management
object-storage-client
tobihrbr
TypeScript client for Object Storage Service
neutral
tobihrbr
Minimalist frontend framework
@document/link
tobihrbr
Listen for link clicks
new-port-cli
tobi~
Get a free port using the command line
@lowerdeck/shadow-id
tobihrbr
Generate consistent, unique shadow IDs based on input data. Combines SHA256 hashing, base62 encoding, and timestamp extraction for deterministic ID generation.
...more@lowerdeck/testing-tools
tobihrbr
Opinionated testing utilities for Vitest configuration, environment loading, Prisma test databases, factories, and HTTP helpers.
...more@lowerdeck/once
tobihrbr
Ensure a function is called only once, returning the cached result on subsequent calls. Useful for initialization functions or expensive operations that should run exactly once.
...more@lowerdeck/service
tobihrbr
Wrap service methods with OpenTelemetry tracing. Automatically creates spans for each method call with error tracking and status reporting.
...more@document/ready
tobihrbr
> Tiny function that tells you when the document is ready.
@lowerdeck/execution-context
tobihrbr
Track and manage execution context for requests, scheduled jobs, and background tasks. Provides type-safe context objects for different execution environments with support for parent-child relationships.
...more@lowerdeck/api-mux
tobihrbr
Route multiplexer for API endpoints. Dispatches requests to different services based on domain, path, and HTTP method with support for fallback handlers.
...more@lowerdeck/slugify
tobihrbr
Generate URL-friendly slugs with collision detection. Automatically handles uniqueness and provides short ID generation with random padding.
...more@lowerdeck/validation
tobihrbr
Comprehensive validation framework with composable validators and modifiers. Define schemas with full TypeScript support and get detailed error messages.
...more@lowerdeck/normalize-email
tobihrbr
Normalize email addresses to their canonical form. Handles Gmail dots, plus-addressing, and domain variations to prevent duplicate accounts.
...more@lowerdeck/encryption
tobihrbr
Encryption utility for securely encrypting and decrypting secrets using entity-specific passwords. Uses SHA-512 for key derivation and provides a simple API for secret management.
...more@lowerdeck/hash
tobihrbr
Cryptographic hash functions using Web Crypto API. Returns base62-encoded hash strings for compact, URL-safe representations.
...more@lowerdeck/canonicalize
tobihrbr
Canonicalize JSON according to RFC 8785 standard for deterministic serialization. Ensures consistent JSON representation regardless of key order, essential for signing and hashing.
...more@lowerdeck/base62
tobihrbr
Base62 encoding and decoding utility for converting strings and byte arrays into URL-safe, compact representations. Useful for shortening IDs, creating readable tokens, or encoding binary data.
...more@lowerdeck/env
tobihrbr
Type-safe environment variable validation. Ensure required environment variables exist and have proper types at application startup.
...more@lowerdeck/cache
tobihrbr
Multi-layer caching with Redis and in-memory LRU cache. Supports tag-based invalidation, dynamic TTL, and local-only caching for optimal performance.
...more@lowerdeck/redis
tobihrbr
Redis client utilities with automatic reconnection, lazy initialization, and Redis Streams support. Simplifies Redis connection management with exponential backoff and error handling.
...more@lowerdeck/serialize
tobihrbr
Enhanced serialization using SuperJSON to handle complex types that standard JSON cannot encode. Preserves Maps, Sets, Dates, and other non-standard JSON types.
...more@lowerdeck/ip-info
tobihrbr
Get geolocation information for IP addresses. Retrieves country, city, timezone, coordinates, ASN, and organization data from the geojs.io API.
...more@lowerdeck/timezone
tobihrbr
Access a comprehensive timezone information database. Provides timezone names, codes, UTC offsets, and labels for all major timezones.
...more@lowerdeck/cron
tobihrbr
Distributed cron job scheduler using BullMQ and Redis. Schedule recurring tasks with cron expressions that run reliably across multiple instances.
...more@lowerdeck/rpc-client
tobihrbr
Type-safe RPC client for making remote procedure calls. Provides automatic serialization, error handling, and request memoization.
...more@slates-integrations/google-forms
tobihrbr
Create, retrieve, and update Google Forms, surveys, and quizzes. Configure quiz answer keys with point values and automatic feedback. Retrieve form responses and quiz grades, with filtering by timestamp. Set up push notification watches for form schema ch
...more@slates-integrations/slack
tobihrbr
Use Slack bot OAuth or user OAuth to send, update, delete, and schedule messages; list and cancel scheduled messages; open DMs and group DMs; manage conversations, members, files, reactions, pins, bookmarks, reminders, user groups, and user status; search
...more@slates/aws-sdk-http-handler
tobihrbr
Axios-backed HTTP handler for AWS SDK for JavaScript v3 clients running inside Slates integrations.
@slates-integrations/openai
tobihrbr
Generate text, images, audio, and video using large language models and multimodal AI. Create chat completions, generate and edit images from text prompts, convert text to speech, transcribe and translate audio, generate video, and create text embeddings
...more