Skip to content

Pingid/pingid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Building small, focused tools that aim for ergonomics, composability, and minimal overhead — across both TypeScript and Rust.


⚙️ Rust Libraries

  • itemize – Derive macros for flexible input handling for APIs accepting single values, tuples, or collections.
  • millrun – Build partioned apache arrow datalakes.
  • docloom - Library for rendering markdown and styled terminal output.
  • arrow-encoder – Encode row-oriented data into Apache Arrow RecordBatch.
  • fsync – Fast, multithreaded file synchronisation.
  • rizzup – Composable TUI framework for building ratatui interfaces.
  • json-schema-derive – JSON Schema derive macro with arbitrary fields support.
  • join – Concatenate files to markdown

🧰 Typescript Libraries

A suite of tiny utility libraries built for ergonomics and platform independence.

  • @lickle/bin – Binary data schema definition and JS ↔ Uint8Array encoding/decoding.
  • @lickle/cn – Conditional className joining with zero overhead.
  • @lickle/trace – Structured tracing utility, inspired by Rust's tracing crate.
  • @lickle/log – Structured logging with metadata and pluggable transports.
  • @lickle/dom – Simplified, declarative DOM event handling.

Assorted utility libraries.

  • monaco-lsp-bridge - Lightweight Monaco–LSP bridge with JSON-RPC transport
  • prettier-plugin-sort-imports – A tiny Prettier plugin that keeps your import statements tidy.
  • ts-gen – Dynamically generate typescript types from collections of unstructered data. Aws typescript types for cloudformation resources
  • ts-aws – Aws typescript types for cloudformation resources. Aws typescript types for cloudformation resources
  • mini-rx - A minimal rx observable library
  • shears - Functional web scraping in typescript

🗂 Notable Past Projects

  • Mutual Aid Wiki – Open dataset of global COVID-19 mutual aid groups.
  • Lectures London – Aggregator of public academic lectures and events across London.

Feel free to check out my work, raise issues, or contribute!

About

Profile

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published