danog
Senior software engineer using Rust, Golang, C++, C, PHP. Maintainer of Psalm. Available for support & projects!
Italy
Pinned Repositories
AsyncOrm
Async ORM based on AMPHP v3 and fibers.
MadelineProto
Async PHP client API for the telegram MTProto protocol
MadelineProtoDocs
Async PHP client/server API for the telegram MTProto protocol
madelineTon.js
Pure JS client-side implementation of the Telegram TON blockchain protocol
magnaluna
Telegram webradio based on MadelineProto
php-libtgvoip
PHP extension that wraps the telegram VoIP library.
php-tokio
Use any async Rust library from PHP!
tg-file-decoder
Decode Telegram bot API file IDs
phabel
PHP transpiler - Write and deploy modern PHP 8 code, today.
psalm
A static analysis tool for finding errors in PHP applications
danog's Repositories
danog/MadelineProto
Async PHP client API for the telegram MTProto protocol
danog/php-tokio
Use any async Rust library from PHP!
danog/tg-file-decoder
Decode Telegram bot API file IDs
danog/MadelineProtoDocs
Async PHP client/server API for the telegram MTProto protocol
danog/AsyncOrm
Async ORM based on AMPHP v3 and fibers.
danog/PrimeModule
PHP Prime module capable of doing prime factorization of huge numbers very quickly.
danog/downloadRenameBot
2gb+ Telegram file/YouTube upload&renamer bot based on MadelineProto
danog/schemas
Repo for MadelineProto TL schemas
danog/telegram-entities
A library to work with Telegram UTF-16 styled text entities.
danog/better-prometheus
A better Prometheus library for PHP applications.
danog/dns-over-https
Async DNS-over-HTTPS resolution for AMPHP.
danog/rpc-db
Database of Telegram MTProto RPC errors and their descriptions
danog/TelegramApiServer
Fast, simple, async php telegram api server: MadelineProto + Amp HTTP Server
danog/telerpc
API for reporting Telegram MTProto RPC errors
danog/phpdoc
Simple markdown PHPDOC documentation generator with psalm type annotation support.
danog/danog.github.io
My website
danog/jit_bugs
A repo full of reproducers for PHP JIT bugs.
danog/tg-dialog-id
A library to work with Telegram bot API dialog IDs.
danog/event-loop
Revolt is a rock-solid event loop for concurrent PHP applications.
danog/ext-uv
danog/file
Non-blocking access to the filesystem for PHP based on Amp.
danog/php-src
The PHP Interpreter
danog/psalm
A static analysis tool for finding errors in PHP applications
danog/psalm-plugin
Psalm integration for the PHP Standard Library
danog/sql
Common interfaces for Amp based SQL drivers.
danog/libdvb
DVB system bindings
danog/ext-php-rs
Bindings for the Zend API to build PHP extensions natively in Rust.
danog/ir
Lightweight JIT Compilation Framework
danog/strum
A small rust library for adding custom derives to enums
danog/yt-dlp
A youtube-dl fork with additional features and fixes