Our Technology

Wrench icon for technology page

Our Technology

The tools we use to help you achieve your mission

Annkissam builds software that supports a nonprofit's unique operations, data, reporting and outcome measures. Our technology allows us to build custom systems that are affordable for small and medium sized organizations or workgroups within larger organizations.

Open Source

Open source software, in which the source code is available to be reviewed by everyone, is often a collaborative effort of volunteers around the world. This transparency means bugs and security issues can be fixed quickly by the community, without the expense of ongoing licensing fees that typically accompany proprietary platforms. We have carefully selected open source platforms that have large community support and which we believe are a good choice for the organizations we serve.

Ruby On Rails

We use Ruby on Rails to build complex custom workflow systems at a fraction of their usual cost. Even with a limited budget, an organization can have a system that does exactly what it needs, thereby increasing productivity and building capacity. Working with your staff, we can quickly design and build applications that help you achieve your mission. We take an iterative approach to building our web applications, starting with the underlying data model and then building a user interface to support that data model.


Drupal is one of the largest and fastest growing open-source content management system available today. It boasts a massive development community that continually improves and supports Drupal sites and systems worldwide. Nonprofits may not always have the funding to afford fully customized systems or more expensive off-the-shelf products. Drupal provides a very cost effective solution for nonprofits as it is modular and provides substantial functionality out of the box.


Linux is an open source operating system that is widely used for servers and embedded systems (such as smartphones) around the world. There are a wide variety of software tools available to support our application hosting and system administration. We use linux because it provides a stable operating platforms for our client applications.

Want to talk open source technology with us? Contact us at info@annkissam.com.