How Can We Help?

Technical Documentation (Source Code Functions, Methods, Etc.)

You are here:
< Back

For technical developers that are interested in studying Gini's source code functions, methods, parameters, and many other low-level constructs, we have provided over 500 pages of technical documentation in the Gini Tech Docs.1

Additionally, we provide the official Gini API, which makes it easy for technical developers in over two dozen programming languages to communicate directly with the Gini BlockGrid. For example, the API docs include sample client-side and server-side API interface code for all major programming languages, including: C, C++, C#, Objective-C, Python, Java, JavaScript, PHP, Rust, Scala, Ruby, Erlang, Elixir, and many more.

Our goal with the Gini technical documentation is to enable programmers in virtually any programming and human language to communicate directly with the Gini BlockGrid from their native code. This is important because it eliminates the complexity and potential bugs associated with serializing data between languages and APIs, which is a significant source of security vulnerabilities, wasted time and resources in many projects.

See also: Gini BlockGrid API, What Programming Language is Gini Built With? and more Gini technical articles.

1. Some pages in the Gini Tech Docs are still incomplete. In those cases, we have published partial pages as placeholders, which will be replaced with updated content as soon as possible.

Did You Like This Resource?

Gini is doing important work that no other organization is willing or able to do. Please support us by joining the Gini Newsletter below to be alerted about important Gini news and events and follow Gini on Twitter.