+++ title = "homepage" +++ # tuxmain's homepage ## Who is that? {#who} * Human being until proven otherwise; * a.k.a. Pascal Engélibert; * Libre developper, student of cryptology & computer security; * Rust, C, Python, PHP, web, French, English, Spanish, Esperanto; * Prefers tabulations; * Prefers [GNU AGPL](https://www.gnu.org/licenses/licenses.html#AGPL) and [CC BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). ## Projects {#projects}
{{ service_box(href="https://progaccess.net", title="ProgAccess", img="/img/progaccess.webp", img_alt="Logo ProgAccess") }} {{ service_box(href="https://framagit.org/ZettaScript/syeve", title="Syeve", img="/img/syeve.svg", img_alt="Logo Syeve") }} {{ service_box(href="https://framagit.org/ZettaScript/forceatlas2-rs", title="ForceAtlas2-rs", img="/img/forceatlas2.webp", img_alt="Graph") }} {{ service_box(href="//worldwotmap.duniter.org", title="WorldWotMap", img="/img/gbreve.svg", img_dark="/img/gbreve-white.svg", img_alt="Ğ") }}
### Projects created or cocreated {#projects2} * [ProgAccess](https://www.progaccess.net) and the sites [NVDA-FR](https://www.nvda-fr.org), [AccessiKey](https://accessikey.nvda-fr.org), to make computers accessible to the visually impaired * [ĞMixer](//zettascript.org/projects/gmixer/), to anonymize your cryptocurrency transactions through an onion network * [WorldWotMap](//worldwotmap.duniter.org), a geographical map of a Duniter web of trust * [ForceAtlas2-rs](https://framagit.org/ZettaScript/forceatlas2-rs), implementation of the graph layout ForceAtlas2 in Rust * [Ğ1force](https://git.duniter.org/tools/g1force), Scrypt+Ed25519 bruteforce tool in Rust * [Syeve](https://framagit.org/ZettaScript/syeve) (Simple yet efficient video encoding), lossless codec in Rust * [matrix_bridge](https://git.p2p.legal/tuxmain/minetest-matrix_bridge), Minetest mod for Matrix messaging interaction * [ğexplore](https://git.duniter.org/tools/gexplore), a 3D web of trust history explorer for Duniter * [Jukebox Telephone](https://git.txmn.tk/tuxmain/telephone-jukebox), a dial phone that plays sounds * [Orodruin](https://git.duniter.org/tuxmain/orodruin-rs), Safe Rust Monero-like bLSAG ring signatures on Ristretto curve ### Contributions {#contributions} * [Libre Currency](https://monnaie-libre.fr): sparse and various contributions * [Wotmap](https://wotmap.duniter.org), represent the graph of a Duniter web of trust (backend development) * [Duniter](https://git.duniter.org/nodes/rust/duniter-v2s), blockchain for libre currency (Rust) ### Micro-contributions {#micro-contributions} * GParted: [screen reader accessibility](https://gitlab.gnome.org/GNOME/gparted/-/commit/f31fbb986fab551a4db8c05e9a45720b35bc5385) * Tera: [`date` filter supports localization](https://github.com/Keats/tera/pull/742) ### WiP Hacks {#hacks} * [Modular articulated arm CNC, 3D-printed, controled by Arduino](https://framagit.org/ZettaScript/cnc-arm) * [LASER thermal printer with Arduino](https://framagit.org/ZettaScript/laserprinter) (for printing on paper without consuming ink) ## Also hosting {#host}
{{ service_box(href="//dubitaristes.fr", title="Les Dubitaristes Girondins", img="/img/dubitaristes.webp", img_alt="Logo Dubitaristes") }} {{ service_box(href="https://collectifsources.fr", title="Collectif Sources", img="/img/collectifsources.webp", img_alt="Logo Collectif Sources") }} {{ service_box(href="//juneland.fr", title="Juneland", img="/img/minetest.svg", img_alt="Logo MineTest") }}
## The camarades {#camarades}
{{ service_box(href="https://axiom-team.fr", title="Axiom-Team", img="/img/axiom-light.svg", img_dark="/img/axiom-dark.svg", img_alt="Logo Axiom-Team") }} {{ service_box(href="https://librezo.fr", title="Librezo", img="/img/librezo-color-light.png", img_dark="/img/librezo-color-dark.png", img_alt="Logo Librezo") }}
[Librezo](https://librezo.fr) helps the professionals to liberate themselves from the Big Tech by installing your own computing services. ## Contacts {#contacts} * Electronic missive: `t åt txmn døt tk` _or_ `tuxmain ât zettascript ðøt org` * Matrix: `@tuxmain:matrix.txmn.tk` * [GPG public key](/tuxmain.asc) * * [ZettaScript contact form](//zettascript.org/contact.php) * [Libre Currency Ğ1](https://demo.cesium.app/#/app/wot/45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ/) (pubkey: `45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ:CUw`) * [GitLab Framagit](https://framagit.org/ZettaScript) (projects in general) * [GitLab Duniter](https://git.duniter.org/tuxmain) (projects about libre currency) * [Gitea P2P.legal](https://git.p2p.legal/tuxmain) (also projects about libre currency) * [Gitxmn](https://git.txmn.tk/tuxmain) (small projects I didn't know where to publish) * [GitLab Gnome](https://gitlab.gnome.org/tuxmain) * [GitHub](https://github.com/ZettaScript) (deprecated, used for backward compatibility only) Donate with Liberapay ⬘ Donate Ethereum at `0x5e2101A637b28e561432fda9ffADB2b0D12c2116`