Open source as a place to sharpen tools and leave useful trails.
Building in the open on GitHub since 2014. Avi Charlop / @acharlop.
profile
Available for selective opportunities
Maintainer of prism-rails, 250K+ downloads. Contributor to tailwind-config-viewer, bidi-js, JsSIP, create-t3-app.
Featured open source
prism-rails (opens in new tab)
Ruby on Rails syntax highlighting
A Rails syntax highlighter gem wrapping Prism.js for simple asset pipeline usage.
Maintainer · 250K+ downloads on RubyGems.
Ruby on Rails, Prism.js
tailwind-config-viewer (opens in new tab)
Tailwind CSS tooling
Added a font-family viewer component (plus serve/build scripts) to the local Tailwind config visualizer.
Contributor · PR #57 · 2022
Tailwind CSS, Developer tooling
create-t3-app (opens in new tab)
T3 stack scaffolding CLI
Improved the generated start-database.sh script in the T3 app scaffolder.
Contributor · PR #2038 · 2025
TypeScript, Shell
Unicode Bidirectional Algorithm library
Added hand-maintained TypeScript type definitions that correctly type the factory function and its returned API.
Contributor · PR #15 · 2026
TypeScript, JavaScript
JavaScript SIP / WebRTC signaling library
Added in-band DTMF support and fixed mediaConstraints options being mutated, across 3 merged PRs.
Contributor · PRs #625, #628, #629 · 2020
JavaScript, WebRTC, SIP
Type-safe URL search params state manager
Refactored the TanStack Table docs pagination example and added a sorting example.
Contributor · PR #748 · open since 2024
TypeScript, React, Next.js