GitHub Open Source
559 subscribers
1.97K photos
2.04K 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
🔥 coinvert | Kotlin

🎯 Primary Use Case:
Currency conversion with real-time rates and a focus on user privacy.

Key Features:
• Real-time exchange rate updates
• Support for 200+ global currencies and cryptocurrencies
• Offline mode with cached rates
• Privacy-focused: no ads, no tracking
• Modern, intuitive UI

📖 Summary:
CoinVert is a currency converter that supports over 200 currencies, including cryptocurrencies, providing real-time exchange rate updates. It emphasizes user privacy by avoiding ads, tracking, and data collection, while also offering offline functionality with cached rates. The application aims to provide a modern and intuitive user interface for seamless currency conversions.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🚀 OSX-PROXMOX | Shell

🎯 Primary Use Case:
Installing and running macOS as a virtual machine on Proxmox VE for development, testing, and educational purposes.

Key Features:
• macOS installation on Proxmox VE
• Supports AMD and Intel hardware
• Supports multiple macOS versions (High Sierra to Sequoia)
• Supports Proxmox VE versions 7.x to 8.4.x

📖 Summary:
The OSX-PROXMOX repository provides a streamlined method for installing macOS on Proxmox VE, supporting both AMD and Intel hardware. It simplifies the virtualization process, enabling users to run various macOS versions from High Sierra to Sequoia on Proxmox. The repository also offers cloud support and integrates OpenCore for enhanced compatibility and security.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
💡 oci2git | Rust

🎯 Primary Use Case:
Layer diffing and origin tracking within container images using Git's capabilities.

Key Features:
• Analyze Docker images and extract layer information
• Create a Git repository where each image layer is represented as a commit
• Support for empty layers as empty commits
• Complete metadata extraction to Markdown format
• Extensible architecture for supporting different container engines

📖 Summary:
OCI2Git converts container images into Git repositories, representing each layer as a commit. This enables users to leverage Git's powerful features like diffing and blame to analyze image layers, track file origins, and understand the evolution of files within the container.

🔗 Links:
View Project
================
🔓 Open Source
🔥 community | JavaScript

🎯 Primary Use Case:
Knowledge management and documentation

Key Features:
• Open source knowledge management solution
• Self-hosted
• Enterprise-grade
• Built for technical and non-technical users
• Unifies customer-facing and internal documentation

📖 Summary:
Documize Community is an open-source, self-hosted knowledge management solution designed for both technical and non-technical users. It aims to unify customer-facing and internal documentation, offering organization through labels, spaces, and categories. It supports multiple databases and authentication methods, along with multi-language support.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🚀 Sentry | Swift

🎯 Primary Use Case:
macOS security monitoring to detect unauthorized access attempts and record video evidence.

Key Features:
• Comprehensive Monitoring (lid status, network connectivity, power connection)
• Automatic Recording (video clips)
• Multi-Alert System (sound alarms, push notifications via Bark)
• Real-time Detection (instant monitoring of device state changes)

📖 Summary:
Sentry is a macOS application designed to monitor your device for unauthorized access. It tracks lid status, network connectivity, and power connection, automatically recording video and providing alerts via sound and push notifications when suspicious activity is detected. This allows users to protect their devices and gather evidence in case of unauthorized access.

🔗 Links:
View Project
================
🔓 Open Source
langflow | Python

🎯 Primary Use Case:
Building and deploying AI-powered agents and workflows.

Key Features:
• Visual Builder for rapid iteration
• Code access for Python customization
• Playground for step-by-step flow testing
• Multi-agent orchestration
• API deployment or JSON export

📖 Summary:
Langflow is a tool for visually building and deploying AI agents and workflows. It offers a visual interface, code access for customization, and the ability to deploy agents as API endpoints. Langflow supports major LLMs and vector databases, providing a comprehensive platform for AI development.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🔥 githubfetch | Python

🎯 Primary Use Case:
Displaying GitHub profile information in the terminal.

Key Features:
• Displays GitHub user info (bio, followers, repos, etc.)
• Renders ASCII GitHub profile pictures
• Visualizes contribution heatmaps
• Terminal-based CLI tool

📖 Summary:
GitHubFetch is a command-line tool that fetches and displays GitHub profile information in a visually appealing format within the terminal. It provides features such as displaying user information, rendering ASCII profile pictures, and visualizing contribution heatmaps, offering a Neofetch-like experience tailored for GitHub profiles.

