Vishal Pankaj Chandratreya's repositories

data-encryption-standard

Data Encryption Standard implemented in C.

Language:CLicense:GPL-3.0Stargazers:2Issues:2Issues:1

graph-plot

Matplotlib wrapper with some customisations to plot pretty graphs with very few lines of code. Plots can be updated using an interactive GUI.

Language:PythonLicense:GPL-3.0Stargazers:2Issues:2Issues:0

Teal-Sea

Clean and beautiful themes for the Xfce desktop environment.

Language:CSSLicense:GPL-2.0Stargazers:2Issues:0Issues:0

WSLNotify

Native Windows notifications while using WSL.

Language:C#License:GPL-3.0Stargazers:2Issues:2Issues:5

gradient-wallpaper

Create a wallpaper which smoothly fades (vertically and horizontally) from the given colour to black.

Language:PythonStargazers:1Issues:2Issues:0

ScrollableContainers

Scrollable containers for Tkinter, wxPython, PyQt5 and PyQt6. Can scroll horizontally as well as vertically, and automatically handle resize events.

Language:PythonLicense:GPL-3.0Stargazers:1Issues:1Issues:0

hash-drbg

Cryptographically secure pseudorandom number generator for C, C++ and Python with global-state (thread-unsafe) and thread-safe variants, implementing NIST SP 800-90A. Provided as an installable package.

Language:CLicense:GPL-3.0Stargazers:0Issues:1Issues:1

iitkgp-utilities

Android application which auto-fills your login credentials on (and subsequently lets you browse through) some IIT Kharagpur portals.

Language:JavaLicense:MITStargazers:0Issues:1Issues:0

lagrange-interpolating-polynomial

Given a sequence of numbers, fit a polynomial through them. Then use it to obtain the next number in the sequence. Hilarity ensues when the result is unexpected.

Language:C++License:GPL-3.0Stargazers:0Issues:2Issues:0

mersenne-twister

High-performance 32- and 64-bit global-state (thread-unsafe) and thread-safe uniform pseudorandom number generators for C, C++ and Python. Provided as an installable package.

Language:CLicense:GPL-3.0Stargazers:0Issues:2Issues:2

MolecularMassCalculator

GUI program which can calculate the molecular mass of a compound given its constituents.

Language:JavaStargazers:0Issues:2Issues:0

points-table-projector

Determine the best outcomes for a team in an ongoing tournament.

Language:C++License:GPL-3.0Stargazers:0Issues:1Issues:5

project-euler

My solutions to some Project Euler problems. Emphasis on elegance (where possible) and performance.

Language:RustLicense:GPL-3.0Stargazers:0Issues:1Issues:0

atril

A document viewer for MATE

Language:CLicense:GPL-2.0Stargazers:0Issues:0Issues:0

circular-doubly-linked-list-josephus-problem

A circular doubly-linked list implementation. Used to solve the Josephus problem.

Language:CStargazers:0Issues:2Issues:0

colour-visualiser

show and interconvert colours between different colour spaces

Language:PythonStargazers:0Issues:2Issues:0

cpython

The Python programming language

Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0

dotfiles

My programming environment configuration files.

Language:ShellLicense:GPL-3.0Stargazers:0Issues:0Issues:0

fastfetch

Like neofetch, but much faster because written in C.

Language:CLicense:MITStargazers:0Issues:0Issues:0

gui-password-manager

GUI application to store passwords under AES256 encryption

Language:CStargazers:0Issues:1Issues:0

Linux-WiFi-fix

Install proprietary driver for Broadcom WiFi adapter.

Language:ShellStargazers:0Issues:2Issues:0

matplotlib

matplotlib: plotting with Python

Language:PythonStargazers:0Issues:0Issues:0

sieve-of-atkin

Prime sieve impementation.

Language:CStargazers:0Issues:2Issues:0

sliding_puzzle

A sliding puzzle implementation using Python Tkinter.

Language:PythonStargazers:0Issues:2Issues:0

SmartAccess

Android application to communicate with Firebase via Wi-Fi and an ATmega328P via Bluetooth.

Language:JavaStargazers:0Issues:1Issues:0

the-varieties-of-pride

A joke programming language for cheating at code golf.

Language:C++License:MITStargazers:0Issues:1Issues:0

versatile-sort

Outro sort: a hybrid sorting algorithm which leverages the power of multithreading.

Language:CStargazers:0Issues:2Issues:0

xreader

A generic Document Reader

Language:CLicense:GPL-2.0Stargazers:0Issues:0Issues:0

xviewer

A generic Image viewer

Language:CLicense:GPL-2.0Stargazers:0Issues:0Issues:0

zypper

World's most powerful command line package manager

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0