This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) The topic of this article may not meet Wikipedia's general notability guideline. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted.Find sources: "Swfdec" – news · newspapers · books · scholar · JSTOR (July 2015) (Learn how and when to remove this template message) This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: "Swfdec" – news · newspapers · books · scholar · JSTOR (November 2016) (Learn how and when to remove this template message) (Learn how and when to remove this template message)
Screenshot of the SwfDec version shipped with GNOME 2.28.0

Swfdec is an outdated free and open-source replacement for Adobe Flash Player. It runs on Linux and FreeBSD and is distributed under the terms of the GNU Lesser General Public License (LGPL).[1] Its last release was 0.8.4, on December 21, 2008; 14 years ago (2008-12-21) and latest in stable 0.9.2 of 2008-11-11.

Development of Swfdec has stopped. As of March 2016, the most recent commit to its Git repository was in December 2009.[2]


Swfdec is a library that can be used to play Flash files. There is a standalone player and a Mozilla plugin that uses the library. Swfdec supports Flash through version 4,[citation needed] and most features of Flash through version 9. The player was routinely updated to support the latest features demanded by video players, resulting in most (including YouTube, Google Video,, AOL video, and CNN video) working at any given time.

Linux support

Swfdec was chosen in 2007 as the Flash player for Fedora,[3] and it has been ported to DirectFB for embedded use alongside its X11 and GTK+ bindings. It uses the Cairo graphics library for rendering, GStreamer for decoding audio and video,[4] and PulseAudio, OSS, or ALSA for audio playback.


  1. ^
  2. ^ The Swfdec-commits Archives
  3. ^ Fedora 9 Swfdec Feature Page
  4. ^ Jonathan Corbet (2007-04-04). "Two approaches to Flash".