Skip to content
View dannote's full-sized avatar

Organizations

@open-pencil @elixir-volt

Block or report dannote

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dannote/README.md

Full-stack developer and designer. Assembler to Elixir — whatever the problem needs.

Favourite languages: Elixir and Ruby.

Featured

OpenPencil — AI-native design editor. Open-source Figma alternative built on Skia/WebGPU. Try it online · Website

figma-use — CLI that lets AI agents design in Figma. 100+ commands, JSX rendering, full read/write access. Show HN · npm

socks-nginx-module — SOCKS5 proxy support for nginx. Referenced on the nginx wiki.

just-bun — Opinionated Bun + Elysia + Vue starter. Single binary, no Docker — just just bun and ship.

lua-template — Minimal Lua templating engine. Adopted by Cloudflare.

pi-elixir — BEAM runtime tools for pi. Connects to the running Elixir app for live introspection — eval, docs, process state, Ecto queries.

Ruby

typespec_from_serializers — Generate TypeSpec descriptions from your JSON serializers. RubyGems

Elixir Libraries

phoenix_streamdown — Streaming markdown renderer for Phoenix LiveView, optimized for LLM output. Hex

json_spec — Elixir typespec syntax → JSON Schema, at compile time. Hex

phoenix_iconify — Phoenix components for Iconify icons with compile-time discovery. Hex

iconify — Elixir library for working with Iconify icons. Hex

ex_ast — Search and replace Elixir code by AST pattern. No regex, no custom DSL — patterns are plain Elixir. Hex

ex_dna — Code duplication detector powered by Elixir AST analysis. Hex

tongue — Natural language detector, port of Nakatani Shuyo's algorithm. Hex

laughter — Streaming HTML parser built on Cloudflare's LOL HTML. Hex

Natasha-Ex

Elixir ports of the Natasha Russian NLP toolkit. All on Hex.

yargy — Earley parser with grammar DSL for information extraction. slovnet — Named entity recognition with CNN+CRF (PER, LOC, ORG). morph_ru — Morphological analyzer based on OpenCorpora. razmetka — Priority-dispatch sentence classifier with pluggable ML fallback. razdel — Rule-based sentence and word tokenization.

Abiko Search

A search engine for Tor hidden services (defunct). Built from scratch in Elixir — Tor protocol reimplemented from scratch, tor2web proxy. Featured on Product Hunt and Hacker News.

Xfce

Desktop actions support in garcon — the core Xfce menu library. Ships on every Xfce installation since 0.6.0.

Security Research

Google Bug Hunters · BugcrowdCodePen Hall of Fame

Pinned Loading

  1. socks-nginx-module socks-nginx-module Public

    An nginx_http_proxy_module fork with SOCKS5 support

    C 203 75

  2. abiko-search/tor2web abiko-search/tor2web Public

    An HTTP proxy that enables access to Tor Onion Services

    HTML 17 12

  3. abiko-search/tongue abiko-search/tongue Public

    Elixir port of Nakatani Shuyo's natural language detector

    Elixir 24 4

  4. abiko-search/laughter abiko-search/laughter Public

    A streaming HTML parser for Elixir built on top of the CloudFlare's LOL HTML

    Elixir 5

  5. lua-template lua-template Public

    The simplest Lua template engine

    Lua 60 10

  6. natasha-ex/yargy natasha-ex/yargy Public

    Earley parser with grammar DSL for Russian NLP — Elixir port of https://github.com/natasha/yargy

    Elixir 1