Skip to content
@dualkit

Dualkit

Build for the Gulf. In both directions. Open-source tools for products that ship in Arabic and English.

Dualkit. Build for the Gulf. In both directions. A desert at dusk.

Free, open-source tools for products that ship in Arabic and English.

  • Skills teach Claude Code and Cursor to get Arabic right: RTL layout, type pairing, Gulf formats, bilingual copy and converting an English app. They are listed in the Claude plugin directory.
  • Format handles all six Gulf currencies, Hijri dates, Arabic numerals, phone numbers and IBANs for all six GCC countries, the Emirates ID, the Saudi VAT number and Gulf weekends, with no dependencies.
  • Starter is a bilingual design system to fork, one token file for code and Figma.
  • Check audits any page for Arabic and right-to-left bugs and writes a shareable report with 34 rules: npx dualkit check <url>. An experimental --review option adds a vision model that reads the screenshot. A GitHub Action runs it on every pull request.
  • Lint reads your CSS, Tailwind classes, Vue and Svelte components, CSS-in-JS and Intl calls and flags right-to-left bugs before anything renders, with no browser: npx dualkit@beta lint .
  • Convert turns an English React or Next.js app into an Arabic one on a new git branch, bilingual or Arabic only, and checks that English still looks the same: npx dualkit@beta convert --mode bilingual
A Dualkit check report for an Arabic checkout, scored 0 out of 100 with 11 problems and evidence cards for each bug.

Start at dualkit/dualkit or dualkit.dev.

Popular repositories Loading

  1. dualkit dualkit Public

    Free, open-source tools for products that ship in Arabic and English: agent skills, Gulf formats, a bilingual design system, and a check that finds Arabic and RTL bugs on any page.

    HTML 6

  2. .github .github Public

    Dualkit org profile

  3. tailadmin-convert tailadmin-convert Public

    Forked from TailAdmin/free-nextjs-admin-dashboard

    TailAdmin converted to a bilingual English and Arabic app by dualkit convert. See the dualkit/bilingual branch.

    TypeScript

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…