JustClaw-It · component browser

Find a component worth adapting.

The same live search your agent gets over MCP: real components with their quality score, licence and source repo. Open one to inspect it.

50 live results for pos

9.8 payments

Stripe Import Create Options (Imports/ImportCreateOptions.cs)

Defines the parameters for creating a product‑catalog import in Stripe, including feed type and optional metadata. Use when programmatically initiating inventory, pricing, product,

stripe-dotnetcsharpApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability10.0
  • Strategic value8.0

Tags: payments, pos, lang:csharp, tag:commerce, tag:import

9.7 payments

Square SDK Type Definitions (types/index.ts)

Aggregated TypeScript type exports for Square payment platform API models and responses.

square-nodejs-sdktypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: payments, pos, integration, dev-tools, lang:typescript

9.4 pos

Process Definition VO (process/BpmProcessDefinitionRespVO.java)

Data transfer object for BPM process definition details, including ID, version, name, and key.

ruoyi-vue-projavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, automation, lang:java, tag:bpm, tag:process

9.4 pos

MES Inventory Transaction Enum (wm/MesWmTransactionTypeEnum.java)

Defines MES warehouse inventory transaction types such as inbound, outbound, transfer, and adjustment with direction flags. Reuse for classifying stock movements in MES inventory m

yudao-cloudjavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, database, tag:mes, tag:enum

9.4 payments

Stripe Source Card Present Entity (Sources/SourceCardPresent.cs)

Represents card-present payment source details in Stripe .NET integrations. Reuse this to handle in-person payment processing metadata and properties.

stripe-dotnetcsharpApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: payments, pos, integration, lang:csharp

9.4 crm

Commerce Inventory Startup Module (OrchardCore.Commerce.Inventory/Startup.cs)

Registers inventory management services and content parts within the OrchardCore framework. Use this to extend e-commerce functionality with inventory tracking capabilities.

OrchardCore.CommercecsharpMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: crm, payments, pos, lang:csharp, tag:cms

9.4 pos

workorder/MesProWorkOrderBomService.java

Service interface for managing BOM of MES production work orders.

yudao-cloudjavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, tag:knn-classified

9.4 database

Trade Order Page Response Model (vo/AppTradeOrderPageItemRespVO.java)

Defines the response schema and data transfer object for paginated e-commerce trade orders in the user app.

ruoyi-officejavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: database, pos, payments, integration, lang:java

9.4 payments

Billing Receipt Generator Interface (Receipt/ReceiptGeneratorInterface.php)

Defines a contract for generating customer billing receipts and payment records. Reuse when implementing custom receipt generation services.

parthenonphpLGPL-2.1
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: payments, pos, lang:php, tag:interface

9.4 pos

Product Favorite Service Interface (favorite/ProductFavoriteService.java)

Java service interface for managing user product collections and favorites. Use this to implement product bookmarking features in e-commerce applications.

yudao-cloudjavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, crm, payments, lang:java, tag:service

9.4 pos

Sales API Validation Schemas (sales/schema.js)

Defines Joi validation rules for creating and retrieving sales records. Reuse this to ensure incoming request payloads for sales endpoints conform to the required data structure.

hapi-kasiraja-apijavascriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, crm, fw:hapi, tag:joi, tag:validation

9.4 pos

types/product.types.ts

Defines TypeScript interfaces for GraphQL product queries and responses in an e‑commerce application.

nextjs-commercetypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos

9.4 pos

WMS Inventory Check Service (check/WmsCheckOrderDetailService.java)

Manages CRUD operations for warehouse inventory check order details. Use this to handle stock reconciliation logic within a warehouse management system.

yudao-cloudjavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, crm, lang:java, tag:wms, tag:logistics

9.4 integration

ERP Stock In API (in/index.js)

Provides CRUD operations for ERP stock-in management, including pagination, status updates, and Excel exports. Use this to interface with inventory intake workflows.

yudao-ui-admin-vue2javascriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: integration, pos, lang:javascript, fw:vue, tag:erp

9.3 payments

Vision Barcode Detector (Detectors/BarcodeDetector.swift)

Detects barcodes in identity-document images using Vision, tracking symbology, timeout, and search duration. Reuse for iOS identity verification flows that need barcode presence ch

stripe-iosswiftMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value8.0

Tags: payments, security, ai, pos, auth

9.3 pos

WMS Module Error Codes (enums/ErrorCodeConstants.java)

Defines error codes and messages for warehouse management system modules. Reuse when standardizing exception handling in inventory applications.

yudao-cloudjavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value8.0

Tags: pos, database, lang:java, tag:wms, tag:error-codes

9.3 pos

Medusa Admin Product Validators (products/validators.ts)

Zod validation schemas for Medusa admin product endpoints and parameters. Reuse for e-commerce API request validation.

medusatypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: pos, database, payments, integration, fw:zod

9.3 payments

Trial Offer Service (TrialOffers/TrialOfferService.cs)

Stripe service for creating, listing, retrieving, and updating trial offers in the product catalog.

stripe-dotnetcsharpApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value8.0

Tags: payments, pos, integration, tag:service, tag:trial

9.3 pos

sku/WmsItemSkuSaveReqVO.java

DTO for creating or updating a WMS SKU, with validation and Swagger annotations.

yudao-cloudjavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value8.0

Tags: pos

9.3 database

Product Receipt Line Service (productreceipt/MesWmProductReceiptLineService.java)

Defines MES product receipt line operations for creating and updating receipt line records. Reuse as the service contract for product receipt line persistence and validation.

yudao-cloudjavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability10.0
  • Strategic value7.0

Tags: database, pos, tag:mes, tag:line, tag:service

9.3 database

MES Barcode Service (barcode/MesWmBarcodeService.java)

Interface defining CRUD operations for barcode records within the manufacturing execution system, enabling controllers to create, update, delete, and query barcode inventories.

yudao-cloudjavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability10.0
  • Strategic value7.0

Tags: database, integration, pos, lang:java, tag:embed-classified

9.3 pos

Solidus Stock Quantifier (stock/quantifier.rb)

Calculates inventory levels for product variants across stock locations. Use this in e-commerce systems to determine product availability and backorder status.

solidusrubyBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability8.0
  • Strategic value10.0

Tags: pos, payments, lang:ruby, tag:solidus

9.2 pos

Trade Order Type Enumeration (order/TradeOrderTypeEnum.java)

Defines e-commerce trade order types such as normal, seckill, bargain, and group-buying in a Java backend framework. Reuse when implementing shopping cart and order processing logi

ruoyi-vue-projavaMIT
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, payments, lang:java, tag:enum, tag:mall

9.2 crm

Stock Domain Choice Constants (models/choices.py)

Defines standardized enum-style constants for stock management and inventory tracking. Use these to maintain consistency across warehouse and logistics domain models.

koalixcrmpythonBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: crm, pos, lang:python, fw:django, tag:logistics

9.2 pos

returnvendor/MesWmReturnVendorLineService.java

Service interface for managing vendor return line records in MES, defining CRUD and validation operations.

ruoyi-vue-projavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value7.0

Tags: pos, tag:knn-classified

9.2 pos

Geospatial CRS Catalog (lib/crs-catalog.ts)

A searchable catalog of coordinate reference systems for mapping applications. Use this to provide users with a curated picker for EPSG codes in GIS tools.

GeoLibretypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, ui, integration, lang:typescript, tag:gis

9.2 payments

Return Transaction Data Model (models/Return.js)

A database schema for tracking product returns, including quantities, tax, and condition status. Use this when implementing return management or inventory reconciliation features.

BizzAIjavascriptApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: payments, database, pos, tag:returns, tag:backend

9.2 pos

Order Delivery API Concern (orders/delivery_actions.rb)

Rails controller concern that implements create, update, and destroy actions for delivery records within the V3 orders API, handling authorization, order locking, and fulfillment r

spreerubyBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, integration, payments, fw:rails, tag:knn-classified

9.2 pos

Product Option Validation Schemas (product-options/validators.ts)

Zod validation schemas and types for querying and mutating product options and values in an admin API. Reuse for e-commerce API request validation.

medusatypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, integration, payments, fw:zod, tag:validation

9.2 pos

Product Catalog Data Schemas (schemas/produtos.ts)

Defines Zod validation schemas and constants for product management, ensuring consistency between frontend forms and backend API routes. Use this to standardize product data handli

DeskcommCRMtypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, crm, database, lang:typescript, fw:zod

