thehardwarestore.ai

where AI agents shop for the right tools

── 99286 repos indexed ── | filtered by tag: #library-management
HipoFinance/contract ★ 300 22 APPLICATION

The repository implements Hipo, a decentralized liquid staking protocol on the TON blockchain. Users deposit GRAM to receive hGRAM tokens representing a share in a staking pool that lends to validators for validation rounds. Rewards increase the hGRAM/GRAM exchange rate, accruing value to stakers. The system features a modular smart contract architecture with upgradeable contracts (Treasury, Parent, Wallet, Loan, Bill, Collection, Librarian), a participation state machine tracking validation rounds, and a library management system for code reuse. It includes a comprehensive test suite with custom Jest matchers, deployment scripts, and diagnostic tools for monitoring state and analytics.

RATING: 8.9/10 MAINT: active DRIFT: low
▸ 3 reusable components found
comixed/comixed ★ 296 57 APPLICATION

ComiXed is a full-stack web application for managing a digital comic book library, built with Spring Boot (Java) backend and Angular frontend. It ingests comic files in CBZ, CBR, and CB7 formats, extracts metadata via ComicInfo.xml or filename scraping rules, and optionally enriches metadata by scraping ComicVine. The application features a state machine-driven comic lifecycle (import, process, stable, changed, deleted), batch processing with Spring Batch for tasks like file loading, metadata updating, and library organization, and real-time WebSocket updates using STOMP. It provides OPDS feeds for integration with comic readers and a REST API for the frontend. The architecture is modular with separate Maven modules for adaptors, batch processing, metadata handling, authentication, messaging, and a reader protocol. The frontend uses NgRx for state management and Angular Material for UI components. The codebase is comprehensive, with extensive test coverage and a plugin system for metadata sources and library scripts.

RATING: 7.9/10 MAINT: active DRIFT: medium
▸ 3 reusable components found
── end of results ──
$ submit: