Developers
Explore our guides and examples to integrate with Gitana.
Everything is accessible through the API, an HTTP/HTTPS endpoint that uses OAuth 2.0 authentication. You can call it with any HTTP client, or use one of our eight language drivers, which handle authentication state, concurrency and fast API calls for you. Pre-built framework examples can serve as a template for your own projects, and the command-line client lets you work with your projects, applications and data stores from a terminal. You can also extend the user interface with custom modules, or build custom APIs and web sites with the Application Server.
Start here: get your API Keys, pick a driver for your stack, then follow the matching cookbook.
Drivers
Integrate to Gitana quickly using one of our pre-built drivers
C#
For Microsoft C# / .NET apps.
Go
For Go apps and tools.
Java
For Java, Spring Framework / Boot apps.
JavaScript / Node
For JavaScript / Node.js (ES 5, Promises, async).
JavaScript (Legacy)
(Deprecated) V1 driver for JS
PHP
For PHP apps (Drupal, Wordpress).
Python
For Python apps and tools.
Ruby
For Ruby and Ruby-on-Rails.
Frameworks
Get started quickly with one of the following frameworks
AngularJS
Access your content from an Angular app.
cURL
Execute API calls from a command prompt with curl.
Next.js
Build static or hybrid-server sites with Next.js.
Nuxt.js
Build static sites with Nuxt.js.
Postman
Test the API using Postman or another HTTP client.
React
Access your content from a React app.
SvelteKit
Build static or hybrid sites with SvelteKit.
Vue.js
Access your content from a Vue app.
Custom UI
Extend the User Interface with your own modules, themes and fields.
Application Server
Develop Custom Application Server Extensions
API
Work with the HTTP/HTTPS API directly
API Keys
Find the client and user credentials that your applications use to connect
Command Line
Work with your projects, applications and data stores from the command line
Cookbooks
Get started coding with the drivers