GitHub Open Source
1.79K subscribers
3.05K photos
3.19K links
🌟 GitHub Open Source 🌟

Discover fascinating projects from GitHub! We curate the best repositories, highlight innovative ideas, and share tips for developers. Join us to explore hidden gems and fuel your tech passion! 🚀
Download Telegram
🌟 Converseen | C++

🎯 Primary Use Case:
Batch processing of images for conversion, resizing, and manipulation across multiple platforms.

✨ Key Features:
• Batch image conversion
• Batch image resizing
• Image rotation and flipping
• PDF to image conversion
• Support for 100+ image formats

📖 Summary:
Converseen is a free, cross-platform batch image processor that allows users to convert, resize, rotate, and flip an unlimited number of images with a single click. It leverages ImageMagick to support over 100 image formats and can also convert PDF documents into image sets.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
🔥 ostt | Rust

🎯 Primary Use Case:
Real-time audio recording and transcription within a terminal environment, with advanced audio metering and AI-powered text conversion.

✨ Key Features:
• Real-time audio visualization (frequency spectrum or waveform)
• Noise gating
• dBFS-based volume metering
• Audio clipping detection
• Audio compression

📖 Summary:
OSTT is an interactive, terminal-based tool for recording audio and transcribing it into text using various AI providers. It features real-time audio visualization, noise gating, and a browsable history of transcriptions, designed for performance and minimal dependencies on Linux and macOS.

🔗 Links:
• View Project
================
🔓 Open Source
❤1
🌟 forensix | JavaScript

🎯 Primary Use Case:
Digital forensics and investigation of user browsing activity on Google Chrome.

✨ Key Features:
• Mounting of volume with Google Chrome data in read-only mode with hash checking
• Suspect profile and behavior estimations (personal info, Chrome/system metadata, login frequency, browsing activity heatmaps)
• Browsing history analysis (transition types, visit durations)
• Login data parsing
• Autofill data extraction and estimation

📖 Summary:
ForensiX is a Google Chrome forensic tool designed to process, analyze, and visually present browsing artifacts. It helps investigators extract and understand user activity, personal information, and system metadata from Chrome profiles.

🔗 Links:
• View Project
================
🔓 Open Source
💡 pennywiseai-tracker | Kotlin

🎯 Primary Use Case:
Automatic, private expense tracking for Android users by parsing SMS messages.

✨ Key Features:
• Smart SMS Parsing
• Multi-Currency Support
• Clear Insights (Analytics & Charts)
• Subscription Tracking
• On-device AI Assistant

📖 Summary:
PennyWise AI is a privacy-focused Android application that automatically tracks expenses by parsing transaction SMS messages using on-device AI. It organizes financial data, detects subscriptions, and provides insights without sending any data to the cloud.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 arwes | TypeScript

🎯 Primary Use Case:
Developing web user interfaces with a distinct futuristic science fiction theme and visual style.

✨ Key Features:
• Futuristic Sci-Fi UI framework
• Inspired by Cyberprep, Star Citizen, Halo, NIKKE, Mecha Break
• Focus on advanced science and technology aesthetics
• Provides Vanilla and React packages
• Under development (alpha release)

📖 Summary:
ARWES is a web framework for building user interfaces with a futuristic sci-fi aesthetic. It provides components and tools inspired by science fiction designs, animations, and sound effects, aiming to create advanced technological interfaces.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 alt-sendme | TypeScript

🎯 Primary Use Case:
Direct, secure, and private file and folder transfer between devices without relying on cloud services.

✨ Key Features:
• Peer-to-peer direct transfer
• End-to-end encryption (QUIC + TLS 1.3)
• No accounts or personal info required
• Transfer any file/folder size or format
• Resumable transfers

📖 Summary:
Alt-Sendme is a free, open-source tool for direct peer-to-peer file transfer. It allows users to send any file or folder of any size or format directly between devices without using cloud storage, ensuring end-to-end encryption and privacy.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 deepseek_ocr_app | JavaScript

🎯 Primary Use Case:
Digitizing and extracting text and structured data from scanned documents (images and PDFs) into editable and usable digital formats.

✨ Key Features:
• PDF Processing
• Multi-Format Document Conversion (Markdown, HTML, DOCX, JSON)
• Automatic Image Extraction from PDFs
• Formula & Formatting Preservation
• Image OCR (Plain OCR, Describe, Find, Freeform modes)

