Recommended Tools
There are many apps, tools, extensions & services that work very well with Starling. Some of the following vendors are affiliated with us: they support Starling if you purchase their software or service via the links on this page. So if you're picking one of those, you're helping the Starling project at the same time!
What every Starling developer needs

Must-Haves

Flox

Flox is the no-fuzz game backend brought to you from the same team that created Starling! Forget about setting up servers, managing databases and writing code in two different places. It comes with an ActionScript SDK and was built ground-up with Starling in mind.

Feathers

Starling can be used for more than games. Together with Feathers, Starling becomes a full-fledged solution for business applications! It provides light-weight, skinnable and extensible user interface components that will provide your users with a smooth and responsive experience. Perfect for game menus, too!

Starling Builder

Finally, a visual, WYSIWYG way to create your in-game user interfaces! Starling Builder was built especially for (and with!) Starling and Feathers; it allows simple export of layouts, to be instantianted as standard display objects right in Starling. Free & Open Source!

Citrus Engine

The Citrus Engine is a professional-grade, scalable ActionScript 3 game engine built for industry-quality games using modern programming practices. It offers a nice way to separate logic/physics from art including rendering choice, physics engine and many other options.

Author stunning animations and display them in Starling

Flash Animation

Generic Animation Format

With the GAF Converter you can create complex animations in Flash Pro and convert them into an open format ready for immediate use with Starling. Sign up with this link to get 500 conversions for free!

DragonBones

The DragonBones plugin adds skeletal animation capabilities directly to Flash Pro, through a design panel that allows you to set up your characters with maximum flexibility. Those animations can then be played back in Starling extremely easily.

Spine

Spine is an animation tool that focuses specifically on 2D animation for games. It aims to have an efficient, streamlined workflow, both for creating animations and for making use of those animations in games. The Starling runtime for Spine allows you to play back those animations with great performance.

Flump

Flump converts Flash keyframe animations into texture atlases and XML or JSON that can be easily integrated into any scene graph-based 2D game engine. Starling and Sparrow are supported out of the box!

Create sprite sheets and bitmap fonts for maximum performance

Texture & Font Generation

TexturePacker

With TexturePacker, making spritesheets is easy and fast. TexturePacker supports many input data formats and exports to a lot of gaming frameworks. It has both GUI and commandline interface and lots of features to help you optimize your sprites to reduce memory usage and improve performance.

Glyph Designer

The ultimate bitmap font tool for OS X and Windows. Create beautiful designs using highly configurable effects, definable backgrounds, zooming & full-screen. Starling and Sparrow will load its font files natively!

ShoeBox

ShoeBox is a free Adobe Air based app for Windows and OS X with game and ui related tools. Shoebox is extremely versatile: use it to create or extract texture atlases or for creating bitmap fonts. Each tool uses a drag & drop- or clipbord interaction for a quick workflow.

Add polishment to your game with dynamic special effects

Special effects

Sprite Illuminator

Add dynamic lighting effects to your 2D games! Sprite Illuminator allows you to easily create and edit normal maps with powerful tools; Starling can use this information to illuminate your objects in a photo-realistic way. The 'Dynamic Lighting' extension does the trick!

PhysicsEditor

PhysicsEditor is a GUI tool to create collision shapes within seconds! Without specifying any additional options PhysicsEditor already creates very good results, but you also have enough options available to adjust things to your needs.

Particle Designer

The Number one particle effects editor designed specifically for Mac. Choose from a massive user submitted library or design your own unique effects. Use Starlings Particle plugin to integrate those particle systems into your game in no time.

Here's how to earn money with your games

Monetization

RevMob

The flexible monetization and advertising solution for your app and mobile website. RevMob's rewarded video ads allows you to monetize your user base to its fullest potential while keeping them engaged.

Supersonic

Maximize your ad revenue with Supersonic's Mobile Ad Network. Integrate the lightweight AIR SDK and start rewarding your users for engaging with advertisements. Sign up through our link to get $120 extra!

Boom

Generate some of the highest CPMs in the world with our focus on native advertising, video and interactive video. MRAID compliant, the latest in-app video technology, drives significant revenue and high global fill rates. Serve incentivize reward videos, interstitial ads, and offerwalls with our SDK that supports all major platforms.

Monetize your apps for kids

Kid-Safe Monetization

KIDOZ

