
Making Linux a first class citizen
Solar2D has never been a first class citizen on Linux, until now. Due to the tireless efforts of Danny Glover, Solar2DTux is rapidly approaching feature parity with Solar2D on both MacOS and Windows platforms.
- Distributed in AppImage format for maximum compatibility.
- Build for Android.
- Build for Linux.
- Under active development.
- Lua based.
Years of Development
Api's
Plugins, and counting!
Developers
Features
Solar2DTux is a Lua based SDK jam packed with features.
Cross-platform
Develop for mobile, desktop, and connected TV devices with just one code base: iOS, tvOS, Android, Android TV, macOS, Windows, Linux or HTML5.
Plugins
Select from a variety of plugins which extend the Solar2D core features, like ads, analytics, media, purchases and much more.
Extendable
Need a feature that is unavailable? you can call any native (C/C++/Obj-C/Java) library or API using Solar2D Native.
Production ready
Solar2DTux is official fork of Solar2D (formerly Corona SDK), which has been in active development for over 12 years, and used by hundreds of thousands of apps and developers.
Lua-based
Lua is an open source scripting language designed to be lightweight, fast, yet also powerful. Lua has been utilized in Warcraft ™, Angry Birds ™, Civilization ™ and many more.
Free & Open Source
No hidden fees, charges, or royalties. No matter if you are an indie developer or a large publisher, you will never pay for using the engine. Code contributions are welcome.
Download
Time to get started on your adventure with Linux?
Download NowBefore you go..
I would greatly appreciate any support you can provide the project. Some options are listed below:
GitHub Sponsors
Support me on GitHub Sponsors. Your continuing support means the world to me.
Ko-Fi
Buy me a coffee on Ko-Fi. Provides the ability to make a once-off contribution to the project.
Contribute
Submit a pull request on GitHub or open a bug report on GitHub. Your efforts help make Solar2DTux better.
Discord
Have a question about Solar2DTux? Want to discuss your project? Want to talk to me? Discord is the place to do it.