🔗 Links:
View Project
================
🔓 Open Source
🌟 drawdb | JavaScript

🎯 Primary Use Case:
Designing and visualizing database schemas and generating corresponding SQL scripts.

Key Features:
• Database schema editor
• SQL generator
• Browser-based
• Diagram customization
• SQL script export

📖 Summary:
drawDB is a free, browser-based tool for designing database schemas and generating SQL scripts. It allows users to create and customize database diagrams with a user-friendly interface and export SQL scripts for various database systems. The tool aims to simplify database design and visualization without requiring an account.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
💡 newsnow | TypeScript

🎯 Primary Use Case:
Elegant reading of real-time and hottest news.

Key Features:
• Clean and elegant UI design
• Real-time updates on trending news
• GitHub OAuth login with data synchronization
• Caching with configurable duration
• Adaptive scraping interval

📖 Summary:
NewsNow provides an elegant and real-time news reading experience. It features a clean UI, GitHub OAuth login for data synchronization, caching mechanisms, and adaptive scraping intervals to optimize resource usage. The project also supports MCP server integration for enhanced functionality.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
💡 4gaBoards | JavaScript

🎯 Primary Use Case:
Realtime project management using Kanban boards.

Key Features:
• Dark Mode
• Intuitive UI/UX
• Advanced Markdown Editor
• Export/Import Boards
• Realtime updates

📖 Summary:
4ga Boards is a straightforward realtime Kanban board system designed for intuitive task tracking and project management. It features an elegant dark mode, collapsible lists, multitasking capabilities, and multiple language support. The platform aims to supercharge team productivity with features like real-time updates, SSO login, and a simplistic design.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
💡 oomd | C++

🎯 Primary Use Case:
Preventing kernel-level OOM errors by proactively killing processes in userspace based on system resource monitoring and custom policies.

Key Features:
• Userspace Out-Of-Memory (OOM) killer
• Leverages PSI and cgroupv2 for system monitoring
• Flexible plugin system for custom corrective actions
• Minimizes kernel space lockups
• Configuration options for workload protection

📖 Summary:
oomd is a userspace OOM killer designed to prevent system instability caused by out-of-memory errors. It monitors system resources using PSI and cgroupv2, and uses a flexible plugin system to take corrective actions, such as killing processes, before the kernel OOM killer is invoked. This approach allows for customized policies and reduces the risk of system lockups.

🔗 Links:
View Project
================
🔓 Open Source
🌟 rezolus | C

🎯 Primary Use Case:
Performance engineering and DevOps/SRE troubleshooting

Key Features:
• High-resolution system telemetry
• Low-overhead instrumentation using eBPF
• Agent for metric collection
• Exporter for Prometheus compatibility

📖 Summary:
Rezolus is a Linux performance telemetry agent that provides detailed insights into system behavior with low overhead using eBPF. It offers various operating modes, including an agent for continuous metric collection, an exporter for Prometheus integration, a recorder for on-demand analysis, and hindsight for post-incident investigation. Rezolus is designed for performance engineering and DevOps/SRE troubleshooting, providing high-resolution data for in-depth system analysis.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🔥 ClockTemp | Python

🎯 Primary Use Case:
Displaying time, date, and temperature information in a terminal-based user interface with customizable options.

Key Features:
• TUI clock
• Displays time and date
• Displays temperature
• Customizable time and date formats
• Customizable temperature units

📖 Summary:
ClockTemp is a TUI clock application written in Python that displays the current time, date, and temperature in the terminal. It allows users to customize the display format, temperature units, and colors. The application also fetches weather data based on user-specified latitude and longitude using the Open-Meteo API.

🔗 Links:
View Project
================
🔓 Open Source
trmt | Rust

🎯 Primary Use Case:
Simulating 2D Turing machines (turmites) in the terminal.

Key Features:
• Full Unicode support
• Up to 256 simultaneous heads
• Full color support (16-color, 256-color, and RGB/hex)
• Randomized rule generator
• Deterministic seed-based simulation

📖 Summary:
The `trmt` repository provides a terminal-based 2D Turing machine (turmite) simulator. It allows users to simulate multiple turmites simultaneously with customizable rules, colors, and characters. The simulator offers features like Unicode support, configurable parameters, real-time interaction, and deterministic seed-based simulations.

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

🎯 Primary Use Case:
Estimating gaze targets in images using a transformer-based approach with pretrained visual encoders.

