A Tinkerer's Canvas

$ sudo apt-get install tinker-dev && sudo tinker.run()

My Projects

Hey there! I like to call myself as a creative workaholic, and love making novel stuff, which can be something out-of-the-box.

My Github activity:

My Github activities

So without further banter, let me show you some of them:

1. Pymetrix (previously called Analyx)

Pymterix GitHub stars

Description

Pymetrix (previously known as Analyx) is a plug-and-play analytics library written in Python. It aims to be lightweight and effective at capturing most of the basic metrics for your website, with the possibility of adding more through the use of extensions.

Pymetrix can be used in conjunction with other Pythonic frameworks as well, including web frameworks like Django, Flask, FastAPI, Starlite.

Tech Stack

  • Pure Python

Github Repo

Documentation
Blog Posts

2. OpnEco

OpnEco GitHub stars

Description

“Ah, if only I could get someone to read this for feedback.” “Only if I could know which keywords to target…”

We all have been there, haven’t we?

OpnEco is a Python3 project developed just for that. To be a constant companion throughout your content writing process. By content writers, for content writers.

Tech Stack

  • Django and SQLite (for backend webserver)
  • Plotly Express, NLTK, TextBlob, Text2Emotion, Pandas, Numpy (for data analysis and presentation)
  • Pytrends, requests and BeautifulSoup (for Web Scraping)
  • HTML, Bootstrap + Custom CSS, JS (for frontend)
  • Shell Scripting (for the setup)

GitHub Repo

Project Site

3. Drax (discontinued midway)

Description

A brute-forcing script with a mind. Detects captchas, auto-rotates proxies, with pause and resume session features.

Tech Stack

  • BeautifulSoup, requests (for web scraping)
  • Custom lightweight JSON parser implemented from scratch with Python (for read/write operations)

4. OpnRank (merged into OpnEco)

Description

A simple, lightweight SEO metrics scanner, which can be easily extended.

Tech Stack

  • Seaborn, TextBlob, Text2Emotion, Pandas (for data analysis and presentation)
  • Pytrends (for Web Scraping)

5. BarebonesDB (one-shot)

Description

A lightweight NoSQL-style DB solution that stores data in JSON files. Can be used for small home projects. Made from scratch with Python3.

Tech Stack

  • Python3

Github Repo

6. Speech2Text system (one-shot)

Description

A simple offline speech2text system built on Python3, using Vosk to convert speech to text.

Tech Stack

  • Vosk
  • Python3

Github Repo

comments powered by Disqus