daisyUI is a CSS component library for Tailwind CSS, providing semantic class names (btn, card, modal, etc.) that abstract low-level utility classes for rapid UI development. The repository is a monorepo containing the core library (packages/daisyui), a comprehensive documentation site built with SvelteKit (packages/docs), a playground for testing, and tooling for build automation and AI integration. The library is framework-agnostic, using pure CSS with modern features like @layer, CSS custom properties, and OKLCH color space. It ships 60+ component families and 35+ built-in themes, all configurable via CSS variables. The documentation site includes interactive component demos, install guides for 20+ frameworks, i18n support, and a theme generator. The project has a strong AI/LLM integration layer with structured skill files, MCP servers, and plugins for coding agents (Claude, Codex, Cursor, etc.).
WhatsApp Contact Sync is a web application that synchronizes profile pictures from WhatsApp to Google Contacts. The system uses a client-server architecture with a Vue.js 3 frontend and Node.js/Express.js backend. Users authenticate with WhatsApp via QR code scanning and with Google via OAuth, then the backend matches contacts by phone number (handling international format variations) and transfers profile pictures while respecting Google's API rate limits. The application features real-time progress updates via WebSocket, configurable sync options (manual/automatic), and a contribution-based access model to support server costs.
This repository is a Rust workspace that provides two main libraries: `daisy_rsx`, a collection of reusable UI components for the Dioxus framework styled with DaisyUI, and `ssg_whiz`, a static site generation framework that renders Dioxus components to HTML, processes markdown with syntax highlighting, and supports blog, documentation, and marketing layouts. The workspace also includes an example site that demonstrates the full pipeline from content to deployed static output. The code is well-structured with enums for styling, SSR rendering, and a build pipeline that includes image resizing and diagram generation. While `daisy_rsx` components are standalone and readily reusable across projects, `ssg_whiz` is more opinionated and tightly integrated into the workspace, limiting reuse without additional decoupling.