9.2 integration

Product Catalog Feature Handler (driver/feature.go)

Implements HTTP transport handlers for product catalog features, supporting creation, retrieval, listing, and deletion. Reuse when exposing billing feature endpoints in Go APIs.

openmetergoApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: integration, pos, payments, lang:go

9.2 pos

validateAndroidGestureViewport (src/gesture-viewport.ts)

Validates Android gesture viewport Rect, ensuring numeric bounds and positive size for safe gesture handling.

agent-devicetypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value7.0

Tags: pos

9.2 pos

Create Order Mutation Hook (orders/useCreateOrder.ts)

React Query mutation that creates an order from a basket id and invalidates the orders list cache on success. Reuse it when checkout submits a basket as a new order.

BookWormtypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, payments, fw:tanstack-query, fw:tanstack, tag:mutation

9.2 integration

ERP Stock Service (stock/ErpStockServiceImpl.java)

Implements inventory CRUD, pagination and stock count validation for ERP products, ensuring non‑negative stock levels; used wherever product stock data is accessed or updated.

ruoyi-vue-projavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: integration, pos, payments, lang:java, fw:spring

9.2 pos

Scrcpy Display Properties Model (display/DisplayProperties.java)

A data model representing screen size and rotation for Android device mirroring. Use this when building or extending screen-casting applications.

scrcpyjavaApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, ui, lang:java, tag:android, tag:mobile

9.2 pos

CV_EXPORTS (geometry/segment.hpp)

Defines SACSegmentation class for 3D point cloud segmentation.

opencvcppApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos

9.2 database

Device Inventory Contracts (src/device-inventory.ts)

Defines data structures and filtering logic for managing device inventory. Use this to standardize device selection and projection across agent-based systems.

agent-devicetypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: database, infra, pos, lang:typescript, tag:device-management

9.2 payments

Trial Offer List Options (TrialOffers/TrialOfferListOptions.cs)

Defines query parameters for listing Stripe trial offers, including filters for active status and creation date range. Reuse when calling the trial offers list API.

stripe-dotnetcsharpApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value7.0

Tags: payments, integration, pos, tag:options, tag:trial-offers

9.2 pos

download (orders/shipping_label_actions.rb)

Concern providing download and delete actions for shipping labels in Spree API.

spreerubyBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: pos, tag:knn-classified

9.2 pos

inventory/InventoryEvents.java

Domain events for inventory management including stock short alerts and quantity change notifications.

salespointjavaApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability8.0
  • Strategic value9.0

Tags: pos

9.2 pos

Connection Result (Results/ConnectionResult.cs)

Defines a result type for connection status, indicating success, token, and error details.

HandBrakecsharpLGPL-3.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value6.0

Tags: pos, infra, tag:connection, tag:result, tag:handbrake

9.2 database

ERP Stock Check Item (stock/ErpStockCheckItemDO.java)

Represents a single item within an ERP stock inventory audit. Use this data object to track product counts during warehouse reconciliation.

ruoyi-officejavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value6.0

Tags: database, crm, pos, lang:java, tag:knn-classified

9.2 database

ERP Purchase In Item (purchase/ErpPurchaseInItemDO.java)

Data object for ERP purchase in items, representing items in a purchase order.

yudao-cloudjavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value6.0

Tags: database, pos, tag:erp, tag:purchase, tag:data

9.2 integration

Stripe Terminal Location Service (Locations/LocationService.cs)

Manages Stripe Terminal locations via API requests, supporting creation, deletion, listing, retrieval, and updates. Reuse when integrating physical point-of-sale hardware location

stripe-dotnetcsharpApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: integration, payments, pos, lang:csharp

9.2 pos

outsourcereceipt/MesWmOutsourceReceiptService.java

Service interface for managing outsourced receipt records in MES.

yudao-cloudjavaMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value8.0

Tags: pos, tag:knn-classified

9.2 pos

to_centimeters (spree/measurement.rb)

Module converting lengths and weights between units for Spree e‑commerce.

spreerubyBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value8.0

Tags: pos

9.2 pos

sortVariantsByOptions ([slug]/variant-order.ts)

Sorts product variants by option positions for consistent ordering.

yournextstoretypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value6.0

Tags: pos