Lyubomir Ternavskiy's Projects
π LESP is a lightweight, efficient spelling proofreader written in Python. It's designed to be easy to use and lightweight, while still providing a decent result when checking for spelling errors. Resource consumption is kept to a minimum, and the program is designed to be as fast as possible.
Page that checks the existence of videos in a folder, displaying them in an orderly way with title and in a nice format. Developed using PHP, HTML and CSS languages.
Lookaround is a website-based neat tool to help you see your image in a 360-degree panorama-like view, also giving you useful customization opportunities. Get the best results with minimal effort!
Config files for my GitHub profile.
MDM (Mass Discord Moderation) is a command-line interface (CLI) application built with Python and Py-Cord. It provides various moderation features to perform bulk actions on a Discord server. The app allows you to ban, unban, kick members, delete and edit roles, change member nicknames, delete and create channels, and more.
π€ Matchmaker is a tool to help collaborators in Discord find each other and team up.
This project is a Maze Generator implemented in Gosu. It uses the Recursive Backtracking algorithm to generate a maze.
A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.
Waffle.
MoveMe.js is a lightweight JavaScript library for making DOM elements draggable. It allows you to easily add drag-and-drop functionality to any element on your page with just a few lines of code. Huge thanks to Itishi Yameha for the logo and the banner!
Generate and set up normal maps, height maps, without worrying about the difficulties (IN PROGRESS)
A simple Python framework for training your own Chatbot! It's easy to use, as well as customizable!
A demo of a highly customizable Python password generator, designed for integration into other projects, offering wide-ranging flexibility in password creation.
Poem Autosuggestion is a Machine Learning model that provides autocompletions for a poem. Trained in a Colab Notebook.
Repository containing code that aims to find prime numbers and displays a list of them available on the web.
βPrismBlue is a neat little text editor that works quickly and doesn't consume much! Available for Windows, Mac, and Linux and supports any file extension!
A new alternative operating system
π Streamline file synchronization, with custom exclusion and flexible configuration for developers.
Python implementation of Domain Notification Pattern
This repository houses a delightful graphical interface for sending emails with attachments. Whether itβs PDFs or images, our feline postman ensures your messages reach their destination with a touch of whiskered charm. πΎπ§π±
No need to worry about your memory anymore! This application will store all the things you need to memorize later in an accessible way!
A simple script to find similar files in a directory
An web application to listen to music
A Sophisticated Copyright Linter
Sortitude is a versatile file organization tool built with Rust and GTK. It allows you to effortlessly sort files in a specified directory using various criteria such as extension, name, or modification date. Say goodbye to messy file structures and hello to a neatly organized file system!
This classifier is designed to identify spam messages using artificial intelligence. It is implemented in Python, primarily utilizing the PyTorch and scikit-learn libraries for machine learning and natural language processing tasks.
We crank spritesheets! This is a tool for automatically splitting up spritesheets into individual images, if you don't want to do it by hand.
This Sudoku Solver is a web application written in HTML that allows you to solve Sudoku puzzles of various sizes, including 4x4, 9x9, and 16x16 boards. The solver is capable of quickly solving puzzles and adheres to the rules of Sudoku.
Create: Users can create new tasks with a name and optional completion status. Read: Users can view all tasks or retrieve a specific task by its ID. Update: Users can update the name or completion status of a task. Delete: Users can delete a task by its ID.
simple CLI to get started with web dev