GitHub Open Source
1.88K subscribers
3.11K photos
3.26K 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
🚀 spack | Python

🎯 Primary Use Case:
Building and installing software packages with multiple versions and configurations across various platforms.

✨ Key Features:
• Multi-platform package manager
• Builds and installs multiple versions and configurations of software
• Works on Linux, macOS, Windows, and many supercomputers

📖 Summary:
Spack is a cross-platform package manager that enables building and installing multiple versions of software packages. It supports Linux, macOS, Windows, and supercomputers, and its non-destructive nature allows for the coexistence of various package configurations. A simple spec syntax and Python-based package files streamline the process.

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

🎯 Primary Use Case:
Using Google Sheets as a database

✨ Key Features:
• Provides key-value and row-based database interfaces on top of Google Sheets
• Allows data serving without server setup by leveraging Google Sheets infrastructure
• Supports a flexible query language for data queries
• Enables manual data manipulation via the Google Sheets UI

📖 Summary:
GoFreeDB is a Golang library offering key-value and row-based database functionalities using Google Sheets. It eliminates the need for server setup and provides a flexible query language. Data can be managed directly through the familiar Google Sheets interface.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 Meerkat | PowerShell

🎯 Primary Use Case:
Incident response and threat hunting on Windows systems

✨ Key Features:
• Artifact gathering
• Reconnaissance of Windows endpoints
• PowerShell modules
• Incident response triage
• Threat hunting

📖 Summary:
Meerkat is a collection of PowerShell modules designed for efficient artifact gathering and reconnaissance on Windows endpoints without needing a pre-deployed agent. It's useful for incident response, threat hunting, and security monitoring tasks, enabling analysis of various system artifacts like processes, services, files, and registry keys.

🔗 Links:
• View Project
================
🔓 Open Source
💡 s3-file-share-for-free | Python

🎯 Primary Use Case:
Managing files across multiple cloud storage providers

✨ Key Features:
• Intuitive file and folder management
• Drag-and-drop file uploads
• Secure file sharing with temporary URLs
• Responsive design for mobile and desktop
• Real-time upload progress tracking

📖 Summary:
This web application provides a user-friendly interface for managing files across various cloud storage providers. Key features include drag-and-drop uploads, secure sharing, and real-time progress tracking. It supports multiple providers like AWS S3, Google Cloud Storage, Cloudflare R2, Wasabi, Backblaze B2, DigitalOcean Spaces, and Hetzner Storage.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 variable-inspector | TypeScript

🎯 Primary Use Case:
Managing and tracking variables within Jupyter Notebooks

✨ Key Features:
• Display variables in a list
• Display DataFrames as interactive tables
• Automatic or manual refresh of variable list
• Customizable displayed columns
• Dark theme support

📖 Summary:
The Jupyter Variable Inspector is a JupyterLab extension that displays all variables in a notebook, including their names, values, types, shapes, and sizes. It supports interactive DataFrame previews and allows for customization of displayed columns and refresh options. This extension simplifies variable management and tracking within the Jupyter environment.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 go-haystack | Go

🎯 Primary Use Case:
Tracking personal Bluetooth devices using Apple's Find My network without requiring Apple hardware

✨ Key Features:
• Track personal Bluetooth devices via Apple's Find My network
• Build custom Find My network without Apple hardware
• Firmware for various microcontrollers (Adafruit Bluefruit, BBC Microbit, Seeed Studio XIAO, etc.)
• Beacon code for Linux systems (Raspberry Pi, etc.)
• TinyScan hardware scanner for local devices

📖 Summary:
This repository provides tools and firmware to build a custom Find My network using various microcontrollers and Linux systems. It includes a hardware scanner (TinyScan) for local devices and integrates with OpenHaystack and Macless-Haystack. No Apple hardware is required.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 chaplin | Python

🎯 Primary Use Case:
Transcribing silently mouthed words in real-time using lip reading

✨ Key Features:
• Visual speech recognition (VSR)
• Real-time lip reading
• Local execution
• Uses pre-trained model

