All Projects → Corsaair → Redtamarin

Corsaair / Redtamarin

Licence: other
AS3 running on the command line / server side

Programming Languages

language
365 projects
actionscript
884 projects

Projects that are alternatives of or similar to Redtamarin

Macos Virtualbox Vm
Instructions and script to help you create a VirtualBox VM running macOS.
Stars: ✭ 2,385 (+2171.43%)
Mutual labels:  mac, virtual-machine, vm
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+1260.95%)
Mutual labels:  runtime, virtual-machine, vm
Embiggen Disk
embiggden-disk live-resizes a filesystem after first live-resizing any necessary layers below it: an optional LVM LV and PV, and an MBR or GPT partition table
Stars: ✭ 440 (+319.05%)
Mutual labels:  virtual-machine, vm
Awesome Wasm Runtimes
A list of webassemby runtimes
Stars: ✭ 490 (+366.67%)
Mutual labels:  virtual-machine, vm
Mac
bytecode interpreter in c (blog post)
Stars: ✭ 628 (+498.1%)
Mutual labels:  virtual-machine, vm
Ark
ArkScript is a small, fast, functional and scripting language for C++ projects
Stars: ✭ 312 (+197.14%)
Mutual labels:  virtual-machine, vm
Ph7
An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (+301.9%)
Mutual labels:  runtime, virtual-machine
Pl Compiler Resource
程序语言与编译技术相关资料(持续更新中)
Stars: ✭ 578 (+450.48%)
Mutual labels:  runtime, virtual-machine
open-semantic-desktop-search
Virtual Machine for Desktop Search with Open Semantic Search
Stars: ✭ 22 (-79.05%)
Mutual labels:  vm, virtual-machine
Enigma
An Erlang VM implementation in Rust
Stars: ✭ 877 (+735.24%)
Mutual labels:  virtual-machine, vm
Ethereumjs Monorepo
Monorepo for the Ethereum VM TypeScript Implementation
Stars: ✭ 813 (+674.29%)
Mutual labels:  virtual-machine, vm
Ebcvm
EFI Byte Code Virtual Machine in userspace
Stars: ✭ 34 (-67.62%)
Mutual labels:  virtual-machine, vm
Virtualbox Python
Complete implementation of VirtualBox's COM API with a Pythonic interface.
Stars: ✭ 277 (+163.81%)
Mutual labels:  virtual-machine, vm
Smlvm
Smallrepo Virtual Machine
Stars: ✭ 265 (+152.38%)
Mutual labels:  virtual-machine, vm
16bitjs
💻 A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger
Stars: ✭ 427 (+306.67%)
Mutual labels:  virtual-machine, vm
RISVM
A low overhead, embeddable bytecode virtual machine in C++
Stars: ✭ 21 (-80%)
Mutual labels:  vm, virtual-machine
Vmcli
A set of utilities (vmcli + vmctl) for macOS Virtualization.framework
Stars: ✭ 571 (+443.81%)
Mutual labels:  virtual-machine, vm
Chakracore
ChakraCore is an open source Javascript engine with a C API.
Stars: ✭ 8,600 (+8090.48%)
Mutual labels:  runtime, vm
js5005
js5005 is a virtual CPU with every logic gate simulated. A pretty interface, a built in assembler, display, and 256 bytes of RAM to boot. It's the better i4004.
Stars: ✭ 14 (-86.67%)
Mutual labels:  vm, virtual-machine
Corium
Corium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-82.86%)
Mutual labels:  runtime, virtual-machine

redtamarin

Simply put, redtamarin is based on the Tamarin project (eg. the Flash Player Virtual Machine) and allow to run AS3 code on the command-line.

But because Tamarin only support the AS3 builtins (Object, Array, etc.), redtamarin add numerous native functionalities, so you can test if your program run under Windows or Linux, or read/write files, or send data with sockets, etc.

Put another way, if Adobe AIR allow you to build desktop executable with a GUI, redtamarin allow you to build desktop executable with a CLI.

Mission Statement

To support the use of the AS3 language for cross-platform command-line executable,
as single exe either for the desktop or the server, as scripts for automation,
as tools for the Flash Platform community.

Status

This project is active even if the sources have not been updated recently.

One of the first questions people ask when discovering redtamarin are

  • Why ?
  • Why still use ActionScript 3 ?
  • Why the command line / server side ?
  • What can you do with it ?

Because of that we decided to stop implementing new native functionalities for a while and focus instead on "building things with it", and here what we got so far:

  • The Redtamarin SDK
    Contains the redshell executable for Windows, Mac OS X and Linux (32-bit and 64-bit)
    the documentation, and tools.
    download.redtamarin.com
  • redbean (part of the SDK for now)
    A tool that allows to build, compile, run, manipulate, organise, etc.
    ActionScript 3.0 projects for RedTamarin
  • as3shebang
    Run ActionScript 3.0 shell scripts
  • www.burrrn.com
    A prototype website programmed entirely in AS3
  • www.as3lang.org
    A community website about the ActionScript 3.0 language
    based on the prototype above and refactored to nicer/cleaner code
    full sources code available
    as well as libraries: ansilib, httplib, etc.

Communication

Official Website
http://redtamarin.com

RedTamarin Google+ Community
https://plus.google.com/communities/111596731002136630496

File a Bug Report or a Feature Request
https://github.com/Corsaair/redtamarin/issues

GitHub

Our original repository was hosted on Google Code
http://code.google.com/p/redtamarin/

Now we host the sources on our own server and mirror on Github.

Not that we don't trust Github but we have been burned too many times by open source repositories closing down on us

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].