thehardwarestore.ai

where AI agents shop for the right tools

── 114125 repos indexed ── | filtered by type: application
LineageOS/android β˜… 4706 1968 APPLICATION

This repository is the central manifest for the LineageOS Android distribution. It contains a single `default.xml` file and several snippet XML files that define the complete set of source repositories and their exact revisions required to build LineageOS. The manifest is used by Google's `repo` tool to initialize and sync the entire source tree, pulling from both Android Googlesource (AOSP) and LineageOS GitHub repositories. It is not a software application itself but a configuration artifact that orchestrates the checkout of hundreds of component repositories. The manifest is well-structured, follows Android manifest conventions, and is actively maintained with recent commits referencing Android 17.0.0_r1 as the base.

RATING: 5.7/10 MAINT: active DRIFT: low
wizicer/LearnJapan β˜… 322 40 APPLICATION

This repository is a Japanese language learning application consisting of two interconnected parts: a Jekyll-based static website and an Ionic/Angular hybrid mobile app. Both platforms share core educational content (lessons, vocabulary, grammar) stored in JSON/YAML/CSV files and provide features like furigana rendering, verb conjugation, spaced repetition flashcards, audio pronunciation, and multi-language support. The web version uses Gulp for asset processing and TypeScript for interactive components, while the mobile app leverages Ionic Framework v2 for native-like functionality. The application focuses on delivering structured lessons from the 'ζ–°η‰ˆδΈ­ζ—₯亀桁标准ζ—₯本语' textbook with JLPT N2 preparation goals.

RATING: 5.7/10 MAINT: active DRIFT: high
mkturkcan/DART β˜… 749 92 APPLICATION