📖 Summary:
Chaplin is a visual speech recognition tool that transcribes silently spoken words by reading lips in real time. It runs locally and uses a pre-trained model for accurate transcription. The user mouths words while the application records and transcribes the input.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 StegaShade | Python

🎯 Primary Use Case:
Encoding and decoding messages within images using steganography techniques, with options for simple or password-protected embedding.

✨ Key Features:
• Simple and protected steganography
• AES encryption for protected mode
• User-friendly command-line interface
• Error handling
• Image-based steganography

📖 Summary:
Stega Shade CLI is a command-line tool for image steganography. It offers both simple encoding/decoding and password-protected methods using AES encryption, providing flexibility for various security needs. The tool is designed with a user-friendly interface and robust error handling.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
💡 podcastfy | Python

🎯 Primary Use Case:
Generating engaging, conversational audio content from various multi-modal sources

✨ Key Features:
• Transforms multi-modal content (text, images, websites, PDFs, YouTube videos) into multi-lingual audio conversations
• Uses GenAI for audio generation
• Open-source Python package
• Available as a CLI and web app
• Programmatic and customizable audio generation

📖 Summary:
Podcastfy is an open-source Python package that leverages GenAI to convert text, images, and other content types into multilingual audio conversations. It offers a command-line interface and a web application, enabling users to customize and scale audio content generation from diverse sources.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 phpsploit | Python

🎯 Primary Use Case:
Post-exploitation framework for web servers

✨ Key Features:
• Polymorphic PHP one-liner backdoor
• Obfuscates communication using HTTP headers
• 20+ plugins for privilege escalation
• Command execution and file system browsing
• File upload/download

📖 Summary:
PhpSploit is a command and control (C2) framework that uses a polymorphic PHP one-liner for stealthy persistence on web servers. It offers numerous plugins to automate privilege escalation tasks, including command execution, file manipulation, database interaction, and reverse shell generation. This allows for efficient post-exploitation activities within a compromised web server environment.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 TabPFN | Python

🎯 Primary Use Case:
Machine learning on tabular data, offering both classification and regression capabilities.

✨ Key Features:
• Foundation model for tabular data
• PyTorch implementation with CUDA optimization
• High performance and speed
• Handles classification and regression tasks
• Available as a local deployment and via cloud-based inference API

📖 Summary:
TabPFN is a high-performance foundation model designed for tabular data, implemented in PyTorch with CUDA optimization. It provides both classification and regression functionalities, and is available for local deployment or via a cloud-based inference API. Model weights can be downloaded for offline use.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 reddit-tui | Go

🎯 Primary Use Case:
Browsing Reddit from the command line

✨ Key Features:
• Subreddit browsing
• Post viewing with comments
• Keyboard navigation (vim/standard)
• Configuration file support (caching, subreddit filters)
• Post link opening in browser

📖 Summary:
Reddittui is a terminal application for browsing Reddit using keyboard navigation. It supports viewing posts and comments, offers configuration options for caching and filtering, and allows opening post links in a web browser. The application uses the bubbletea framework and provides various keyboard shortcuts for navigation and actions.

🔗 Links:
• View Project
================
🔓 Open Source
💡 LLMDog | Go

🎯 Primary Use Case:
Prepare files for LLM consumption by selecting files and directories, generating a Markdown report of their structure and contents, and copying the output to the clipboard.

✨ Key Features:
• Interactive TUI for file navigation
• Recursive file and directory selection
• Gitignore support
• Markdown output generation
• Clipboard integration

📖 Summary:
LLMDog is a command-line tool that helps prepare files for large language models. It features an interactive terminal UI for easy file selection, supports recursive selection and .gitignore rules, and outputs a well-formatted Markdown report copied to the clipboard. This streamlines the process of providing files to LLMs.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 Notemod | HTML

🎯 Primary Use Case:
Note-taking application

✨ Key Features:
• Easy Note-Taking
• Creating Tasks
• Rich Text Editor
• Localstorage Data Saving
• Export/Import Features

