Interested in contributing?
Titanium is maintained by TiDev, a non-profit, and built by the people who use it.
Donate
Donations pay for engineer time, which is what keeps Titanium current with each new Android and iOS release.
TiDev, Inc. is a registered 501(c)(3) non-profit. See Legal for the corporation's details.
Ways to contribute
New features and native modules
Implement new Android and iOS features, add a new API or integration, improve parity and platform support.
Bug fixes and improvements
Fix issues across the SDK, CLI, and libraries, remove deprecated features, improve CI workflows, and add more tests.
Documentation
Document features and quirks, add code snippets, fix typos and bad grammar, and remove deprecated content.
Tests and testing
Help us by building your apps against the latest CI builds and reporting any issues.
Tutorials, blog posts, videos
Share your knowledge with the world, write about a Titanium feature, and compare Titanium to other platforms.
Show what you built
Shipped an app with Titanium? Add it to the app showcase. Proof that real apps ship is the most persuasive thing this site carries.
Take on Titanium work
Available for hire? Add yourself to the developer directory, so a company weighing up a rewrite can see that people who maintain Titanium exist.
Donations
Tax deductible donations pay engineers to fix issues and keep up with the latest Android and iOS releases.
Contributing code
Source code contributions are always welcome. Before we can accept your pull request, you must sign a Contributor License Agreement (CLA).
A contributor license agreement is a legally binding document in which you agree that all intellectual property ownership rights for any source code, documentation, and other contributions will belong to TiDev, Inc.
A CLA ensures that all code, docs and the rest belong to TiDev, which avoids ownership disputes later. Ours is written for an individual and TiDev, Inc. Check that your employer allows you to sign it before contributing.
Code of Conduct
Everyone taking part in the Titanium community agrees to the Code of Conduct, whether they are contributing to a repository, at a TiDev event, or talking in the community chat. It is short, and it is worth reading before you start.