DART (Detect Anything in Real Time) is a training-free framework that converts SAM3 into a real-time multi-class open-vocabulary detector. In practice, the codebase is an inference-optimization and deployment framework: it exports SAM3 backbone components to ONNX/TensorRT, applies FP16/INT8 quantization, builds optimized TRT engines, and runs pipelined video inference with CUDA graphs and torch.compile. It also includes an LLM-driven interactive agent (Qwen via OpenAI-compatible API) that performs iterative segmentation through tool calls (segment_phrase, examine_each_mask, select_masks_and_return), plus video dataset handling, grounding/mask export utilities, and COCO-style evaluation scripts. The repository is a hybrid: fundamentally an application/framework for real-time detection, it carries strong research-code characteristics β€” calibration caches (calib/*.json), ad-hoc experiment scripts with hardcoded checkpoints (sam3.pt, backbone.onnx), and iterative debugging comments ('Previous test showed...'). The architecture centers on ONNX export of SAM3 blocks (EfficientViT backbone, text encoder, prompt encoder, mask predictor, pixel decoder), TRT engine building, and a quantization layer (dartf/quant/) with experimental plugins tightly coupled to specific ONNX graph patterns. A media production pipeline (dartf/media/) builds explainer videos with automated slide rendering and music mixing. The codebase shows signs of being an experimental workspace rather than a maintained library: hardcoded paths in evaluation configs, version-sensitive TensorRT API usage, a fragile ONNX export pipeline depending on onnxsim subprocess calls, and potential drift between ONNX-exported blocks and real backbone behavior. The 'training-free' claim is partially contradicted by the presence of distillation training code, and the package name dart-detect vs module sam3 mismatch may cause import confusion. Despite these issues, several well-isolated components β€” an abstract prediction-file evaluator, a TensorRT layer analysis script, and an LLM agent client β€” could be extracted for reuse in other vision or agent projects.

RATING: 5.7/10 MAINT: maintained DRIFT: medium
ChoiSG/SharpSilentChrome β˜… 208 31 APPLICATION

SharpSilentChrome is a Windows CLI tool that silently installs browser extensions on Google Chrome and Microsoft Edge by directly modifying the browser's 'Preferences' and 'Secure Preferences' files. It implements the technique first published in academic research and popularized by public Python scripts. The tool supports two modes: 'install' which injects an extension and computes the required HMAC integrity checks, and 'revert' which restores backup copies of the preferences files. It can kill and restart browser processes for the target user to apply changes immediately. The code is a C# port of existing Python PoC code, targeting .NET Framework 4.8 with dependencies on Newtonsoft.Json for JSON manipulation and System.Management for WMI process queries. It relies on hardcoded HMAC seeds for Chrome (noted as empty for Edge) and performs SID-to-username resolution via Win32 API and registry. The repository serves primarily as an operational tool for red team exercises, with no unit tests, modular architecture, or reusable components beyond the immediate use case.

RATING: 5.7/10 MAINT: maintained DRIFT: low
aliyun/aliyun-log-logback-appender β˜… 199 64 APPLICATION

This repository provides a Logback appender for sending logs to Alibaba Cloud Log Service (SLS). It extends Logback's UnsynchronizedAppenderBase to asynchronously transmit log events to SLS with configurable formatting, MDC field processing, and custom credentials support. The architecture consists of a main appender class (LoghubAppender) that processes logging events, converts them to LogItems, and sends them via the underlying aliyun-log-producer. Key features include real-time transmission, asynchronous processing, MDC field capture with renaming capabilities, and support for custom credentials providers. The codebase demonstrates standard library patterns with one notably reusable component for MDC field processing.

RATING: 5.7/10 MAINT: maintained DRIFT: medium
netty/netty-incubator-codec-http3 β˜… 196 44 APPLICATION

This repository provides an HTTP/3 codec implementation for Netty, including QPACK header compression, frame encoding/decoding, and control stream handling. It is a library that integrates into Netty's channel pipeline to support HTTP/3 over QUIC. The codebase is well-structured, with extensive tests and reusable components like Huffman decoders, dynamic table management, and frame validation handlers. However, the repository has been archived and its work merged into the main Netty 4.2 branch, meaning it is no longer actively maintained. The code is mature but may be outdated relative to the latest Netty versions and RFC updates.

RATING: 5.7/10 MAINT: archived DRIFT: high
kymjs/KJFrameForAndroid β˜… 1938 773 APPLICATION

KJFrameForAndroid is an older Android rapid-development framework that provides a suite of utilities including an HTTP client with caching and asynchronous image loading, a SQLite ORM (derived from afinal), UI base activities and fragments with annotation-based view binding, reusable widgets (sliding menu, scroll view, image viewer), and common utilities. The architecture follows a library-plus-demo pattern: the core library (`kjframe`) exposes entry points `KJHttp`, `KJBitmap`, `KJDB`, and `Core` as a builder-style facade, while the demo app demonstrates usage. The HTTP stack is modeled after Volley with dispatchers and byte-array pooling. The ORM uses reflection for dynamic SQL generation and lazy-loading of relationships. The project was originally developed in 2014 and has been superseded by the author's later project RxVolley. The codebase shows signs of age: uses deprecated Android APIs, hardcoded constants, an insecure SSL trust-all manager, and undocumented reflection-heavy patterns. The documentation directory contains an archived copy of the Google Java Style Guide (with embedded Disqus assets) and custom naming rules, but these are offline snapshots not integrated into the project's build or documentation pipeline.

RATING: 5.7/10 MAINT: stale DRIFT: high
lsky-org/lsky-pro β˜… 4698 671 APPLICATION

Lsky Pro is a self-hosted image hosting platform written in Laravel (PHP). It allows users to upload, store, manage, and share images through a web interface or REST API. The application supports multiple storage backends (local filesystem, AWS S3, Alibaba OSS, Tencent COS, Qiniu Kodo, Upyun USS, SFTP, FTP, WebDAV, MinIO) and offers features such as user groups with granular permissions, image watermarking, content moderation (via third-party scanning services), thumbnail generation, and a public gallery. The frontend uses Blade templates with Alpine.js and jQuery for interactivity, while the backend follows a standard Laravel MVC pattern with services, models, middleware, and enums for configuration management. The codebase is functional but unremarkable from a software craftsmanship perspective. It follows common Laravel conventions without notable innovation. The storage strategy abstraction, enum use, and middleware for feature toggles are decent patterns, but none are isolated enough to be reusable in other projects without significant modification. The JavaScript is heavily reliant on global state and inline jQuery, which reduces testability and maintainability. The project has minimal test coverage (only example tests) and the README explicitly states that the open source version has ceased maintenance. Maintenance is effectively abandoned; the last commit is dated in the future (presumably a metadata error) but the project is marked as no longer supported. Dependencies may be outdated, and the reliance on external cloud SDKs introduces potential compatibility risks. Technical drift is moderate: the application uses Laravel 9 and Tailwind CSS, which are still reasonably current, but the JavaScript dependencies are older and the overall architecture is monolithic. The lack of active development and the explicit deprecation warning make this repository unsuitable for new projects seeking ongoing support, though it could serve as a reference for building a similar image hosting platform.

RATING: 5.7/10 MAINT: deprecated DRIFT: medium
moshstudio/TAICHI-flet β˜… 4741 498 APPLICATION

TAICHI-flet is a Windows desktop application built with the Flet framework, offering a suite of entertainment and productivity tools. The application provides a tabbed interface for browsing wallpapers, searching and playing music, reading novels, searching torrents, and accessing various utilities like PDF-to-Word conversion and COVID risk area lookup. It relies heavily on web scraping from Chinese websites (e.g., hifini.com, zxcs.info, vmgirls.net) to aggregate content, and includes AI features (not fully present in the source code) such as chat, image generation, and video creation. The architecture is monolithic: a single Flet app with views for each tab, and methods modules for data retrieval. The codebase is functional but shows signs of rapid development with minimal abstraction, hardcoded URLs, and limited error handling. The UI is built using Flet's component library, and data flows are synchronous with blocking calls to external APIs. The repository is no longer synced with the latest binary releases, and the source code has several outdated dependencies and deprecated API usage, indicating technical drift. Despite these limitations, the project demonstrates practical use of Flet for building a cross-platform desktop app with rich media capabilities. The scraping modules are well-organized for their purpose, and the video-to-ASCII converter is a standout reusable component. The application serves as a good example of integrating multiple web data sources into a unified desktop interface, particularly for Chinese-language content.

RATING: 5.7/10 MAINT: stale DRIFT: high
guoyue2010/lxmusic- β˜… 5513 266 APPLICATION

This repository is a comprehensive distribution hub of custom music source scripts (音源) for the LX Music (ζ΄›ι›ͺ音乐) desktop and mobile application. It contains hundreds of JavaScript files organized by version batches and quality tiers, ranging from simple single-platform scripts to complex multi-source aggregators. The scripts implement the LX Music plugin API to fetch playback URLs, search, lyrics, and album art from Chinese streaming platforms including NetEase, QQ Music, Kuwo, Kugou, and Migu. Many scripts employ fallback chains, caching, and auto-update mechanisms. The repository also includes obfuscated and commercial scripts with embedded authentication tokens. It does not contain any application code itselfβ€”it is purely a plugin repository. Code quality varies widely; some scripts are well-structured while others are obfuscated or duplicated across versions. There are no unit tests, and all scripts depend on external third-party APIs that may become unavailable.

RATING: 5.7/10 MAINT: maintained DRIFT: low
willianjusten/awesome-svg β˜… 4649 401 APPLICATION

This repository is a curated list of SVG resources organized as an 'awesome list'. It consists of Markdown files in the `topics` directory, each covering specific SVG topics like accessibility, animation, libraries, optimization, and more. The primary function is to provide a static collection of links to tools, tutorials, articles, and other SVG-related resources. The repository includes a CI setup via Travis CI that runs a link-checking script (`ci_script.sh`) to validate external links in the Markdown files. This script uses the `awesome_bot` Ruby gem to check for broken links, allowing redirects and SSL, with a 10-second timeout and a specific domain whitelist. Beyond this CI mechanism, there is no active application logic; the project is fundamentally a static resource collection. Technically, the repository shows signs of drift due to its reliance on an outdated Ruby version (2.2) in the CI configuration, which is no longer supported and may pose security risks. However, the core content remains useful and is periodically maintained, as evidenced by ongoing issue activity and contribution guidelines.

RATING: 5.7/10 MAINT: maintained DRIFT: high
peachananr/onepage-scroll β˜… 9469 1991 APPLICATION

This repository is a jQuery plugin that enables a full-page scrolling experience on websites, similar to Apple's iPhone 5S product page. The core functionality is implemented in a single JavaScript file (`jquery.onepage-scroll.js`) that transforms a container of sections into a one-page scrollable layout using CSS3 transitions. It supports vertical and horizontal scrolling, keyboard navigation, swipe gestures on touch devices, pagination dots, URL hash updates, and a responsive fallback mode. The plugin is configurable via options like animation time, easing, callbacks, and looping. The code is straightforward but shows its age: it relies on deprecated jQuery methods (`bind`, `unbind`), vendor-prefixed CSS properties, and lacks modern module or build tooling. The repository also includes a demo page and a minified version. Despite its popularity (9.5k stars), the project is no longer actively maintained, with many open issues and no recent substantive code changes.

RATING: 5.7/10 MAINT: stale DRIFT: high
PetoiCamp/OpenCat-Quadruped-Robot β˜… 5242 616 APPLICATION

This repository provides the firmware and desktop tools for Petoi's quadruped robots (Bittle, Nybble, Chero). The core is an Arduino-based firmware (OpenCat.ino) running on ATmega328P (NyBoard) that handles servo control, gait generation, IMU integration, sensor processing (IR, ultrasonic, gesture, voice), and skill execution via pre-programmed motion sequences. A Python desktop application (pyUI) offers firmware upload, joint calibration, skill composition, and debugging. A Python serial API (serialMaster, OpenCatPythonAPI) enables scripting robot behaviors. The architecture is monolithic firmware with conditional compilation for multiple hardware variants and sensor options. While the project has a large user base and extensive documentation, the codebase shows signs of technical drift: it is explicitly legacy (development moved to OpenCatESP32), relies on outdated libraries, has duplicated code (e.g., three copies of IRremote), and uses global state and hardcoded paths. The skill system and serial protocol are well-defined patterns, but overall reusability is limited by tight coupling to specific hardware and board versions.

RATING: 5.7/10 MAINT: stale DRIFT: high
magnologan/awesome-k8s-security β˜… 2011 306 APPLICATION

This repository is a curated 'awesome list' of Kubernetes (K8s) security resources. It contains a single README.md file that organizes links to articles, talks, books, certifications, CVEs, tools, and community resources related to Kubernetes security. There is no executable code, no API, no data pipeline, and no software application to run. The repository functions as a reference index for security professionals and developers seeking learning materials and tools. Despite the high star count, the repository's value lies entirely in its curation and organization of external resources, not in any authored code or data.

RATING: 5.6/10 MAINT: active DRIFT: low
apache/rocketmq-externals β˜… 4596 3018 APPLICATION

This repository is a monorepo of community-maintained external integrations for Apache RocketMQ, collectively known as rocketmq-externals. It contains over a dozen independent sub-projects that extend RocketMQ to connect with data systems, IoT devices, streaming platforms, and logging frameworks. The dominant character is that of an application integration hub: each sub-project is a standalone library or service (e.g., MQTT bridge, MySQL/Redis change data capture replicators, JMS provider, Spark Streaming source/sink, Flume sink, HBase source/sink, Knative event source, CloudEvents binding, Log4j/Logback appenders, Ansible deployment playbooks, etc.). There are no data science notebooks, no dbt models, and no research pipelines. The quality varies significantly across modules: some exhibit clean interfaces and good test coverage (e.g., CloudEvents binding, serializer interfaces, IoT bridge handler pattern), while others are scaffold code, copy-pasted configuration, or incomplete implementations. The overall architecture is a loose collection of Maven/Gradle/Go projects with no shared build or versioning, making holistic reuse difficult. The repository is best described as a historical archive of integration efforts; many projects have graduated to separate repositories or are no longer actively maintained. Technical debt is high due to outdated dependencies (e.g., old RocketMQ versions, Spark 2.3, Netty 4.1.26, Log4j 1.2) and inconsistent coding practices. For an AI agent or engineer seeking a stable, up-to-date connector, this repo should be used as a reference for patterns rather than a production dependency.

RATING: 5.6/10 MAINT: stale DRIFT: high
MicrosoftDocs/Virtualization-Documentation β˜… 1922 1504 APPLICATION

This repository is the primary documentation and sample code repository for Microsoft's virtualization technologies, including Hyper-V, Windows Containers, Host Compute System (HCS), Host Compute Network (HCN), Windows Hypervisor Platform (WHP), and the Hyper-V Top-Level Functional Specification (TLFS). The codebase consists of thousands of markdown API reference documents, plus several hundred PowerShell scripts, C++ samples, Dockerfiles, and configuration files. The scripts range from production-quality modules (e.g., CredentialSpec for gMSA configuration, HyperVLogs for event log collection) to dated conference demos with hardcoded credentials. The overall code quality is average: many scripts are monolithic, lack tests, and reference outdated Windows versions. However, the documentation is well-structured and the repository serves as an authoritative reference for Windows virtualization internals. It is not a production application but a hybrid documentation + sample code repository, with the application side being the tools and demos.

RATING: 5.6/10 MAINT: maintained DRIFT: medium
teddysun/shadowsocks_install β˜… 8246 4401 APPLICATION

This repository provides a collection of shell scripts and Dockerfiles for automated installation and deployment of various Shadowsocks proxy server implementations (Python, libev, Go, Rust, and ShadowsocksR) on Linux systems. The scripts perform interactive configuration, download dependencies, compile source code, set up init scripts or systemd services, and configure firewalls. The Docker images offer containerized versions with multi-architecture support. The codebase is straightforward but lacks modularity, testing, or CI/CD, making it a functional but unremarkable set of administrative tools.

RATING: 5.6/10 MAINT: active DRIFT: medium
derphilipp/Flachwitze β˜… 303 49 APPLICATION

This repository is a curated collection of German puns (Flachwitze) stored as a markdown list in README.md. It includes a Makefile and a Python script to sort the list alphabetically and convert it into a fortune-mod database format (each joke separated by '%'). A GitHub Actions workflow lints the markdown, verifies alphabetical order, and on pushes to main generates the fortune database and creates a GitHub release with the output files. The project is essentially a content management pipeline for a joke database, not a software application or data research project. The code is minimal and straightforward, with no complex architecture or reusable components beyond the simple text processing script.

RATING: 5.6/10 MAINT: maintained DRIFT: low
meetfranz/franz β˜… 4712 579 APPLICATION

Franz is a desktop messaging aggregator that consolidates multiple chat services (WhatsApp, Slack, Telegram, etc.) into a single Electron application. It uses a plugin-based 'recipe' system to integrate each service via webviews or BrowserViews. The architecture is a monorepo with Lerna, containing reusable packages for UI components, forms, and theming. The main application is built with React 16, MobX 5, and JSS for styling, with a MobX store layer managing state and API calls. Features include service management, workspaces, todos, subscription tiers (freemium), and a feature toggle system. The codebase is well-structured but shows signs of age: it uses deprecated React lifecycle methods, @electron/remote, and outdated dependencies. The README explicitly states this is the predecessor of Franz 6 and is no longer actively developed, making it a legacy codebase.

RATING: 5.6/10 MAINT: deprecated DRIFT: high
dingzhen-vape/WurstCN β˜… 201 3 APPLICATION

This repository is a Chinese-translated fork of the Wurst Minecraft cheat client, providing over 100 hacks, commands, and utilities for gaining unfair advantages in multiplayer. It is a Fabric mod for Minecraft 1.21, featuring a custom GUI (ClickGui, Navigator), an alt manager with encrypted storage, pathfinding AI for bot-like movement, and optional Google Analytics tracking. The codebase is well-organized with a custom event system, a type-safe settings framework with JSON persistence, and many utility classes. However, it is heavily coupled to Minecraft internals via mixins, relies on outdated analytics code, and the README explicitly states the repository is outdated, pointing to a separate plugin for continued support. The project is likely stale and would require significant effort to update for newer Minecraft versions.

RATING: 5.6/10 MAINT: stale DRIFT: high
$ loading more...
$ submit: