b-erdem avatar

Baris Erdem

b-erdem

Total Packages

7

Total Downloads

47 827+

absinthe_permission

1.0.0
39 825+

Declarative, schema-first authorization middleware for Absinthe GraphQL. Auth rules live next to the field they protect.

Last Updated: 1 month ago

jsonpath_ex

0.3.0
7 599+

A fast Elixir library for parsing and evaluating JSONPath expressions, with RFC 9535-aligned filter semantics.

Last Updated: 1 month ago

fastdecimal

1.1.0
131+

Fast arbitrary-precision decimal arithmetic for Elixir. A pure-Elixir alternative to the decimal library — ~10x faster on average across the common operations (add, sub, mult, div, compare, parse), with a drop-in compatibility shim, ~d sigil, and Ecto.Type.

Last Updated: 7 hours ago

hyparview

0.2.0
106+

HyParView membership protocol — a clean, BEAM-native implementation of the hybrid partial-view membership protocol from Leitão, Pereira, and Rodrigues (DSN 2007). Provides bounded partial views and reactive failure handling for large-scale peer-to-peer overlays.

Last Updated: 1 month ago

lockstep

0.1.0
59+

Coyote-style controlled concurrency testing for the BEAM. PCT/POS scheduling, schedule shrinking, trace replay, Elixir + Erlang AST rewriters, and ETS / atomics / persistent_term sync points -- so message-passing AND shared-state races surface deterministically.

Last Updated: 1 month ago

firebreak

0.1.0
54+

Static analysis for OTP supervision trees and the coupling that crosses them. Flags structural anti-patterns and the cross-subtree dependencies the supervision tree alone can't show - no app boot, no LLM, CI-friendly.

Last Updated: 1 month ago

libcluster_hyparview

0.1.0
53+

libcluster strategy that uses HyParView for membership: nodes are connected via Erlang distribution only when present in the local active view, giving Elixir clusters partial-mesh BEAM distribution.

Last Updated: 1 month ago