📖 Summary:
DeepSeek OCR is a modern web application for Optical Character Recognition, featuring a React frontend and FastAPI backend. It supports processing both individual images and entire multi-page PDF documents, with advanced features like formula and formatting preservation, and allows exporting results into various formats including Markdown, HTML, DOCX, and JSON.

🔗 Links:
• View Project
================
🔓 Open Source
❤1
💡 gobackup | Go

🎯 Primary Use Case:
Automating scheduled backups of databases and files to cloud storage for application servers.

✨ Key Features:
• No dependencies
• Multiple Databases source support
• Multiple Storage type support
• Archive paths or files into a tar
• Split large backup file into multiple parts

📖 Summary:
GoBackup is a Go-based CLI tool designed for application servers to automate the backup of databases and files. It supports scheduled backups to various cloud storage services, offering features like encryption, compression, and notifications for a low-maintenance, secure backup solution.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
✨ legend | Jinja

🎯 Primary Use Case:
Automating the generation and management of Grafana dashboards for monitoring services and infrastructure.

✨ Key Features:
• Build dashboards for services with prefilled metrics
• Customizable alerts and panels
• Automatic setup of basic alerts with priority and service mapping
• Uniform dashboard layout
• Support for a wide range of components (Airflow, ALB, Kubernetes, MySQL, Nginx, etc.)

📖 Summary:
Legend is a tool that automates the creation and publishing of Grafana dashboards for various services and infrastructure components. It preconfigures metrics and alerts based on established methodologies like USE and RED, simplifying the observability setup for developers.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 Text-Grab | C#

🎯 Primary Use Case:
Quickly and easily copying text from any visible source on a Windows screen, including images, videos, or application elements where text is not selectable.

✨ Key Features:
• Optical Character Recognition (OCR) for screen text
• Local OCR processing via Windows API
• Copy text to clipboard
• Full-Screen Grab Mode (select region or click word)

📖 Summary:
Text Grab is a C# Windows utility that uses Optical Character Recognition (OCR) to extract and copy text from any visible content on the screen. It leverages the Windows API for local OCR processing, offering multiple modes for flexible text capture without requiring a constant background process.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 HuggingFaceModelDownloader | Go

🎯 Primary Use Case:
Downloading models and datasets from the Hugging Face Hub with enhanced speed, reliability, and user interface options.

✨ Key Features:
• Resumable downloads with SHA-256 and size-based verification
• Multipart parallel downloads with up to 16 connections per file
• Simultaneous download of multiple files
• Colorful terminal UI (TUI) with progress bars
• Web-based dashboard for managing downloads

📖 Summary:
HuggingFaceModelDownloader is a Go utility designed for efficiently downloading models and datasets from the Hugging Face Hub. It offers features like resumable and multipart downloads, a user-friendly TUI and Web UI, and a Go library for programmatic integration.

🔗 Links:
• View Project
================
🔓 Open Source
💡 abogen | Python

🎯 Primary Use Case:
Generating audiobooks and voiceovers from text-based documents with synchronized captions.

✨ Key Features:
• Converts EPUB, PDF, text, markdown, and subtitle files to audio.
• Generates synchronized captions for the audio.
• Uses the Kokoro-82M model for high-quality text-to-speech.
• Supports installation via script (Windows) or uv (with CUDA support for NVIDIA GPUs).

📖 Summary:
Abogen is a Python-based tool that converts various document formats (EPUB, PDF, text, markdown, subtitles) into audiobooks with synchronized captions. It utilizes the Kokoro-82M model for natural-sounding text-to-speech and can be used for creating audio content for platforms like Instagram, YouTube, and TikTok.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
✨ holehe | Python

🎯 Primary Use Case:
Information gathering and OSINT by checking email account existence across multiple online platforms.

✨ Key Features:
• Checks email registration status on over 120 websites
• Utilizes forgotten password function to avoid detection
• Provides information on account existence, and sometimes partial recovery details
• Can be used via CLI or embedded in Python applications
• Supports asynchronous operations with Trio and httpx

📖 Summary:
Holehe is a Python tool designed to check if an email address is registered on a wide variety of websites. It leverages the 'forgotten password' functionality of these sites to discreetly gather this information without alerting the user.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
💡 sui | JavaScript

🎯 Primary Use Case:
To provide a personalized and organized dashboard for servers or as a browser's new tab page.

