Open-source Projects

Most of the projects stay on My GitHub profile.
Security Portfolio

​Want to see more of Piyush?

See his security portfolio! Visit now →

Rqmts

Rqmts — Generate pip requirements.txt file for any project

Ongoing

Rqmts is a stand-alone tool which generates requirements.txt file for any project by analysing package imports. It does not requires any dependency (works out-of-the-box), not needs internet to work (is completely offline, upto this moment), nor uses regular expressions in such a violent way as existing projects do. Instead, it uses simple heuristic techniques and parse conditional trees, which is a better method for extracting imported names from statements, functions, etc.

Self Project
Connect-Me

Connect-Me — Web Extension for Connecting with FOSSASIA

Ongoing

Chrome & Firefox extension for connecting with FOSSASIA, helps the user to star all the FOSSASIA, OpnTec and the sister project repositories, helps the user to follow core members and founders of FOSSASIA community, it helps the user to easily become a member of the FOSSASIA community, helps the user to explore the FOSSASIA projects, helps the user to connect with FOSSASIA on various social media platforms.

Org Project
SmellTheSongs

Smell of the Songs — Visualization of music in the form of intricate rose petal traces.

Upcoming

Music transformed into rose through traced motion of a cube using FFT Spectrum Analysis.

Self Project
TAP

The Abuse Project — Eradicating audio profanity from the Internet

Active

The Abuse Project was evolved from a silly project idea that I initially found on some Reddit thread which involved generating abuse words, in the process of building that project, I observed that there was no such library or utility available, so, I created one and named it Abuse. Long after creating the library, one day, while sitting with one of my friends who is an excellent graphic designer, he was telling me about how time consuming it is to do repetitive tasks, like, muting/beeping abusive words from a survey video, then re-rendering it and that was the moment of eureka, I thought can this be automated and can we eradicate profanity from the Internet?

Social Initiative
MINN

MINN — Wi-Fi indoor positioning system

Ongoing

Wi-Fi indoor positioning system for Manipal University Jaipur.

College Project
FOSSBot

FOSSBot — Helper bot in guiding new FOSSASIA contributors.

Stale

Helper-bot in guiding new FOSSASIA contributors.

Org Project