Codync
무료 오픈소스 1:1 대안, Grok Bot과 Muse 대신
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗مستندات و نمونهها: kashi.sepantapouya.com
دیزاینسیستم فارسی و متنباز — RTL-first، Dark-first، دسترسپذیر و کاملاً قابلسفارشیسازی، برای React و هر فریمورک دیگری. با الهام از Untitled UI.
| پکیج | کاربرد |
|---|---|
@kashi-ui/tokens | رنگ، فاصله، فونت و… به شکل CSS Variables، JSON و JS |
@kashi-ui/css | استایل کامپوننتها با CSS خالص — برای هر فریمورکی |
@kashi-ui/persian | تاریخ شمسی، ارقام فارسی، اعتبارسنجی کد ملی و کارت؛ بدون وابستگی |
@kashi-ui/bank-logos | لوگوی SVG ۴۰ بانک و ۱۰ درگاه پرداخت ایران (CC0) |
@kashi-ui/icons | ۴۵۰۰ آیکون کاشی در شش سبک؛ React، SVG و اسپرایت |
@kashi-ui/react | کامپوننتهای React |
@kashi-ui/mcp | سرور MCP برای Claude، Cursor و دیگر دستیارهای هوش مصنوعی |
Button · Input · Textarea · Select · Checkbox · RadioGroup · Switch · Badge · Card · Alert · Avatar · AvatarGroup · Tabs · Dialog · Toast · Tooltip · DropdownMenu · DataTable · Pagination · Breadcrumb · Accordion · Stepper · Progress · Spinner · Skeleton · EmptyState · Divider · Kbd · RelativeTime · Combobox · MultiSelect · CommandPalette · TagInput · FileUpload · Slider · NumberInput · Popover · StatCard · Timeline · SideNav · SegmentedControl · CopyButton · Banner · Rating · TreeView · ButtonGroup · ChipGroup · PasswordStrength · BarChart · LineChart · ContextMenu · InlineEdit · PieChart · BarList · ProportionBar · Sparkline · Carousel · ColorPicker · Tour · Meter · Splitter
فارسی: DatePicker و Calendar شمسی · DateRangePicker (بازهٔ تاریخ شمسی) · TimeInput (ساعت) · PostalCodeInput (کد پستی) · PlateInput (پلاک خودرو) · LandlineInput (تلفن ثابت) · MonthPicker (ماه شمسی) · Countdown (شمارش معکوس) · ActivityHeatmap (نقشهٔ فعالیت شمسی) · ProvinceSelect (استان) · NationalIdInput (کد ملی) · CardNumberInput (شماره کارت با لوگوی بانک) · IbanInput (شبا) · MobileInput (موبایل) · PriceInput (مبلغ به حروف) · OtpInput (کد تأیید) · ابزارهای @kashi-ui/persian
npm install @kashi-ui/react @kashi-ui/css
import "@kashi-ui/css";
import { Button } from "@kashi-ui/react";
<Button variant="primary">ثبتنام</Button>
بدون فریمورک (HTML خالص):
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@kashi-ui/css/dist/kashi.css">
<button class="k-btn k-btn--primary">ثبتنام</button>
سرور MCP کاشی دستیارهای هوش مصنوعی را به مستندات، آیکونها، توکنها و ابزارهای فارسی کاشی وصل میکند:
claude mcp add kashi -- npx -y @kashi-ui/mcp
تنظیمات Cursor، VS Code و بقیه: kashi.sepantapouya.com/docs/ai · کل مستندات برای مدلهای زبانی: llms-full.txt
پلاگین Kashi UI Kit کل دیزاینسیستم را از روی همین کد در فیگما میسازد:
دانلود و راهنما: kashi.sepantapouya.com/docs/figma
npm install
npm run build
npm test # تستهای دسترسپذیری
npm run dev # پیشنمایش در http://localhost:4321/playground/
npm run docs # سایت مستندات در http://localhost:4400 (Node 24، طبق .nvmrc)
import { createTheme } from "@kashi-ui/tokens";
// یک رنگ برند → کل طیف رنگی ساخته میشود
const css = createTheme({ brand: "#7c3aed", radius: 1.5, density: 0.875 });
یا مستقیم با CSS (همهٔ استایلهای کاشی در Cascade Layer هستند، پس CSS شما همیشه برنده است):
:root {
--k-brand-500: #7c3aed;
--k-radius-factor: 0; /* گوشههای تیز */
--k-btn-font-weight: 500;
}
هدف WCAG 2.2 AA است. کنتراست همهٔ جفترنگها در هر بیلد خودکار بررسی میشود، و فوکوس کیبورد، صفحهخوان، forced-colors، prefers-contrast و prefers-reduced-motion پشتیبانی میشوند.
مخزن: github.com/Sepantapouya/Kashi
کاشی متنباز است (MIT). راهنما: CONTRIBUTING.md ریسرچ و نقشهٔ راه: docs/RESEARCH.md · انتشار نسخه: RELEASING.md
ساختهشده توسط سپنتا پویا.
فونت وزیرمتن اثر صابر راستیکردار است و تحت لایسنس SIL OFL 1.1 توزیع میشود.