✨ Key Features:
• Customizable startpage/new tab page
• Application and bookmark organization
• Theming options
• Docker deployment
• Git pull variant for automatic updates

📖 Summary:
SUI is a customizable startpage and new tab page designed for servers and personal use. It allows users to easily organize applications and bookmarks, with options for theming and deployment via Docker.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🔥 pause-windows-updates | Batchfile

🎯 Primary Use Case:
To provide users with granular control over Windows updates, system privacy, and bloatware, allowing for a customized and more secure Windows environment.

✨ Key Features:
• Pause/Disable/Enable Windows Updates
• Remove Windows Telemetry and Tracking
• Debloat Windows Apps and Services
• Apply various Registry Tweaks
• Remove Privacy Threats (Copilot, Recall, Cortana)

📖 Summary:
The Windows Personalization Utility (WPU) is a batch and registry script tool designed to give users control over Windows updates and system privacy. It allows for pausing updates indefinitely, removing telemetry, debloating apps and services, and applying various system tweaks for a more personalized Windows experience.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🔥 public-ip-address | Rust

🎯 Primary Use Case:
To programmatically obtain a client's public IP address and its geographical location within a Rust application.

✨ Key Features:
• Retrieve public IP address from multiple services
• Fetch geolocation data
• Asynchronous and blocking interfaces
• Caching functionality with optional encryption
• Support for arbitrary IP address lookup and API keys

📖 Summary:
This Rust crate, `public-ip-address`, provides a straightforward way to retrieve a user's public IP address and associated geolocation data. It supports multiple lookup services, offers both asynchronous and blocking interfaces, and includes optional caching with encryption for privacy and performance.

🔗 Links:
• View Project
================
🔓 Open Source
❤1🙉1
🚀 warpnet | Go

🎯 Primary Use Case:
To provide a censorship-resistant and decentralized alternative to traditional social media platforms like Twitter.

✨ Key Features:
• Decentralized, peer-to-peer architecture
• No central servers required
• Noise protocol for inter-node communication
• Built-in local storage
• Censorship-resistant

📖 Summary:
WarpNet is a decentralized, peer-to-peer social network built with Go, inspired by Twitter. It operates without central servers, utilizing the Noise protocol for secure communication and local storage for data persistence. This design makes WarpNet censorship-resistant, scalable, and fully open-source.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 surge | Go

🎯 Primary Use Case:
A versatile and high-performance download manager for terminal-based workflows, automation, and background server tasks.

✨ Key Features:
• High-speed Downloads with multi-connection support
• Beautiful TUI built with Bubble Tea & Lipgloss
• Pause/Resume downloads seamlessly
• Real-time Progress with speed graphs and ETA
• Auto-retry on connection failures

📖 Summary:
Surge is a high-speed, open-source download manager built in Go, offering a versatile experience through its Terminal User Interface (TUI), Headless Server mode, and Command Line Interface (CLI) capabilities. It is designed for efficient file downloads with features like multi-connection support, pause/resume, and real-time progress monitoring.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 fclones-gui | Rust

🎯 Primary Use Case:
Finding and removing duplicate files through an interactive graphical interface.

✨ Key Features:
• Identifying groups of identical files
• Finding duplicate files
• Scanning multiple directory roots
• Filtering names and paths by extended UNIX globs
• Filtering by min/max file size

📖 Summary:
fclones-gui is an interactive graphical user interface for the fclones command-line tool, designed to help users find and remove duplicate files efficiently. It offers features for identifying identical files across multiple directories, with advanced filtering options, and provides flexible methods for removing or replacing duplicates, including support for copy-on-write file systems.

🔗 Links:
• View Project
================
🔓 Open Source
✨ Singularity | C

🎯 Primary Use Case:
To provide advanced stealth and evasion capabilities within a Linux kernel environment, primarily for security research, penetration testing, or demonstrating kernel-level vulnerabilities.

✨ Key Features:
• Process Hiding
• File & Directory Hiding
• Network Stealth
• Privilege Escalation
• Log Sanitization

📖 Summary:
Singularity is a stealthy Linux Kernel Module (LKM) rootkit for modern 6.x kernels, utilizing ftrace for advanced system call hooking. It offers comprehensive features for hiding processes, files, and network connections, alongside capabilities for privilege escalation, log sanitization, and evasion of various detection mechanisms like eBPF tools and EDRs.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1