Skip to content

Staff Software Engineer · Open Sourcerer

Klaudio Sinani.

Software Engineering · Open Source Software · Software Design & Architecture · Computer Science

01Activity

All activity

My open source software in numbers.

138M downloads, 12 months How many times my open source software has been downloaded, across every registry I publish to.

npm 138M Homebrew 123

Oct 11, 2025 to Oct 11, 2026

Current totals

Community

stars
29,372
forks
1,320

Adoption

downloads
475M
dependent repositories
156.3K

Maintenance

repositories
31
open PRs
81
open issues
447

02Open source software

All software
  • taskbook

    Tasks, boards & notes for the command-line habitat

    Stars
    9,347
    Downloads
    34,451
  • signale

    Highly configurable logging library

    Stars
    9,173
    Downloads
    473,131,186
    Used by
    156,020
  • tusk

    Refined Evernote desktop app

    Stars
    3,155
    Downloads
    264,273
  • qoa

    Minimal interactive command-line prompts library

    Stars
    2,046
    Downloads
    193,385
  • moviebox

    Machine learning movie recommending system

    Stars
    537
  • arare

    Lightweight curried functional programming library

    Stars
    125

03Publications

All publications
  1. 2026
    Ulauncher Theme Synchronizer: Anatomy of a Desktop Aware Extension

    How the operating system, the desktop and the launcher work together, and how a Ulauncher extension follows the GNOME light and dark theme.

    Article
  2. 2025
    Singlie: v3.0.0 Release

    A complete TypeScript rewrite of the singly linked list library, with full generics, parameterized and property-based tests, and a registered DOI.

    Release
  3. 2024
    Java Stream API: Insights and Misconceptions

    An essential introduction to the Java Stream API: laziness, terminal and intermediate operations, and the misconceptions that make streams slower.

    White paper
  4. 2024
    The Perpetual Struggle of Best Practices

    A pragmatic definition of a best practice: what makes one, why they decay into ritual, and how to judge whether one applies to your own code.

    White paper

04Organizations that support my work

Your organization can support this work too, and reach the developers who use it.

Support my work

Write to me.

For work, for research, and for a partnership with the open source software.