Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Melomel -- An External ActionScript Interface


Melomel is an API for accessing ActionScript objects in the Flash virtual machine through external languages. This is especially useful for integrating Flash into a full stack functional testing solution such as Cucumber or RSpec.

Please visit the GitHub Wiki for full documentation.

Questions & Support

If you need any help getting started, feel free to join the Melomel mailing list and ask a question. You can join by sending a blank e-mail to


If you want to get involved, please see the GitHub Issues page for a discussion of what needs to be done or to suggest new features.

To contribute code, please fork the code and send a pull request. Please follow these rules though:

  1. Create a topic branch to contain your change.
  2. All code must have FlexUnit test coverage.
  3. Document your changes on the wiki
  4. If necessary, rebase your commits into logical chunks