ivan-podgurskiy avatar

Ivan Podgurskiy

ivan-podgurskiy

Total Packages

18

Total Downloads

2 265+

humanizer

0.3.0
439+

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 month ago

safe_atom

0.3.0
240+

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

Last Updated: 1 month ago

shell_words

0.2.0
170+

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

Last Updated: 1 month ago

one_flight

0.2.0
155+

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

Last Updated: 1 month ago

jitter

0.1.0
141+

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

Last Updated: 4 months ago

robots_txt

0.1.0
135+

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

Last Updated: 2 months ago

frozen_clock

0.1.0
130+

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

Last Updated: 3 months ago

gitignore

0.1.0
114+

Correct gitignore and wildmatch semantics for Elixir.

Last Updated: 2 months ago

dockerignore

0.1.0
106+

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

Last Updated: 2 months ago

http_digest

0.1.0
94+

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

Last Updated: 1 month ago

message_signatures

0.1.0
91+

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

Last Updated: 1 month ago

editorconfig_core

0.1.0
85+

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

Last Updated: 1 month ago

git_mailmap

1.0.1
84+

Parse, resolve, and serialize Git .mailmap files in Elixir to canonicalize author and committer identities.

Last Updated: 3 weeks ago

spdx_expression

0.1.0
63+

Validate and canonicalize PEP 639-compatible SPDX license expressions in Elixir.

Last Updated: 1 month ago

vcf

1.0.0
59+

VCF 4.1–4.5 parser, validator, streaming reader, and writer for Elixir.

Last Updated: 3 weeks ago

security_txt

1.0.0
55+

Parse, validate, and serialize RFC 9116 security.txt files in Elixir.

Last Updated: 3 weeks ago

rxing

0.1.0
54+

Decode barcodes from image binaries with Rust-backed performance.

Last Updated: 1 month ago

git_trailers

1.0.0
50+

Parse, serialize, and manipulate Git commit message trailers in Elixir.

Last Updated: 2 weeks ago