Key Features:
• Gaze target estimation using a transformer architecture
• Leverages pretrained visual foundation models (DINOv2)
• Lightweight gaze decoder with frozen visual encoder
• Multi-person inference

📖 Summary:
The Gaze-LLE repository provides an implementation for gaze target estimation using a transformer architecture. It leverages pretrained visual foundation models like DINOv2 and learns a lightweight gaze decoder. The repository offers pretrained models and a PyTorch Hub integration for easy use in multi-person gaze prediction scenarios.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🔥 Kraken | Python

🎯 Primary Use Case:
Centralized brute-force attack tool for cybersecurity professionals.

Key Features:
• FTP Brute Force
• Kubernetes Brute Force
• LDAP Brute Force
• VOIP Brute Force
• SSH Brute Force

📖 Summary:
Kraken is a Python-based tool designed to centralize and streamline various brute-forcing tasks. It provides a suite of tools for performing brute-force attacks across a range of network protocols, web applications, and directory/subdomain discovery.

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

🎯 Primary Use Case:
Aiding red teams in malware development by identifying bytes flagged by security solutions.

Key Features:
• Identifies malicious bytes in malware
• Uses Windows Defender for scanning
• Uses AMSI for scanning
• Supports Kaspersky's AV Engine for scanning
• Allows concurrent scanning using multiple AV engines

📖 Summary:
Gocheck is a Go-based tool designed to assist red teams in identifying malicious bytes within their malware. It leverages various scanning engines, including Windows Defender, AMSI, and Kaspersky, to pinpoint the specific code segments that trigger security alerts. The tool supports concurrent scanning and offers a debug mode for detailed analysis, making it a valuable asset for malware development and evasion testing.

🔗 Links:
View Project
================
🔓 Open Source
🌟 DefenderCheck | C#

🎯 Primary Use Case:
Identifying problematic code segments in a binary that are flagged by Microsoft Defender, aiding in evasion and payload development.

Key Features:
• Identifies specific bytes flagged by Microsoft Defender
• Splits a binary to pinpoint offending bytes
• Prints flagged bytes to the screen

📖 Summary:
DefenderCheck is a C# tool designed to identify the specific bytes within a binary that trigger Microsoft Defender's detection. It takes a binary as input, iteratively splits it, and isolates the exact byte sequences that are flagged, printing these bytes to the screen. This functionality assists in understanding and evading Defender's detection mechanisms during payload development and security research.

🔗 Links:
View Project
================
🔓 Open Source
🔥 hawk-eye | Python

🎯 Primary Use Case:
Scanning various data sources for Personally Identifiable Information (PII) and secrets to prevent data breaches and cyber threats.

Key Features:
• Scans Filesystem for PII and sensitive data
• Scans S3 for PII and sensitive data
• Scans MySQL for PII and sensitive data
• Scans Redis for PII and sensitive data
• Scans Google Cloud Storage for PII and sensitive data

📖 Summary:
Hawk-eye is a command-line tool that scans various data sources, including file systems, cloud storage (S3, GCS, Firebase), and databases (MySQL, Redis), for PII and secrets. It uses advanced text analysis and OCR to delve into various document formats, providing comprehensive data protection across platforms.

🔗 Links:
View Project
================
🔓 Open Source
🌟 perspt | Rust

🎯 Primary Use Case:
Interacting with various AI models from multiple providers directly in the terminal.

Key Features:
• Interactive Chat Interface
• Advanced Streaming
• Automatic Provider Detection

📖 Summary:
Perspt is a high-performance CLI application built with Rust that allows users to chat with various AI models from different providers directly in their terminal. It leverages the `genai` crate for unified API access and offers features like real-time streaming, automatic provider detection, and a customizable terminal UI. Perspt aims to provide a reliable and efficient way to explore and interact with the latest AI models.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🌟 depyler | Rust

🎯 Primary Use Case:
Transitioning Python codebases to energy-efficient and memory-safe Rust code.

Key Features:
• Automatic Transpilation (Python to Rust)
• Memory Safety Guarantees
• Performance Optimization (Energy Efficiency, Speed)
• Testing & Verification
• AWS Lambda Transpilation

📖 Summary:
Depyler is a Python-to-Rust transpiler designed to convert Python code into high-performance, memory-safe Rust. It offers features like automatic transpilation, memory safety guarantees, performance optimization, and testing & verification. The tool also supports AWS Lambda transpilation, aiming to reduce energy consumption and improve speed in cloud environments.

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