1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Lightspark is a modern, free, open-source flash player implementation. Lightspark features:

  • JIT compilation of Actionscript to native x86 bytecode using LLVM
  • Hardware accelerated rendering using OpenGL Shaders (GLSL)
  • Very good and robust support for current-generation Actionscript 3
  • A new, clean, codebase exploiting multithreading and optimized for modern hardware. Designed from scratch after the official Flash documentation was released.

Getting Lightspark

The bleeding edge version of the project may be downloaded using git

git clone git://github.com/lightspark/lightspark.git

Release archives are available on Launchpad. The current release is 0.5.0. Building and installation instructions

Packages for ubuntu lucid and debian are available from the project PPA

Getting Help

Please report bugs and crashes on the Launchpad bug tracker. Reports on other media such as blog comments, personal emails, etc will be probably lost. It takes a short time to register on Launchpad and bug reports are critical for the success of this project. For more information about how to report crashes/bugs see ReportingBugs

To get an idea about what is supported currently, check the WorkingSiteList page. A list of supported features is available Features?

Getting Information

Frequently asked questions are answered here FAQ

Project updates and status report will be primarily done on our blog. You may also take a look at our RoadMap

Doxygen generated documentation may be found here

Some details about the work being done on the master branch is available here MasterWIP. Take a look before reporting issues and bugs about master

Contributing

Contributions are really welcome. To avoid duplication of work please join the mailing list and announce your intentions. Also the lightspark IRC channel is a good place to ask for informations.

Code structure and some information about important conventions is documented in the DevelopmentGuide page

We're applying for the Google Summer of Code! Take a look at the GSOCIdeas page. Unfortunately, Lightspark did not get accepted for Google Summer of Code 2011.

Donating

For non coders others forms of contribution are welcome. Using Flattr you can easily donate some cents to the project. Donations will be used to buy equipment to test lightspark on a wider variety of platform, such as netbooks and radeon cards and to have a relaxing beer now and then.

Flattr this

About

Lightspark is currently mainly developed by Alessandro Pignotti. Most of the work has been done during the last year of the bachelor degree and the first year of the master at the Sant'Anna School for Advanced Studies (SSSUP) in Pisa, Italy