Impact
PyPI Downloads
across 14 published packages
GitHub Stars
earned one repo at a time
Open Source Projects
tools, libraries & experiments
Developers Helped
via Stack Overflow & Discord
Projects
Highlights
13ft
My own custom self-hosted 12ft.io replacement. It allows you to bypass or remove any paywall!
Rich RST
A reStructuredText renderer for the python library rich. Renders RST documents in the terminal using ASCII characters
Fastero
Python timeit CLI for the 21ˢᵗ century! colored output, multi-line input with syntax highlighting and autocompletion and much more!
PyPI Command Line
A powerful, colorful, beautiful command-line-interface for pypi.org
WM Bot
A discord bot comprising of 220+ commands. It took more than 1000 hours to make and is my biggest project. It is entirely open source and self-hostable
sponsorblock.py
An unofficial wrapper and a command line interface for the Sponsorblock API.
VS Code discord.py snippets
Code snippets for the discord.py library in python
CharInfo
A command line tool to view detailed information about a character
Todot
A powerful tool to parse and view TODOs/FIXMEs etc. from source files
Google TUI
A terminal user interface for searching google. Uses the python Textual library
Gradient Figlet
Print gradient figlets using rich and pyfiglet.
Showfile
A tool to view files with their proper syntax highlighting in the console.
Helicopter Helicopter
Helicopter animation in terminal. Made for fun because of a meme
DPY Lint
An extension for linting discord.py with pylint
picoCTF 2022
My solutions to the questions in the 2022 picoCTF challenge.
VS Code Google Inserter
Inserts google search results (including images) to files with a lot of formatting options including custom ones and ones for for specific languages
GitHub Documentation MarketplaceVS Code Wikipedia Hyperlinker
Adds hyperlinks to markdown and HTML files with articles gotten from Wikipedia
GitHub Documentation MarketplaceWord Starts With
CLI to find a word that starts with some character(s).
Contributions
Code shipped into other people’s projects
Four merged pull requests: a missing end keyword argument in Text.from_markup, Jupyter link handling, and more. Listed in Rich’s official CONTRIBUTORS.md.
pip vendors Rich, and pip ships with Python itself. This code is inside every Python installation on the planet.
Added the Bengali (bn_BD) localization to the library that turns numbers and dates into human-friendly text.
Still ships in every release today, at 66 million downloads a month.
Made --theme and --lexer work for Markdown and reStructuredText rendering.
Textualize’s official terminal toolbox, which also renders RST through rich-rst.
11 commits to the official Dracula CLI, plus the Codeblocks theme created and maintained under the organization.
One of the most recognizable theme ecosystems in software.
Contributed the Dracula theme to the privacy-focused Twitter front-end.
The go-to alternative front-end for Twitter, themed in Dracula for its users.
Added Microsoft Clarity as a built-in analytics provider to the Hexo theme.
One of the most popular Hexo themes, powering blogs all over the web.
Testimonials
Journey
-
March 2020
The Beginning
Joined Stack Overflow and GitHub within a week of each other. Started answering Python questions and never really stopped.
-
April 2020
WM Bot & the Learning Year
Started building WM Bot privately, and spent the next year learning Python and web development while working on the bot and other web projects.
-
August 2021
First Packages on PyPI
Open-sourced WM Bot, a Discord bot with 200+ commands, and published the first of 14 packages on PyPI: dpylint, todot, and sponsorblock.py.
-
September 2021
A Quiet Release
Put rich-rst v0.1.0 up on PyPI with zero fanfare. Nobody noticed. Yet.
-
October 2021
pypi-command-line Gets Noticed
Launched pypi-command-line and posted it on r/Python, where it caught the eye of Will McGugan, creator of Rich. Within weeks it was praised by a PyPA core contributor and featured on the Python Bytes podcast.
-
Late 2021
Small Sharp Tools
Kept shipping: charinfo for inspecting Unicode characters, gradient-figlet for colorful ASCII banners, and google-tui, Google in the terminal, early the next year.
-
January 2022
Built 13ft
Built 13ft, a self-hosted alternative to 12ft.io. It would sit quietly for almost two years.
-
January 2022
The Dracula Phase
Went deep on theming: built the Codeblocks theme and worked on Dracula CLI, both now under the official Dracula organization, earning a shoutout from the Dracula team.
-
February 2022
The Ecosystem Takes Notice
Textualize’s official rich-cli shipped with rich-rst as a dependency. The quiet release started picking up speed.
-
March 2022
Typesplainer, Built in 2 Days
Built Typesplainer in two days. Simon Willison blogged about it, Will McGugan told his followers to follow @wasi_master, and Raymond Hettinger, Python core developer, shared it too. It now lives under its own organization.
-
March 2022
The Podcast Invite
Invited on the Alfa Coding Podcast two days later. Spent 43 minutes talking about pypi-command-line, Typesplainer, and building things in public at 14.
-
April 2022
fastero
Released fastero, a Python timeit CLI with beautiful output. It went on to collect 245+ stars.
-
April 2022
The Cybersecurity Detour
Dove into cybersecurity: completed picoCTF challenges and picked up the fundamentals of binary exploitation, forensics, and web security along the way.
-
Late 2023
13ft Wakes Up
As 12ft.io faltered, people started finding the self-hosted alternative. 13ft’s stars began to climb.
-
August 2024
#1 on Hacker News
13ft hit the top of Hacker News with 618 points. Nearly 2,000 stars in a single month, on its way to 4,200+.
-
Today
465M+ Downloads & Counting
rich-rst powers tools across the Python ecosystem at 91M+ downloads a month. The quiet release turned out to be the loudest one.
PC Specs
| Item Type | Item Model |
|---|---|
| Laptop | Apple Macbook Air M2 2022 16/256 |
| CPU | AMD Ryzen 5 3600 |
| Graphics Card | MSI GeForce GTX 1660 Super Ventus XS OC 6GB Graphics Card |
| RAM | 4× PNY XLR8 EPIC-X RGB 8GB DDR4 3200MHz |
| Motherboard | MSI B450 TOMAHAWK MAX II AM4 AMD ATX Motherboard |
| HDD |
1×
Toshiba P300 1TB 3.5-Inch SATA 7200RPM Desktop HDD
1× Toshiba P300 2TB 3.5-Inch SATA 5400RPM Desktop HDD 3× Seagate Momentus Thin ST500LT012 500GB 2.5-Inch Laptop HDD 1× Seagate Momentus ST9320423AS 320 GB 2.5-Inch Laptop HDD |
| SSD |
1×
HP EX900 M.2 500GB PCIe NVMe Internal SSD
1× HP EX900 M.2 120GB PCIe NVMe Internal SSD |
| Power Supply | Antec VP550 Plus 550W Non Modular Power Supply |
| CPU Cooler | DeepCool GAMMAXX L360 A-RGB liquid CPU Cooler |
| Case | Antec DF600 Flux Mid Tower Gaming Case |
| Case Fans |
3×
Deepcool CF120 PLUS ARGB Case Fan
3× Deepcool DF120 ARGB Fan (Included with AIO) 2× COOLMOON 120mm RGB Computer Chassis Cooling Fan 1× Antec A-RGB High RPM Case Fan |
| Monitor | Xiaomi Redmi G27 27-Inch 165Hz FHD IPS Gaming Monitor |
| Keyboard | Tecware Spectre Pro RGB Hotswappable Mechanical Keyboard |
| Mouse | ATTACK SHARK X1 Tri-mode Wireless Gaming Mouse With Charging Dock |
About
My name is Arian Mollik Wasi, also known on the internet as Wasi Master. I'm an open-source software developer from Bangladesh who builds Python libraries, CLI applications, and developer tooling. I fell in love with computers ever since I used one, and I really like technology. I wrote my first line of code when I was 11 years old and started working on my first large project in April 2020. Although I have used a huge chunk of programming languages that exist today, I would say I am most proficient in Python and second most would be probably the Web Dev Trio of HTML, CSS, and JavaScript. As for photography, my father bought me a Canon PowerShot series camera in 2015 and I didn't really use it professionally then (nor do I now), it was just something that I had and used from time to time to take photos of whatever I wanted. In 2020 I bought a Canon EOS M50 and with the Viltrox speed-booster, I can use any EF-M and EF lens on it. I have since been taking photography more seriously and I do use this camera more often and take it to places more.
Wasi Master
Programmer & Photographer