Featured Projects

Table of contents

Over the years, I have contributed, maintained, and created various projects.

The project is sorted alphabetically and contains only highlighted project. Check out the complete list and my GitHub profile if you crave for more.

Contributed

Rust

  • wezterm - GPU-accelerated cross-platform terminal emulator and multiplexer.
    contributions
    • I made a tool called Gelatyx to format it's Lua code inside markdwn files
  • axum - Ergonomic and modular web framework built with Tokio, Tower, and Hyper.
    contributions
    • test: use ready() and call() to avoid using clone()
  • cargo-binstall - Binary installation for rust projects.
    contributions
    • fix: pkg-fmt parsing should be case insensitive
    • docs: add possible values to pgk-fmt argument
    • docs: add unsupported crate example
  • rustlings - Small exercises to get you used to reading and writing Rust code.
    contributions
    • feat: add progress percentage in watch mode
  • rustywind - CLI for organizing Tailwind CSS classes.
    contributions
    • Add quiet mode

Python

  • Scrapy - Fast high-level web crawling & scraping framework for Python.
    contributions
    • Added more tests
    • Fixed failing CI
    • Refactored outdated practices
    • Joined an effort to avoid regression by upstream dependencies before a release

Created

Rust

  • tin - Rust GraphQL Boilerplate.
  • Bilal - CLI salah time that has configuration feature, small, fast, and just one single binary.
  • digs - DNS command-line client that able to query many DNS servers at once.
  • gelatyx - Format codebase in documentation, Used by Wezterm Terminal.
  • Zman - CLI time progress that small, fast, and just one single binary.