IronJS is an ECMAScript 3.0 implementation built on top of the Dynamic Language Runtime from Microsoft which allows you to embed a javascript runtime into your .NET applications.
License
IronJS is released under the Apache License Version 2.0.
Requirements
What you need to use IronJS
- .NET 3.5 (Src/CLR2.sln)
- .NET 4.0 (Src/CLR4.sln)
- Mono 2.10 (Src/mono-build.sh)
IronJS has experimental support for .NET 2.0 and 3.0 also, compile using the CLR2 solution and set the extra NET2 flag
Getting the source
Make sure you have git installed and then run this command from a terminal window (Linux/Unix) or in a "Git Bash Here" window using msysgit for Windows
- git clone git://github.com/fholm/IronJS.git IronJS
Contributors
- John Gietzen - ECMA3 Conformance, Sputnik Test Runner, NUnit Tests, Benchmarks (http://otac0n.com)
- Christian Knutsson - Logo (http://lufthamn.com/)
If you're interested in contributing to IronJS, fork it here on github and send me a pull request with your contributions.