All Projects

Table of contents

The project is sorted alphabetically.

Contributed

Rust

  • 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
  • meilisearch/milli - Search engine library for Meilisearch.
    contributions
    • ci: Use pre-compiled binaries for faster CI
  • salah - Islamic prayer time library for Rust.
    contributions
    • fix: SolarTime::setting_hour fails with value less than 0
    • fix: add missing HighLatitudeRule in prelude
  • 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
  • wezterm - GPU-accelerated cross-platform terminal emulator and multiplexer.
    contributions
    • docs: reformat lua code using Gelatyx

Python

  • flask_accepts - Easy, opinionated Flask input/output handling mixing Marshmallow with flask-restx.
    contributions
    • Add support for response enveloping
  • neo-cli - Agnostic Orchestration Tools for Openstack.
    contributions

    ∞ maintainer since 2019

  • neo-obs - a CLI application which aims to bring the ease of using S3 compatible storage directly from your terminal.
    contributions

    ∞ author of the project

  • pyIslam - a library to calculate prayer times, hijri date, qiblah direction and more.
    contributions
    • Refactor & Add packaging configs
  • python-whois - Retrieve WHOIS information of domains.
    contributions
    • Add support for more domains
  • Pyvcloud - Python SDK for VMware vCloud Director.
    contributions
    • Fix - disk list size
  • RESTKnot - RESTKnot provide a high-level asynchronous API to existing Knot DNS server.
    contributions

    ∞ maintainer since 2019

  • 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

Elisp

  • Catppuccin - 🍄 Soothing pastel theme for Emacs.
    contributions
    • feat: improve neotree theme
    • feat: support iedit
  • Hurl - Hurl, run and test HTTP requests with plain text.
    contributions
    • Add emacs mode
  • GNU Emacs / N Λ N O - Emacs made simple.
    contributions
    • fix: toolbar and scroll bars still shown
  • org-download - Drag and drop images to Emacs org-mode.
    contributions
    • Add ability to delete image after download
    • Add ability to trim newline
  • Prelude - Prelude is an enhanced Emacs 24.4+ distribution that should make your experience with Emacs both more pleasant and more powerful.
    contributions
    • Show numbers for company completion candidates
    • Other minor fixes
  • super-save - Save Emacs buffers when they lose focus.
    contributions
    • Add a feature to exclude specific buffer

Javascript

  • adidoks - AdiDoks is a modern documentation theme, which is a port of the Hugo theme Doks for Zola.
    contributions
    • fix: twitter and og card image not displayed
  • Elegant - Responsive, minimal, and stylish theme for Pelican.
    contributions
    • add support for applause button
    • add ability to disable comments per page
    • add post_stats support
  • lisplang.github.io - Common Lisp homepage.
    contributions
    • don't hardcode the current year
  • nushell.github.io - Nushell's main website, blog, book, and more.
    contributions
    • fix: all clickable items should have the same color
    • docs: contributing workflow is outdated

C

  • sadekbaroudi/qmk_firmware - Open-source keyboard firmware for Atmel AVR and Arm USB families.
    contributions
    • feat: firmware for dweeeeep

Lua

  • conform.nvim - Lightweight yet powerful formatter plugin for Neovim.
    contributions
    • feat: add support for some formatters
  • tokyonight.nvim - Clean, dark Neovim theme.
    contributions
    • feat(wezterm): add color for scrollbar
  • modus-themes.nvim - Highly accessible themes for Neovim.
    contributions
    • feat: add `yazi` and `zellij` theme
    • fix: bring patch from tokyonight.nvim

Created

Rust

  • digs - a DNS command-line client that able to query many DNS servers at once.
  • dryip-of-rust - Short Rust code snippets for inspiration.
  • gelatyx - Format codebase in documentation.
  • islam - An Islamic library featuring prayer times and hijri date for Rust.
  • nrot - Simple letter substitution cipher.
  • tin - Rust GraphQL Boilerplate.

Python

  • neo-obs - a CLI application which aims to bring the ease of using S3 compatible storage directly from your terminal.

Javascript

Elisp

Misc

Finished

Finished project, will not evolve anymore.

Rust

  • Bilal - CLI salah time that has configuration feature, small, fast, and just one single binary.
  • caesars - Encrypt and decrypt your secrets using ROT algorithm.
  • Zman - CLI time progress that small, fast, and just one single binary.

Python

Java

Bash

  • pomoshoro - Simple pomodoro script to boost focus and productivity.

Elisp

LaTex

Misc

  • diego (HTML, CSS) - clean, fast and responsive theme for Pelican.
  • fs-filkom-list (Markdown) - Libre Software Application list for FILKOM Brawijaya class.
  • Gntr Wiki (Markdown) - Unofficial gontor wiki
  • Lisp-logo (SVG) - The svg version of Manfred Spiller's lizard lisp web-badge logo.

Documentation

Rust

  • atuin - Magical shell history.
  • async-graphql - GraphQL server library implemented in Rust.
  • async-stripe - Async (and blocking!) Rust bindings for the Stripe API.
  • awesome-rust - Curated list of Rust code and resources.
  • DioxusLabs - Dioxuslabs.com documentation site.
  • Hemi - Single handed typing trainer.
  • Just - Just a command runner.
  • Leptos - Build fast web applications with Rust.
  • Milli - Search engine library for Meilisearch.
  • Poem - Full-featured and easy-to-use web framework with the Rust programming language.
  • rust-analyzer - Rust compiler front-end for IDEs.
  • seed-rs.org - Seed's official website.
  • seed-quickstart - Bare essentials to start a Seed app.
  • Tide - Fast and friendly HTTP server framework for async Rust.
  • This Week In Rust - Handpicked Rust updates, delivered to your inbox.
  • validator - Simple validation for Rust structs.

Python

Elisp

  • Awesome Emacs - Community driven list of useful Emacs packages, libraries and others.

Common Lisp

  • Awesome Common Lisp - Curated list of awesome Common Lisp frameworks, libraries and other shiny stuff.

Go

  • Memos - Lightweight note-taking service.

Java

  • Anuto - Another ugly tower defense for Android.
  • Loop Habit Tracker - Loop Habit Tracker, an Android app for creating and maintaining good habits.

Javascript

Misc

  • Awesome Privacy - A curated list of privacy & security-focused software and services.
  • Awesome Linux Software - List of awesome applications, software, tools and other materials for Linux distros.
  • ElegantBook - Elegant LaTeX Template for Books.
  • free-programming-books - Freely available programming books.
  • Gundala - EPP Client Library.
  • Lotus58 - 58 key split ergo linear keyboard derived from the Lily58 family.
  • SofleKeyboard - Split keyboard based on Lily58, Crkbd and Helix keyboards.
  • TMSU Nautilus - GNOME Nautilus extension for TMSU file tagging.
  • Wikipedia - The free encyclopedia that anyone can edit.

Hacks

Special hack to fill special need (unmerged upstream).

  • Chronos - Multiple simultaneous countdown / countup timers in Emacs.
    hacks
    • Fix multiple arguments in espeak
    • Fix espeak. Use espeak-ng instead
    • Fix dunstify. Use notify-send instead
  • Crux - Collection of Ridiculously Useful eXtensions for Emacs.
    hacks
    • Fix kill-other-buffers to kill everything (including dired buffers)
  • Elegant - Responsive, minimal, and stylish theme for Pelican.
    hacks
    • add theme translation
    • add language selection
    • add favourite page
  • pelican-mode - Emacs minor mode for editing articles and pages in Pelican sites.
    hacks
    • Add make github
  • saka-key - Keyboard interface to the web.
    hacks
    • Add ability to copy current url and title as org mode