Open Source
Libraries que eu mantenho e patches que enviei upstream.
Libraries
- Library · TypeScript · ★ 18 timekeeper-countdown
Countdown engine leve e sem dependências, acompanhado do hook React useCountdown, implementado em TypeScript puro e publicado como monorepo. O core independente de framework usa um provedor monotônico de tempo com validação, snapshots imutáveis, decomposição de tempo sem perdas, helpers de formatação e utilitários de tempo simulado para testes determinísticos. Ambos os pacotes oferecem bundles ESM e CommonJS, documentação em VitePress e CI.
npm: @timekeeper-countdown/core @0.3.2 · @timekeeper-countdown/react @0.3.2
- Library · Erlang · ★ 6 erli18n
Internacionalização moderna e compatível com GNU gettext para Erlang/OTP 27+, implementada em Erlang puro e organizada como um umbrella rebar3 com dois pacotes Hex publicados separadamente. O runtime erli18n oferece carregamento de arquivos .po/.pot, consultas sem cópia via persistent_term, pluralização CLDR, a família completa de funções gettext, negociação e fallback de locale, telemetria e integrações opcionais com Cowboy, Elli e erlydtl. O plugin rebar3_erli18n 0.2.0 extrai, mescla, verifica, reporta e compila catálogos a partir das formas abstratas do Erlang, incluindo geração opt-in de .po para BEAM em tempo de compilação.
A biblioteca está listada na erlang-punch/awesome-erlang , o catálogo de bibliotecas e recursos Erlang notáveis mantido pela comunidade.
Contribuições
phoenixframework/phoenix
O framework web produtivo para Elixir — tranquilidade do protótipo à produção.
- Merged · #6635 Don't pass type: :id to scope references in generated migrations
- Merged · #6633 Fix phx.new crash when parent directory contains a colon
- Merged · #6632 Raise on list value in query string parameter encoding
- Merged · #6631 Fix outdated flash component example in docs
zeek/zeek
Um poderoso framework de análise de redes para monitoramento de segurança e observabilidade.
- Merged · #5673 Add btests exercising the error cases in expression handling
- Merged · #5670 Add btest covering the Python bytecode file signatures