Demos / Animations / Interactions
Stuff I do for fun
OSS / Libs / Tools
Open source contributions
- yacc
Yet another color converter tool
- colour-lovers-palettes
Discover random color palettes
- shadowlord
Tints and shades generator tool
- whatever-suffix
Random word-based-app
- 🍇values.js
Get tints and shades of a color
- 🌓gemini-scrollbar
Custom overlay-scrollbars
- 📐psd-guides
Draw photoshop-like guides
- 🍭text-gradient
Text gradients with fallback support
- 〰️pisces
Smooth scrolling
- 🔗share-url
Generate social sharing urls
- 👾pixelify-img
Pixelate DOM images
- ⚗️mix-css-color
Mix two colors by a given amount
- 🌿parse-css-color
Parse CSS color strings
- 🌗react-gemini-scrollbar
gemini-scrollbar react wrapper
- 🤘metallum
CLI to get lyrics from metal-archives
- 💉syringe.js
Inject CSS rules at runtime
- 🚫image-halt
Cancel the transfer of images
- 💃character-shuffling
Shuffle DOM elements’ text contents
Projects
Some projects I have worked on
Learn about design, web development, marketing, digital business, and more.
Make logos, videos, mockups, flyers, business cards, and more without any desing/programming knowledge.
Leading drone mapping software for mining and construction. 3D drone photogrammetry, processing and analysis.
Make your community sustainable. Collect and spend money transparently.
Organization working to transform individual financial struggles into a source of collective power.
Ecosystem of platforms with two complementary goals: Freedom of Expression & Access to Information.
Crowdvoice.by
Enabling activists & grassroots organizations to collaboratively curate media related to their causes.
Making of a Century
Educational app that showcases revolutionary leaders and movements in the past 100 years.
A web and mobile app showcasing underground musicians in the Middle East and North Africa who use music as a tool for social change.
Crowdvoice.org
Harnessing the power of crowdsourced media to contextualize social movements throughout the world.
Ahwaa is a safe place for the LGBTQ community of Middle East to provide help to one another with useful advice.
DeliRadio
Promotes band shows and tours by geo-locating the user and streaming music of bands coming to their area.