Monetize your apps for kids with KIDOZ COPPA compliant network. The kid-friendly content recommendation units maximize revenue while driving engagement.

Access native iOS or Android SDK methods directly from ActionScript

Milkman - Adobe Native Extensions

AdMob

Monetizing your games and apps on any platform can be a challenge. The AdMob Extension allows you to quickly and easily integrate AdMob from Google's ads into your iOS or AIR application.

CoreMobile

Easy access to core iOS and Android features that benefit every mobile game! Includes advanced Gyroscope support, local notifications, native UI and network connection monitoring.

EasyPush

Start receiving push notifications in your app with just three lines of code! You can even pass app-specific data to your AS3 game. Send unlimited free push notifications with OneSignal.

GameCenter

Quickly and easily integrate leaderboards, achievements and user authentication for Apple's social gaming platform.

Google Analytics

Maximize User Engagement and Profits. The Google Analytics Native Extension from Milkman helps you gain valuable insights into how players are using your Adobe AIR app.

Google Play

Use a simple and familiar AS3 code to access Google's Play Games Services. Add leaderboards, achievements and authentication in no time.

GoViral

Access the Facebook, Twitter and Email APIs with one single native extension. Tap the power of the Facebook graph, tweet your highscores or email screenshots of boss battles? No problem!

In-App Billing

Earn More on Android with In-App Billing. The In-App Billing Extension for Android allows you to quickly and easily integrate In-App Purchases for Google Android into your mobile AIR application.

In-App Purchase

Tap into the revenue potential of impulse buys for free and paid users on the App Store! Quickly and easily integrate In-App Purchases into your iOS application.

Ratebox

Get More Stars with RateBox. Increase your downloads by increasing your ratings — for iOS, Android and Amazon App Store!

Access native iOS or Android SDK methods directly from ActionScript

MyFlashLabs - Adobe Native Extensions

Club Membership

Join the MyFlashLabs Club and gain instant access to ALL our current and future ANEs & AS3 Libraries!

AdMob

Earn more from your AIR apps the smart way.

Alarm Manager

Run a task on a specific time even if your AIR app is fully closed.

Barcode Reader

Use the native camera to scan for almost all types of barcodes in your Adobe AIR app.

Bluetooth

Access the Bluetooth hardware, scan for other devices, connect to and pair with them then finally transfer data!

Download Manager

Download Manager ANE: Download big files in chunks with Pause / Resume functionalities.

Facebook

Access all of the official Facebook SDK for Android & iOS!

File Picker

Pick Image / Video files on device right from your AIR app on Android & iOS devices. In addition you can pick ANY file on the Android side.

Firebase

Firebase is a project by Google which helps you develop high-quality apps, grow your user base, and earn more money. Now it's available in Adobe AIR!

Game Services

100% Identical AS3 API with a super easy interface so you can focus on your game logic and easily have access to all the cool features of the Google Game Services on both Android & iOS! Leaderboards, Achievements, Saved games, Multiplayers, Game quests & events, etc...

GCM

Bring Push Notifications supported on Android & iOS with an identical AS3 API.

GPS

Smart GPS solution for Adobe AIR which automatically picks the best available provider for fast location finding. Satellite, Cellular tower, Network.

In-App-Payments

100% Identical AS3 API In-App-Payments Native Extension for both Android & iOS with unique features!

Package Manager

The first AIR native extension that lets you access details of the other installed apps on device.

PDF Reader

Open PDF files easily right from your AIR app supported on both Android & iOS!

Permission Check

Check and request different permissions such as Microphone, Photos, Contacts, Calendar, and more...

Rate Me

Smart Rate Me ANE knows when is the best time to ask users to rate your app!

Rich Webview

It's a perfect replacement to the classic StageWebView which has covered all its shortcomings and added many more native features plus full communication between AS3 and JS!

Spotlight

Make your AIR app appear in iOS local search results which is known as Spotlight.

Surface Video Player

Put video content on your AS3 layout with native performance and full control!

Video Player

Play video files using the native player in your AIR apps and Starling projects supported on Android & iOS.

Virtual Reality

Experience viewing 360 degree photos in Google cardboard devices for your AIR app!

Volume Manager Pro

Control volume in your AIR apps and games like a pro! Change volume stream and listen to hardware keys on Android & iOS!

Zip Manager

Zip / Extract the largest zip archives super fast by using native process in threads supporting both Android & iOS without making any lag on your AIR app.