ivan-podgurskiy avatar

Ivan Podgurskiy

ivan-podgurskiy

Total Packages

12

Total Downloads

1 446+

humanizer

0.3.0
352+

Human-friendly formatting for Elixir: bytes, durations, relative time, large numbers, percentages, thousands separators, ordinals, string truncation and list joins. English-only, zero config.

Last Updated: 1 week ago

safe_atom

0.3.0
200+

Whitelist-based casting of values to atoms without growing the VM atom table from untrusted input.

Last Updated: 1 week ago

shell_words

0.2.0
134+

POSIX-like shell word splitting, escaping, and joining. An Elixir take on Python's shlex and Ruby's Shellwords.

Last Updated: 1 week ago

one_flight

0.2.0
121+

Collapse concurrent duplicate Elixir calls into one supervised execution per key.

Last Updated: 1 week ago

jitter

0.1.0
115+

Backoff jitter strategies (No, Full, Equal, Decorrelated) from Marc Brooker's Exponential Backoff and Jitter, as composable Stream transformers.

Last Updated: 2 months ago

frozen_clock

0.1.0
102+

Async-safe, process-local freezing of DateTime.utc_now/0 for tests — no behaviours, no mocks, no struct threaded through your code.

Last Updated: 2 months ago

gitignore

0.1.0
83+

Correct gitignore and wildmatch semantics for Elixir.

Last Updated: 3 weeks ago

robots_txt

0.1.0
78+

RFC 9309 robots.txt (robotstxt) parser and matcher for the Robots Exclusion Protocol.

Last Updated: 3 weeks ago

dockerignore

0.1.0
75+

Parse and match .dockerignore files in Elixir with Docker-compatible semantics.

Last Updated: 3 weeks ago

http_digest

0.1.0
67+

RFC 9530 Digest Fields for Elixir: build, parse, and verify Content-Digest, Repr-Digest, and Want-* headers.

Last Updated: 1 week ago

message_signatures

0.1.0
62+

RFC 9421 HTTP Message Signatures for Elixir: create and verify signatures over HTTP message components with strict signature-base canonicalization.

Last Updated: 1 week ago

editorconfig_core

0.1.0
57+

EditorConfig Core implementation for Elixir: parser, glob matcher, resolver, and CLI.

Last Updated: 1 week ago