https://github.com/ildar-shaimordanov/jsxt
The collection of Javascript / JScript / VBScript extensions, tools and more
https://github.com/ildar-shaimordanov/jsxt
console-color console-js console-log javascript jscript jscript-extensions repl repl-implementations require-js standalone vbscript vbscript-extensions windows-scripts wsh
Last synced: about 2 months ago
JSON representation
The collection of Javascript / JScript / VBScript extensions, tools and more
- Host: GitHub
- URL: https://github.com/ildar-shaimordanov/jsxt
- Owner: ildar-shaimordanov
- License: mit
- Created: 2015-05-24T21:50:00.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2024-02-29T00:12:29.000Z (about 2 years ago)
- Last Synced: 2024-02-29T01:27:02.605Z (about 2 years ago)
- Topics: console-color, console-js, console-log, javascript, jscript, jscript-extensions, repl, repl-implementations, require-js, standalone, vbscript, vbscript-extensions, windows-scripts, wsh
- Language: JavaScript
- Homepage:
- Size: 1000 KB
- Stars: 31
- Watchers: 3
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
_The collection of Javascript / JScript / VBScript extensions, tools and more_
# Table of Content
* [List of standalone tools](#list-of-standalone-tools)
* [History](#history)
* [Other REPL implementations](#other-repl-implementations)
# List of standalone tools
This is the collection of the Javascript / JScript extensions and standalone scripts. It consists of the original scripts by myself and other authors with proper credits.
There are standalone applications:
* [Network Calculator](https://github.com/ildar-shaimordanov/jsxt/blob/master/doc/NetCalc.md)
* [doc2html](https://github.com/ildar-shaimordanov/jsxt/blob/master/doc/doc2html.md)
* [Windows Scripting Commander (beta version)](https://github.com/ildar-shaimordanov/jsxt/blob/master/doc/wscmd.md)
* [wsx (WSX Simulating eXecutable)](https://github.com/ildar-shaimordanov/jsxt/blob/master/doc/wsx.md)
# History
Years ago I invented a simple [REPL](https://en.wikipedia.org/wiki/REPL) script in JScript allowing me to run any (or almost any) javascript code without creating temporary file (in the same way as it can be donw in Perl/Python/NodeJS etc).
Initially it was called as `JSCmd.wsf` in far March 2009 and it could execute any (or almost any) javascript code reading it from command line or STDIN. I did all my best to make it easy in use and flexible as much as possible. I polished it and transformed to `wscmd`, the `bat` + `js` hybrid. Once called, it generates a temporary `wsf` file which acts further and performs all the logic in JScript and VBScript.
# Other REPL implementations
* __JSXT__, the current repository, at https://github.com/ildar-shaimordanov/jsxt/
- the historically first release in March 23, 2009 [jsxt/5dac276](https://github.com/ildar-shaimordanov/jsxt/commit/5dac2764f8883fe84b085f33cf9aa8c94100c005)
- announce and discussions (in Russian) http://forum.script-coding.com/viewtopic.php?id=7766
* __JavaScript REPL for Windows__ at https://github.com/rcrossrd/JSREPL.
There is three part story about the project:
- [Part 1](https://sinesquare.wordpress.com/2011/08/25/javascript-repl-for-windows-part1motivation-choices-and-first-steps/)
- [Part 2](https://sinesquare.wordpress.com/2011/08/25/javascript-repl-for-windows-part-2breakpoints-and-debug-repl/)
- [Part 3](https://sinesquare.wordpress.com/2011/08/25/javascript-repl-for-windows-part-3dynamic-breakpoints/)
* __JREPL__, the cool tool, actively supported by the author on his page at https://www.dostips.com/forum/viewtopic.php?f=3&t=6044
* Something close to the subject of the discussion (in Russian) http://forum.script-coding.com/viewtopic.php?id=11325