• Stars
    star
    189
  • Rank 204,649 (Top 5 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A JavaScript dialect in Urdish.

UrduScript

UrduScript is an Urdish dialect of JavaScript. The goal is to make programming more accessible to beginners from South Asia. UrduScript uses informal Urdu analogies to programming concepts, making it easy to get started without remembering keywords.

UrduScript transpiles to JavaScript. All JavaScript frameworks (like jQuery, UnderScore, React, etc) can be seemlessly used.

Hello World

// declare variable
rakho naam = "Asad"

// output to console
likho("Hello, " + naam)

Try it online here.

Installation (Web Editor)

If you want to run the web editor offline. Follow these steps:

Prerequisites:

In order to run UrduScript on your computer, you need to install Node.js first.

Installing (Windows):
  • Download zip or clone the repository

  • Inside your project directory, run:

    npm install
    npm install -g nws
    npm run windows
  • Open your browser and type

http://localhost:3030
Installing (MacOs, Ubuntu, Unix, etc):
  • Download zip or clone the repository
  • Inside your project directory, run:
npm install
npm start
  • Open your browser and type
http://localhost:3030

Contributing

This is an open project and I am open to all ideas and improvements. See this page.

Acknowledgments

  • Project is only possible due to Sweet.js.
  • The online editor uses the wonderful CodeMirror.
  • Special thanks to Ali Alavi, Osman Mian, Eric Bhatti for their help.

More Repositories

1

markdowndown

JavaScript
101
star
2

codemirror-copilot

CodeMirror extension to add GPT autocompletion like GitHub's Copilot.
JavaScript
78
star
3

SPHjs

A 2D fluid simulation of water physics in pure Javascript.
JavaScript
54
star
4

NETFx

NetFx is a C# image manipulation library. This library makes it possible to clone Instagram effect in your own Apps.
C#
46
star
5

playroom-docs

JavaScript
37
star
6

patari

Patari app for OS X and Windows.
JavaScript
24
star
7

react-hints

πŸ‘β€πŸ—¨ Floating hints to highlight product features.
JavaScript
13
star
8

cocoonjs-createjs-boilerplate

This helps you getting started with a new project based on HTML5 CreateJS Library and CocoonJS for iOS and Android.
JavaScript
12
star
9

playroom-unity

C#
9
star
10

asadm.github.io

My homepage
JavaScript
7
star
11

interfacepreviews.js

A tiny library to help with "Interface Previews" while data is being loaded, similar to Facebook.
HTML
5
star
12

deeplearning-workshop

Resources from workshop series on deep learning.
Jupyter Notebook
5
star
13

pebble-arm-tracking

A very quick prototype of arm tracking with Pebble watch
JavaScript
3
star
14

simple-react-universal-boilerplate

A less complicated (and a bit hacky) react 'universal' app template
JavaScript
2
star
15

insult-bot-tutorial

A basic messenger bot.
JavaScript
2
star
16

chota

JavaScript
2
star
17

devfest16

These are resources from my ML talk at DevFest Karachi.
JavaScript
1
star
18

socialsentiments-homepage

HTML
1
star
19

clearshot

JavaScript
1
star
20

FBStalker

Automatic eyes on your crush
JavaScript
1
star
21

latentglue

JavaScript
1
star
22

playroom-godot-example

GDScript
1
star
23

playroom-godot-kart

JavaScript
1
star