Ravindu's repositories

Subtitle_Translator

Subtitle Translator is a Python application built with tkinter that allows you to translate subtitle files (.srt) from one language to another using the DeepL translation API. The application provides a GUI for user interaction and allows you to manage translations through various settings.

Language:PythonLicense:MITStargazers:3Issues:2Issues:0

ML-Framework_Checker

ML Framework and CUDA Checker is a Python-based GUI application for checking PyTorch, TensorFlow, and CUDA installations. It provides detailed system specs, compatibility checks, advanced GPU management, and offers options to view instructions, export logs, and update machine learning frameworks.

Language:PythonLicense:MITStargazers:1Issues:2Issues:0

Whisper-Subtitle-Generator

The Whisper Subtitle Generator leverages OpenAI's Whisper model to generate subtitles from audio and video files. This Python-based tool supports multiple languages and employs advanced audio processing techniques to ensure high accuracy in transcription.

Language:PythonLicense:MITStargazers:1Issues:1Issues:0

Aplikacja-do-zadawania-pyta-do-bazy-danych-w-j-zyku-QBE

Intuicyjna aplikacja QBE do zarządzania bazą danych szkolnej w Pythonie, z funkcją zaawansowanego wyszukiwania i eksportu danych.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

COCO-Annotation-Mask-Generator

Python script generates colored masks from COCO-style annotations. It reads the COCO annotation files, creates masks for each annotation, colors the masks based on the annotation's category, and saves the colored masks as images. The script is designed to handle multiple categories and can be easily extended to support more categories if needed.

Language:PythonStargazers:0Issues:0Issues:0

Directory-Logger

Directory Logger is a powerful and flexible tool for generating detailed logs of directory structures and file metadata. It offers both a command-line interface and a graphical user interface, making it suitable for various use cases and user preferences.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

Excel-Comparison-App

Excel Comparison Application is a Python-based tool that compares two Excel files and generates a new Excel file with the differences. It's primarily designed to help in database updating by identifying new clients. The app also has a graphical user interface for easier use and logs operations for potential troubleshooting.

Language:PythonStargazers:0Issues:1Issues:0

Excel-Random-Data-Generator

Python app for generating and saving random client data to Excel using Tkinter, Faker, pandas, and openpyxl.

Language:PythonStargazers:0Issues:0Issues:0

Flag_Prediction_Project

This application predicts the name of a country (or countries) based on an input flag image. It uses advanced image processing techniques and deep learning models built with PyTorch to classify flags accurately.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

flux_pipeline

FluxPipeline is a prototype experimental project that provides a framework for working with the FLUX.1-schnell image generation model. This project is intended for educational and experimental purposes only.

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

Modern-portfolio-dashboard

A sleek full-stack portfolio website built with React and Express, offering real-time analytics, GitHub integration, and an intuitive admin panel for managing projects, blogs, and skills.

Language:TypeScriptStargazers:0Issues:0Issues:0

Universal-Background-Remover-AI

Universal Background Remover is a Python application that allows users to remove backgrounds from images using advanced AI models for object detection and image segmentation. It provides a graphical user interface for easy interaction and supports various selection methods for defining regions of interest (ROI).

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

FlexiBlur

FlexiBlur is a Python GUI application that lets users apply various blur effects to images and videos. It supports simple and advanced blur techniques, including custom settings for motion and radial blurs. Designed for systems with OpenCV, FlexiBlur provides a user-friendly interface for easy and efficient media processing.

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

Icon-Combiner-App

Icon Combiner App is a Python-based GUI application that allows users to combine two ICO icons into one. The application uses CUDA (if available) or CPU for upscaling the icons to a user-specified size or automatically sizes them based on their original dimensions. It provides detailed logging for error tracking and debugging.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

Ollama_monitor

Ollama Monitor is a Python script designed to test connectivity and performance of an Ollama server. It provides functionality for endpoint checking, load testing, and optional Prometheus metrics export.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

Raspberry_Pi_Temperature_Monitor

The Temperature Monitor is a C program for Raspberry Pi 5 and 4B that monitors and logs system temperature in real-time. It features threshold-based logging, automatic log rotation, and daemon mode for background processing. The program provides visual feedback with color-coded terminal output and is easy to configure and use.

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

SmartUPS

Smart, real-time UPS monitoring solution for Raspberry Pi, providing detailed system insights and power management using the Waveshare UPS Module 3S.

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

TaskBot

TaskBot is a task automation tool with a graphical user interface (GUI) for executing scripted actions.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

Xza85hrf

Config files for my GitHub profile.

Stargazers:0Issues:1Issues:0