📖 Summary:
Notemod is an open-source note-taking app that allows users to create and manage notes with rich text formatting, tasks, and local data storage. It supports offline access and offers export/import functionality for data management. The application is designed for ease of use and accessibility.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 steam-miniprofile | HTML

🎯 Primary Use Case:
Embedding a Steam miniprofile on a website

✨ Key Features:
• Loads Steam miniprofile with animated background and frame as an HTML entity
• Supports multiple languages via query parameter 'lang'
• Displays featured game with playtime using query parameter 'appId'
• Allows interactive miniprofile with click to open Steam profile using parameters 'interactive' and 'vanityId'

📖 Summary:
This tool embeds a user's public Steam miniprofile onto a website. It supports various languages, featured games, and interactive elements, all without needing an API key. The miniprofile is loaded as an HTML entity and can be customized with CSS.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 WebRover | Python

🎯 Primary Use Case:
AI-powered web agent for autonomous browsing, task automation, and deep research

✨ Key Features:
• Three specialized agents (Task, Research, Deep Research) with dynamic selection based on task complexity
• Real-time agent state visualization and streaming actions/thoughts
• Local browser instance for privacy and control, multi-tab management, PDF handling, secure sessions

📖 Summary:
WebRover is an AI agent combining autonomous web browsing with advanced research capabilities. It features three specialized agents for various tasks, a modern chat interface, and tools for deep research including academic paper generation. The system uses cutting-edge LLMs and browser automation for reliable and efficient web interaction.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 audiobook-creator | Python

🎯 Primary Use Case:
Audiobook generation from various text formats (EPUB, PDF, etc.) using NLP, LLMs, and TTS technologies.

✨ Key Features:
• M4B Audiobook Creation
• Multi-Format Input Support (EPUB, PDF, etc.)
• Multi-Format Output Support (AAC, M4A, MP3, WAV, OPUS, FLAC, PCM, M4B)
• Text Cleaning
• Character Identification (Gender, Age)

📖 Summary:
This repository provides tools to convert text books into audiobooks. It supports multiple input and output formats, offers single and multi-voice narration options, and uses NLP for character identification and metadata generation. The generated audiobooks are in M4B format, including cover and chapter timestamps.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 DeeperSeek | Python

🎯 Primary Use Case:
Using the DeepSeek website as an alternative API to the DeepSeek paid API

✨ Key Features:
• Automates message sending and response retrieval in DeepSeek
• Supports login via token or email/password authentication
• Allows regenerating responses
• Enables session management (reset chat, log out, retrieve token)
• Supports bypassing Cloudflare protection

📖 Summary:
DeeperSeek is a Python library that automates interactions with the DeepSeek website. It supports various authentication methods, session management, and advanced features like bypassing Cloudflare and using proxies, all while providing detailed logging. This allows users to interact with DeepSeek without needing the paid API.

🔗 Links:
• View Project
================
🔓 Open Source
💡 bananas | Svelte

🎯 Primary Use Case:
Screen sharing

✨ Key Features:
• Peer-to-peer screen sharing
• No account required
• Supports Mac, Windows, and Linux
• Uses stun, turn, and signaling servers for initial connection

📖 Summary:
Bananas Screen Sharing is a peer-to-peer screen sharing application for Mac, Windows, and Linux. It does not require an account and uses stun, turn, and signaling servers only for initial connection establishment. Users can download releases from GitHub or install via Homebrew on macOS.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 StableAnimator | Python

🎯 Primary Use Case:
High-quality, identity-preserving human image animation

✨ Key Features:
• End-to-end identity-preserving video diffusion framework
• Synthesizes high-quality videos without post-processing
• Conditioned on a reference image and pose sequence
• Uses image and face embeddings with off-the-shelf extractors
• Global content-aware Face Encoder refines face embeddings

📖 Summary:
StableAnimator is a novel framework for generating high-fidelity human image animations while preserving identity. It uses a video diffusion model with several key modules to ensure ID consistency, including a Face Encoder and ID Adapter. The model also incorporates HJB equation-based optimization for enhanced face quality during inference.

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