Open-Source Tools & Software Overview
PowerToys: Unleashing Windows Productivity
PowerToys is a fantastic free toolkit developed by Microsoft, designed to supercharge your Windows experience. Think of it as a collection of nifty little helpers that give you more control and make your daily tasks smoother. It's packed with modules like PowerRename (batch file renaming), FancyZones (window management), and Keyboard Manager (custom keyboard shortcuts), among others. These tools are built using languages like Python and C#, leveraging existing Windows APIs for seamless integration. PowerToys is all about boosting your productivity and making Windows work for you, not the other way around. If you're a Windows user, you should definitely check out PowerToys!
V2rayN: Your Gateway to Secure and Flexible Internet Access
For those seeking a secure and versatile way to browse the internet, v2rayN is a lightweight client based on the powerful v2ray technology. This tool is your key to bypassing censorship and accessing content without restrictions. Developed using the Go language, v2rayN offers a clean and user-friendly interface, making it easy to configure and connect. With support for various protocols and customizable settings, you can tailor your connection to your specific needs. Whether you're a tech-savvy user or just looking for a reliable way to stay connected, v2rayN has you covered. It's a great option for anyone wanting a smoother and more secure internet experience.
Shadowsocks-Windows: Secure and Anonymous Web Browsing
Shadowsocks-Windows is a Windows-specific client that acts as a proxy server, providing you with a secure and private way to browse the internet. This is a great tool for getting around firewalls and censorship, allowing you to access the content you want. Built with C# and leveraging the .NET framework, Shadowsocks-Windows provides a straightforward graphical interface. You can easily configure server addresses, ports, encryption methods, and authentication, making it simple to set up and manage your Shadowsocks connection. If you're concerned about your online privacy and security, Shadowsocks-Windows is a solid choice.
RevokeMsgPatcher: Recover Deleted WeChat Messages
Ever wished you could see a message someone deleted in WeChat? RevokeMsgPatcher is here to help! This project is designed to recover those retracted messages in group chats. By analyzing WeChat data packets, it identifies and restores the content of deleted messages. Written in Python and using the PyQt5 framework for the GUI, this tool uses protobuf to parse the WeChat data packets. It's important to use this tool responsibly and in accordance with local laws and regulations. While RevokeMsgPatcher offers a fascinating glimpse into deleted content, it's essential to respect privacy and legal boundaries.
AvaloniaUI: Cross-Platform UI for Modern Apps
Avalonia is a game-changer for developers looking to create cross-platform user interfaces. Built with C# and XAML, this UI framework lets you build modern applications that run on Windows, macOS, and Linux. It's similar to WPF, offering a rich set of controls and features. Using the .NET runtime and based on its own rendering engine, Avalonia provides high performance and scalability. The core components include renderers, event systems, and layout engines, and it supports various themes and styles. If you need your app to work everywhere, consider Avalonia.
Bitwarden Server: Your Private Password Vault
Bitwarden Server is an open-source, self-hosted password management service. It allows you to securely store and synchronize your passwords across all your devices. It's a secure, reliable alternative that puts you in control of your password data. The service is built using Go language and a REST API architecture, using a PostgreSQL database for data storage. Key modules include user management, password storage, and synchronization capabilities. With Bitwarden Server, you can ensure your passwords are safe, easily accessible, and always under your control.
Netch: The Command-Line Download Powerhouse
Netch is a command-line tool for downloading files, much like wget. It supports various protocols (HTTP/HTTPS/FTP) and can handle interrupted downloads and multithreaded downloads to boost your download speed. Developed in the Go language and employing asynchronous programming, Netch includes a progress bar for monitoring. The tool's goal is to offer a lightweight, fast, and powerful download solution. If you often download files, Netch is a great tool to try!
N_m3u8DL-CLI: Download M3U8 Streams with Ease
This command-line tool, N_m3u8DL-CLI, is your go-to for downloading video streams in the M3U8 format. It supports multithreaded downloading and automatically handles TS fragments, merging them into a complete video file. Written in Python, it uses the requests library for network requests and FFmpeg for merging the TS fragments. Core features include specifying the download address, number of threads, and output file name. For anyone who deals with M3U8 streams, N_m3u8DL-CLI is a valuable tool to have.
ShadowsocksR-Csharp: Reliable ShadowsocksR Client in C#
This is a ShadowsocksR client written in C#. It provides an easy-to-use API for connecting to and managing ShadowsocksR servers. The project is developed using the .NET Core framework and includes essential modules for connection management, data encryption, and transfer. Key features include custom configuration, connection management, logging, and error handling. The project's goal is to give users a stable and reliable solution for ShadowsocksR connections. If you're looking for a ShadowsocksR client, this is a great choice.
WinSW: Turn Your App into a Windows Service
Windows Service Wrapper (WinSW) is a lightweight tool designed to create and manage Windows services. It allows you to package .NET Core applications as Windows services, providing features to start, stop, and pause your service. WinSW is written in C# and depends on the .NET Core runtime. Core functions include service installation, uninstallation, control, and logging. This project makes it easier to deploy .NET applications as Windows services, improving the stability and reliability of your applications. If you work with .NET applications on Windows, WinSW can be a lifesaver.
Newtonsoft.Json: The .NET JSON Master
Newtonsoft.Json is a powerful and popular .NET library for JSON serialization and deserialization. It supports various data types, including complex objects and collections. Written in C#, the library offers high performance and flexible configuration options. It supports multiple JSON features, such as namespace handling and custom serialization strategies. This library is widely used in .NET for different JSON data interaction scenarios. If you're working with JSON in .NET, you'll want Newtonsoft.Json.
ImageGlass: Enhance and Enjoy Your Images
ImageGlass is a versatile image viewer that's perfect for enhancing and viewing various image formats. It supports a wide range of formats and is built with C# and the .NET framework. It also includes features like image rotation, zoom, and slideshow capabilities. If you need a simple yet powerful image viewer for Windows, ImageGlass is a great choice.
LKY_OfficeTools: Your Office Automation Toolkit
LKY_OfficeTools is a collection of small utilities for office automation. It includes features for file management, scheduling, and task management. This project is developed in Python and uses the PyQt5 framework. Users can easily create, edit, and manage files, schedules, and tasks through the graphical interface, which improves office efficiency. If you're looking to streamline your office tasks, LKY_OfficeTools is worth checking out.
CefSharp: Chromium Integration for .NET Apps
CefSharp is a cross-platform Chromium Embedded Framework that lets you integrate the Chromium browser engine into your .NET applications. It uses C# and the .NET framework and offers an extensive API for controlling browser behavior, such as loading pages and handling JavaScript events. Developers can easily integrate Chromium browser features into their desktop, web, or game .NET applications. If you want to embed a web browser within your .NET application, CefSharp is an excellent choice.
Quasar: Build Web Apps Quickly and Easily
Quasar is an open-source front-end framework designed for creating fast, responsive, and cross-platform web applications. It's built on Vue.js and offers pre-built components, tools, and styles that help developers efficiently create web apps with a native app feel. Quasar supports multiple platforms, including web, mobile (iOS and Android), and desktop, and it includes features like theming, routing, state management, and internationalization to simplify the development process. If you're looking for a framework for creating modern web apps, give Quasar a try.
IMEW Converter: Transform Your IMEW Data
This project provides an IMEW converter based on Python. It converts IMEW-formatted language data into other formats like CSV or JSON. Primarily using Python and the pandas library for data processing, it includes a command-line interface for batch conversion. The converter supports custom rules and parameters to adapt to different IMEW data formats. Its core functions include reading IMEW files, extracting specific fields, format conversion, and data cleaning. If you work with IMEW data, this tool is helpful.
dnSpyEx: Advanced .NET Decompilation and Debugging
dnSpyEx is an enhanced version of the dnSpy decompiler, offering more powerful decompilation and debugging capabilities. Developed using C# and based on the core dnSpy framework, the improvements include clearer code decompilation results and improved debugging features, with optimizations for specific Intermediate Language (IL) instruction sets. The goal of this project is to provide developers with a more convenient and efficient decompilation and debugging experience, especially for complex .NET applications. If you're working with .NET and need a great decompiler, look at dnSpyEx.
Git Credential Manager: Secure Git Credentials
This is a Git credential manager designed to securely store and manage Git repository credentials. It supports various credential storage methods, including local files, SSH keys, and passwords. The project is developed using the Go language, based on the standard Git credential helper interface. Users can simplify Git operations by avoiding the need to manually enter usernames and passwords. The project's goal is to improve the security and convenience of accessing Git repositories. If you need a secure way to manage your Git credentials, this is a good choice.
N_m3u8DL-RE: Advanced M3U8 Downloader
This is a tool for downloading videos in M3U8 format, capable of handling multithreaded downloads and complex M3U8 playlist structures. It's written in Python, using the requests library for network requests and the multiprocessing module for multithreaded downloads to increase download speed. The core module is responsible for parsing M3U8 files and scheduling download tasks. If you're dealing with M3U8 videos, this tool can be very useful.
DnsServer: Lightweight DNS Server in Go
This is a lightweight DNS server based on the Go language. It provides basic DNS resolution functionality and supports multiple DNS record types (such as A, AAAA, and CNAME). This project uses the net/dns package for DNS protocol handling and gorilla/mux for routing management. It is primarily used to quickly build simple DNS services, such as for local networks or testing environments. The code is clear and easy to understand, making it easy to deploy and maintain. If you need a simple DNS server, this might be a good option.
Ladon: Kubernetes Monitoring and Alerting
Ladon is a tool for monitoring Kubernetes clusters, offering a visual dashboard and alerting features. It uses Python and the Flask framework, integrating Prometheus and Grafana for data collection and visualization. Core features include monitoring cluster resource usage, detecting node health status, and customizing alert configurations, which helps users identify and solve potential problems promptly. Users can quickly understand cluster operations through intuitive dashboards and trigger alerts based on preset rules. If you manage Kubernetes clusters, this is a valuable tool.
Bili.Copilot: Download Bilibili Videos Automatically
This is a Bilibili video download tool based on Python and PyQt5. It supports downloading videos and audio in bulk and offers various download modes (such as high-definition and standard-definition). The project uses the requests library for network requests and the ffmpeg library for video format conversion, providing a friendly graphical user interface through PyQt5 for easy user operation. Its core function is to efficiently and conveniently download Bilibili videos, with customizable download options. If you're a fan of Bilibili, this tool can be very helpful.
BililiveRecorder: Record Bilibili Live Streams
BililiveRecorder is a tool designed to record Bilibili live streams. It utilizes FFmpeg as its core recording engine, and is developed in Python, offering a GUI interface for ease of use. The tool supports customizable recording resolutions and frame rates, as well as flexible selection of audio and video output formats. Its main features include live recording, customizable output parameters, and simple playback functionality. Through its clean GUI, users can complete recording tasks without complex command-line operations. If you want to record Bilibili live streams, try BililiveRecorder.
SuperSocket: High-Performance .NET Socket Server Framework
SuperSocket is a high-performance, extensible Socket server framework for .NET. It provides easy-to-use APIs for creating various types of Socket server applications, like game servers, chat servers, and real-time application servers. The framework is written in C# and built on .NET Core/Standard. It supports multiple protocols like TCP and UDP. Core modules include event handling mechanisms, connection management, and data serialization. Customizable filters and plugin systems further enhance the server's flexibility and support multithreaded processing. If you need to build a high-performance Socket server, consider SuperSocket.
NatTypeTester: Test NAT Type Inference
This is a tool used to test the natural language processing model type inference capability. It uses Python and the Hugging Face Transformers library to evaluate the model's accuracy in inferring text types (such as news, novels, code, etc.) by providing different types of input text. The project provides a set of test datasets and evaluation metrics, making it easy for users to quickly verify and compare the model's type inference capabilities. Core features include data loading, model prediction, and result evaluation. If you work with NLP, this is an interesting tool to try.
Text-Grab: Extract Text from Images
Text-Grab is a Python project used to extract text from images. It utilizes the Tesseract OCR engine and the Pytesseract library to convert text in images into editable text. The project provides a simple API interface, allowing users to upload images and get the extracted text content. The project is mainly developed in Python, relying on the Pytesseract and Pillow libraries to ensure accurate image preprocessing and OCR. If you need to extract text from images, this is a good choice.
SyncClipboard: Cross-Platform Clipboard Syncing
SyncClipboard is a cross-platform clipboard syncing tool that allows users to sync clipboard content between different devices (such as computers and phones). It uses WebSockets for real-time synchronization and supports multiple clipboard formats for different platforms. This project is mainly developed using JavaScript and Electron. Its core functionality modules include clipboard monitoring, data transfer, and cross-platform compatibility processing. Users can sync clipboard content by running the client on different devices without installing additional software. If you need to sync your clipboard between devices, this is a great option.
BaiduPanDownloadWinform: Download from Baidu Cloud Drive
This project is a Baidu Cloud Drive download tool developed using Winform. It allows users to download files or folders through a GUI interface and supports breakpoint resume, which improves download efficiency. The project is developed using C# language and the .NET Framework framework. Core functionality modules include file selection, download queue management, progress display, and error handling.
Git Credential Manager for Windows: Manage Your Git Credentials
Git Credential Manager for Windows is a Windows tool used to manage Git credentials. It allows users to securely store and access Git repository credentials without having to manually enter usernames and passwords every time. The tool uses the Windows Credential Manager to store credentials and supports various Git clients. It is mainly written in C# and utilizes the APIs provided by the .NET Framework to interact with the Windows Credential Manager. This is a great tool if you're working with Git on Windows.
USBCopyer: Copy USB Device Contents
USBCopyer is a tool for copying the contents of USB devices on Windows systems. It's written in Python and uses the pywin32 library to access Windows APIs. The core function is to copy files and folders on USB drives, with support for batch operations. The project provides a command-line interface for automated operations and allows specifying the source and destination paths for copying. This tool is mainly for users who need to quickly copy the contents of USB drives, especially in batch copy or backup scenarios. If you need to copy USB drive contents, try USBCopyer.
OnTopReplica: Create Windows Thumbnails
OnTopReplica is a tool for quickly building and deploying Replica-based applications. It provides an easy-to-use command-line interface, simplifying the creation, configuration, and deployment process of Replica projects. It's mainly developed in Python and uses the Replica API for interaction, implementing automated deployment and management. This project can help developers more conveniently deploy applications to the Replica platform and perform version control and updates. If you want to create thumbnails of other windows, OnTopReplica can help.
SNETCracker: Analyze and Crack Network Protocols
SNETCracker is a tool for analyzing and cracking specific network protocols (SNET). It's written in Python and based on the Scapy library for packet capture and processing. The core functions include protocol decoding, traffic analysis, and exploit attempts. This tool is primarily aimed at security researchers and penetration testers for identifying and evaluating the potential security risks of the SNET protocol. If you are a security researcher, this is a tool for you.
GeekDesk: Create Desktop Apps with Ease
GeekDesk is a desktop application development tool based on the Python and Flask framework. It provides an easy-to-use interface for creating and managing the UI layout and logic of desktop applications. Users can drag and drop components to build the interface and implement functions via Python code. The project is mainly rendered using PyQt5 and supports database connections for storing and managing data. Core functions include: UI design, event handling, data interaction, and cross-platform compatibility. If you want to develop desktop applications, GeekDesk is a good choice.
DotNetCore.SKIT.FlurlHttpClient.Wechat: Simplified WeChat API Calls
This project provides a .NET Core WeChat interface encapsulation based on Flurl HttpClient, simplifying WeChat API calls. Using C# language and based on the Flurl HttpClient framework, it contains methods for calling WeChat official accounts, mini-programs, payment interfaces, and more. The project provides clear interface definitions and example code, making it easy for developers to quickly integrate WeChat services. Core functions include: convenient request method construction, error handling, and response parsing, as well as configurable request timeout and retry mechanisms. If you're working with WeChat in .NET Core, this is a tool for you.
FastTunnel: High-Performance Network Proxy
FastTunnel is a high-performance, cross-platform network proxy tool. It's developed using the Go language and built on Go's net/http package, providing efficient proxy forwarding capabilities. Core functions include HTTP proxy, SOCKS5 proxy, and custom protocol support, supporting various transmission protocols such as TCP and UDP. The project emphasizes high performance, low latency, and ease of extension, suitable for scenarios requiring fast and reliable network proxies, such as game acceleration and network testing. If you need a high-performance proxy, FastTunnel can help.
Axiom: Build and Deploy Kubernetes Apps
Axiom is a tool for building and deploying microservices applications based on Kubernetes. It's written in the Go language and utilizes the Kubernetes API for operations. Core functions include automated deployment pipelines, configuration management, and monitoring. Users can define the deployment method of applications through declarative configuration, and Axiom will automatically complete tasks such as containerization, image building, deployment, and monitoring, simplifying the microservices deployment process. The tool also provides a visual interface for users to monitor and manage deployments. If you are working with Kubernetes, try Axiom.
DreamScene2: Generate Artistic Images
DreamScene2 is an image generation project based on Python and PyTorch. It utilizes deep learning models to generate high-quality artistic-style images. Users can control the content and style of generated images by entering text descriptions. The project uses a GANs architecture and includes pre-trained models and adjustable parameters for easy user customization of generation effects. The project aims to provide an easy-to-use image generation tool to help users quickly create images in various artistic styles. If you're interested in generating art, DreamScene2 is for you.
The-New-M3U8-Downloader: Download M3U8 Videos Efficiently
This is a tool for downloading videos in M3U8 format. It supports multithreaded downloading and can handle complex M3U8 nested structures, effectively improving download speed. The project is written in Python and uses the requests library for network requests and the multiprocessing module for multithreaded downloads. It includes error handling mechanisms. This tool is suitable for scenarios where you need to download M3U8 video files in bulk, like video aggregation websites. If you need a reliable M3U8 downloader, this is the tool.
llcom: LLM Command-Line Tool
This is a command-line tool for LLMs (large language models) based on Python and the Transformers library. Users can conveniently call various LLM models to perform tasks like text generation and question answering. The project's core function is to provide an easy-to-use command-line interface, simplifying the process of calling LLM models and supporting multiple model selections. The tool uses Python's argparse module for parameter parsing and loads pre-trained LLM models through the Hugging Face Transformers library. If you work with LLMs, this tool is for you.
SharpBrowser: Lightweight Web Browser in C#
SharpBrowser is a lightweight web browser written in C#. It's based on the Chromium kernel and offers basic web browsing features and support for various plugins. The project is developed using C# and the .NET Framework. Core modules include a rendering engine, a network library, and UI components. The project's aim is to provide users with a fast and concise browser alternative. If you're looking for a lightweight browser, consider SharpBrowser.
Linker: Microservice Linking Framework
This is a microservices framework for linking different services. It's built with the Go language and gRPC, providing service registration, discovery, and load balancing functionality. Developers can quickly deploy and manage interactions between microservices through simple configurations, improving system scalability and reliability. Core modules include a service registry, client proxy, and routing module. The framework aims to simplify communication between microservices and provide high performance and maintainability. If you work with microservices, Linker can help you.
SuperCom: Command-Line Scripting in SuperStudio
SuperCom is a command-line tool based on Python for creating, managing, and executing custom scripts in SuperStudio. It provides a clean interface, allowing users to easily define and invoke scripts, along with parameter configuration. The tool is developed in Python, utilizing the argparse module for parsing command-line parameters, enabling flexible script invocation. Key modules include a command parser and script executor to ensure reliable and controllable script execution. If you work in SuperStudio, SuperCom is a great tool.
SocketIoClientDotNet: .NET Socket.IO Client
This is a client library for connecting to and using Socket.IO in .NET applications. It offers easy-to-use APIs, allowing .NET developers to interact with Socket.IO-based servers to achieve real-time communication. The library is primarily developed using C# language and based on the .NET platform. Core functions include connection management, event handling, message sending, and receiving. The library is designed to simplify the Socket.IO connection process and provide a clear API, facilitating its integration into their applications. If you need to integrate Socket.IO in your .NET app, this is the tool.
ql_jd_cookie: Get JD Cookies with Python
This project provides a Python script to obtain JD account cookies. The script uses Selenium and BeautifulSoup libraries to simulate user logins on the JD website and extract cookie information. By configuring different JD account information, you can batch obtain cookies for multiple JD accounts. The project aims to facilitate users in obtaining JD cookies for subsequent automatic purchases or other automation tasks. If you work with JD cookies, this is the script for you.
biliroku: Download Bilibili Videos and Audio
This is a Python project for batch downloading videos and audio from the Bilibili website. It uses the requests library for network requests and the ffmpeg command-line tool for audio extraction and format conversion. The project supports customizable download directories, filenames, resolutions, and other parameters, and offers multithreaded downloading for increased efficiency. Primarily uses the Python language, combined with the threading module and the ffmpeg library to implement concurrent downloads and format conversions, facilitating users' ability to download Bilibili videos in batches. If you want to download Bilibili videos and audio, this is a good choice.
SuperSocket.ClientEngine: High-Performance Socket Client Engine
SuperSocket.ClientEngine is a C#-based Socket client engine, providing high-performance, extensible network connections, and data transfer capabilities. It utilizes .NET's Socket API and encapsulates common network operations, simplifying client development. The engine supports asynchronous operations, increasing program responsiveness. This project is primarily written in C# and includes key modules such as connection management, packet processing, and error handling, suitable for applications needing reliable network connections, like game clients or real-time data transfer applications. If you're working on a Socket client in C#, this is a great option.
FrpClient-Win: FRP Client for Windows
This is an FRP client for the Windows platform, implemented based on the Go language and the FRP protocol. Users can connect to the FRP server running on other machines through this client, allowing access to resources on that machine. The project is written in the Go language and contains necessary network communication modules and a GUI interface, making it easy for users to configure connection parameters and manage connection status. The client supports common FRP protocol functions, such as port forwarding and file transfer. If you use FRP on Windows, this is the tool for you.
inotify: Monitor File System Events with Python
inotify is a Python library based on inotify for monitoring file system events. It provides a lightweight and efficient way to respond to file creation, modification, deletion, and other events. The library is developed using the Python language and utilizes inotify system calls for underlying event monitoring. Core features include: registering interested directories, filtering event types, callback functions for handling events, and support for asynchronous event handling. The library is suitable for application scenarios requiring real-time monitoring of file system changes, such as log analysis, file transfer monitoring, and automated tasks. If you need to monitor file system events, consider inotify.
YangLeGeYang: WeChat Mini-Game Analytics
This is a microservice based on Python and the Flask framework for processing and analyzing user behavior data. Its main function is to collect user actions data in the application, such as clicks, browsing, purchases, and so on, and perform aggregated analysis to generate user portraits and behavior trend reports. The project utilizes a database (e.g., PostgreSQL) to store data and provides API interfaces for data access and analysis. The core code uses the Python language and is combined with the Flask framework to build RESTful APIs for easy integration with other systems. If you are working with user behavior analysis, give YangLeGeYang a try.
TinyGUI: Lightweight Cross-Platform GUI Library
TinyGUI is a lightweight cross-platform graphical user interface library. It's written in C++ and designed to provide simple and easy-to-use GUI elements such as buttons, text boxes, and labels. It's based on an event-driven mechanism, supporting various operating systems, including Windows, macOS, and Linux. The project uses Qt's event loop mechanism and custom window classes and controls to implement GUI elements. The library's goal is to quickly build small applications and minimize dependencies. If you're looking for a lightweight GUI library, try TinyGUI.
HPSocket.Net: High-Performance .NET TCP/IP Communication Library
HPSocket.Net is a high-performance .NET TCP/IP communication library for building reliable and efficient client and server applications. It's based on the HPSocket C++ library and provides an asynchronous programming model, supporting multiple communication protocols and features, such as heartbeat detection, traffic control, and timeout settings. The library is written in C# and utilizes .NET's asynchronous programming features, reducing development difficulty and increasing the program's responsiveness and stability, which is suitable for application scenarios that require high-performance network communication. If you need high-performance networking, this is the library for you.
txkt_m3u8.sqlite_ts: M3U8 Playlist to SQLite
This project is a tool that uses an SQLite database to store M3U8 playlists. It allows M3U8 files to be parsed and converted into an SQLite table structure for convenient querying and management. The project is developed using the Python language and utilizes the sqlite3 library for database operations. Core functions include the parsing of M3U8 files, data extraction, and storage, and providing a query interface. The tool is suitable for scenarios requiring efficient management and querying of M3U8 playlists, such as backend data processing for media players. If you need to manage M3U8 playlists, this tool is for you.
autoupdate: Automate Your Application Updates
This is a tool used to automatically update applications, supporting multiple platforms and application types. It's written in Python and based on the requests library for network requests, the json library for data handling, and custom modules for file operations and version control. The tool's core function is to check for new versions based on the configured update source and download the update files. Users can specify update sources, update frequency, and other parameters through configuration files, implementing automated updates. The project is designed to provide a simple and easy-to-use automatic update solution, reducing the cost of manual updates and increasing the stability and reliability of applications. If you need auto-update functionality, autoupdate can help.
ScanerHook: Scan and Hook Android Applications
This project provides a tool for scanning and hooking Android applications. It uses Java and reflection mechanisms to dynamically hook specific functions of the target application by scanning the application's classes and methods. Developers can use this tool to monitor and modify target applications, such as intercepting specific events or modifying application behavior. The tool's core modules include a scanning engine and a hooking mechanism, and it supports custom hooking logic. If you're working with Android apps, this is a great tool.
XCLShouCang: Your Personal Collection Manager
This is a project used for collecting and managing personal collections. It's built with Python and the Flask framework, providing a user-friendly interface for users to enter, categorize, and search collection information. The project includes a database module for persistent data and supports image uploading and display. Users can create lists based on different types (e.g., books, movies, games) and add detailed descriptions and images. If you want a tool for collecting and managing personal collection, try XCLShouCang.