Skip to content

A fully functional Persian virtual keyboard that mimics a real physical keyboard layout. Supports Shift, physical English key mapping, dark/light mode toggle, and copy to clipboard functionality for seamless Persian typing on any device.

Notifications You must be signed in to change notification settings

ebrahim-salehipanah/online-persian-keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Persian Virtual Keyboard ๐Ÿ‡ฎ๐Ÿ‡ทโŒจ๏ธ

Try the Online Demo here

This is a fully functional Persian virtual keyboard that mimics a real physical keyboard. It allows users to:

  • Type Persian using either virtual keys or physical English keyboard input
  • Use Shift for alternate characters
  • Copy the typed text
  • Switch between dark and light mode

๐Ÿ”ง Features

  • Realistic Persian keyboard layout
  • Shift key support
  • Physical English key โ†’ Persian character mapping
  • Dark mode / Light mode toggle
  • Copy to clipboard
  • Backspace, Enter, Tab, and other real keyboard keys

๐Ÿš€ Usage

  1. Open index.html in your browser.
  2. Type using your real keyboard or click on virtual keys.
  3. Press Shift (or click it) to toggle alternative characters.
  4. Use Copy to copy the typed content.
  5. Use the Dark mode button to toggle themes.

๐Ÿง  Notes

  • Physical keyboard typing is intercepted and mapped to Persian.
  • The layout is modeled closely after standard Persian (Iran) physical keyboards.

About

A fully functional Persian virtual keyboard that mimics a real physical keyboard layout. Supports Shift, physical English key mapping, dark/light mode toggle, and copy to clipboard functionality for seamless Persian typing on any device.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published