Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.5%) to scientific vocabulary
Repository
A JavaScript dialect in Urdish.
Basic Info
- Host: GitHub
- Owner: asadm
- License: mit
- Language: JavaScript
- Default Branch: master
- Homepage: https://asadmemon.com/urduscript/
- Size: 1010 KB
Statistics
- Stars: 193
- Watchers: 14
- Forks: 39
- Open Issues: 14
- Releases: 0
Metadata Files
README.md
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
```js // declare variable rakho naam = "Asad"
// output to console likho("Hello, " + naam) ```
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:
sh
npm install
npm install -g nws
npm run windows
- Open your browser and type
js
http://localhost:3030
Installing (MacOs, Ubuntu, Unix, etc):
- Download zip or clone the repository
Inside your project directory, run:
sh npm install npm startOpen your browser and type
js
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.
Owner
- Name: Asad Memon
- Login: asadm
- Kind: user
- Location: San Francisco Bay Area
- Website: https://asadmemon.com
- Repositories: 13
- Profile: https://github.com/asadm
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Memon
given-names: Asad
title: "UrduScript"
version: 1.0.0
date-released: 2019-08-24
GitHub Events
Total
- Watch event: 4
Last Year
- Watch event: 4
Committers
Last synced: 10 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Asad Memon | a****d@r****o | 33 |
| majidmade | m****i@s****m | 4 |
| sam17896 | a****i@g****m | 1 |
| Saad A. Bazaz | s****z@h****m | 1 |
| Noopur | n****r@i****m | 1 |
| Hammad Siddiqui | r****2@y****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 7
- Total pull requests: 18
- Average time to close issues: 1 day
- Average time to close pull requests: 4 months
- Total issue authors: 7
- Total pull request authors: 10
- Average comments per issue: 3.14
- Average comments per pull request: 1.22
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 6
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- zainimran (1)
- mzaidikhlas (1)
- mohsini172 (1)
- muzammil17 (1)
- harriskhurram (1)
- aitchkhan (1)
- naveed-ahmad (1)
Pull Request Authors
- dependabot[bot] (6)
- mzaidikhlas (3)
- sam17896 (2)
- noopur-tiwari (1)
- majidmade (1)
- abdulalikhan (1)
- majidmahmoodlhr (1)
- HammadSiddiqui (1)
- MTayyabHanif (1)
- SaadBazaz (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- @sweet-js/core ^3.0.13
- nws ^1.1.1
- yargs ^8.0.2
- 340 dependencies