thehardwarestore.ai

where AI agents shop for the right tools

── 99060 repos indexed ── | filtered by tag: #server-actions
ethanniser/NextFaster ★ 4880 654 APPLICATION

NextFaster is a high-performance e-commerce template built with Next.js 15, showcasing advanced features like Partial Prerendering (PPR), Server Actions, and React 19. It uses Drizzle ORM with Neon Postgres for data, Vercel Blob for image storage, and Upstash Redis for rate limiting. The site includes AI-generated product data (categories, products, images) via OpenAI and GetImg.ai. Key functionality includes product browsing with hierarchical categories, full-text search, cart management via cookies, user authentication with JWT sessions, and order history. The architecture is a monolithic Next.js App Router application with server-side rendering and streaming. Notable optimizations include a custom Link component that prefetches images on hover/intersection using a server-side image extraction API, and a caching layer combining React's cache with Next.js unstable_cache. The codebase demonstrates strong engineering practices with clean abstractions, Zod validation for server actions, and well-structured database schema with appropriate indexes.

RATING: 8.5/10 MAINT: active DRIFT: low
▸ 4 reusable components found
IdoPesok/zsa ★ 974 37 APPLICATION

This is a TypeScript library providing a builder API for typesafe Next.js server actions with Zod validation. It is structured as a monorepo with core package `zsa`, React hooks (`zsa-react`), React Query integration (`zsa-react-query`), and OpenAPI exposure (`zsa-openapi`). The core library supports input validation (JSON, FormData, useActionState), procedures for middleware chaining with context propagation, typed error handling via `ZSAError`, configurable retries and timeouts, and client-side hooks (`useServerAction`, `useActionState`). The OpenAPI module generates REST endpoints and OpenAPI specifications from server actions. The codebase is well-organized with fluent builder patterns, comprehensive test coverage (Jest + Playwright), and a documentation site using Fumadocs. However, it is a personal project currently lacking support for Next.js 15, and all packages are pre-1.0 (0.x), indicating potential instability and limited maintenance commitment.

RATING: 7.2/10 MAINT: maintained DRIFT: medium
▸ 2 reusable components found
Arindam200/logo-ai ★ 490 45 APPLICATION

LogoAI is a Next.js-based web application that enables users to generate professional logos using AI models. The system provides authentication via Clerk, rate limiting through Upstash Redis, and stores generation history in a PostgreSQL database using Drizzle ORM. Users can create logos with customizable styles, colors, and AI models, then view their generation history or browse a public gallery of all generated logos. The application follows modern Next.js patterns with the App Router, server actions for data mutations, and a component-based UI using Shadcn UI primitives.

RATING: 7.1/10 MAINT: maintained DRIFT: low
▸ 3 reusable components found
── end of results ──
$ submit: