GithubHelp home page GithubHelp logo

mzaien / arabictoenglishinput Goto Github PK

View Code? Open in Web Editor NEW
7.0 1.0 1.0 8.71 MB

A basic implementation for input component that convert Arabic digits to English

Home Page: arabic-to-english-input.vercel.app

License: MIT License

JavaScript 21.42% TypeScript 45.32% HTML 10.88% Svelte 3.70% Swift 8.43% Vue 4.27% Marko 3.66% Dart 2.33%
react angular html lit marko preact qwik react-native solid svelte

arabictoenglishinput's Introduction

Arabic to English text input ๐ŸŒ€

Banner


This project aims to demonstrate a simple solution for users trying to write arabic numbers inside an input with type number

Please visit the docs for more info and to see demos

Motivation

After encountering this issue issue in many sites, I decided to make a simple solution for it that works with almost all front end frameworks and libraries.

Thanks for Drahim for the idea. gif


How did I do it

I certainly do not know how to use all frameworks but to this I used Mitosis to generate the input for almost all frameworks used today e.g (React,Solid,Vue,Angular,etc).


References

Conversion function is taken from here.

Changelog

for any new project updates visit changelogs

Missing framework implementations

These are missing framework implementations and some non working ones.
If you want to contribute to this project, you can implement one of these frameworks and open a pr ๐Ÿค—.

  • Lit implementation is not working properly
  • Flutter thanks to @mub-pro
  • Kotlin
  • Java

arabictoenglishinput's People

Contributors

mub-pro avatar mzaien avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

mub-pro

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.