Majid Q.'s Projects
⚡ Empower asynchronous calls in your JS with ༄ AirSync
Simple polyfill for Promise.allSettled - no dependencies - Uses default implementation if available.
Conan C/C++ package manager (https://conan.io) package for Easylogging
[obsolete] see AirSync
C++ logging library. It is extremely powerful, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.
Simple and efficient logging library for Node.js
Preview EJS template by providing JSON data
🔒 Simple promise based encryption library and CLI using Node.js crypto module
Simple utility that retries when fetch() fails.
Hadith App (iOS) - unpublished app, unmaintained code
macOS Widget for hadith of the day - unpublished widget, unmaintained code
Software licensing and registration using digital signatures and public cryptography 🪪
Minimal and single-header cryptography library (AES, RSA, Base16, Base64, ZLib)
(Discontinued) - Continuing as amrayn.com
Lightweight advanced QML Logging (unmaintained)
Real-time centralized logging server ⚡
Official C++ client library to interact with residue logging server seamlessly using network calls.
Official Java client library to interact with residue logging server seamlessly.
Official Node.js client library to interact with residue logging server seamlessly. This is built using Node.js built-in modules (net, crypto).
Residue native bindings for Node.js
Official PHP client library to interact with residue logging server seamlessly.
Common utils for Easylogging++ and Residue Node.js client
Configure residue server via web interface (old code)
Official winston transport for Residue logging server
Stream residue logs via to hooks. A simple impl. of such hook is resitail-f
A resitail hook to stream residue logs to your browser
A resitail hook that streams residue logs to slack
Lightweight cryptography library wrapper
:crab: Small exercises to get you used to reading and writing Rust code!