I am an SAP employee, I want my code here

SAP Developers

Development with SAP Give. Take. Solve.

Give us your projects, share your code with other developers. Take projects and samples to solve your problems. Join our growing community!

OpenUI5

OpenUI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice. It’s based on JavaScript, using JQuery as its foundation and follows web standards. It eases your development with a client-side HTML5 rendering library including a rich set of controls and supports data binding to different models (JSON, XML and OData).

Get Started

Node-hdb

A JavaScript client for Node to connect to SAP HANA.

Get Started

OData Library for Java

A Java based libary for producing and consuming services based on the OData protocol.

Get Started

PyRFC - The Python RFC Connector

The pyrfc Python package provides Python bindings for SAP NetWeaver RFC Library, for a comfortable way of calling ABAP modules from Python and Python modules from ABAP, via SAP Remote Function Call (RFC) protocol.

Get Started   Fork

ActiveRecord HANA Adapter

The Hana ActiveRecord adapter provides Hana access from Ruby on Rails applications. The adapter is compatible with Ruby on Rails v3 and v4.

Fork

Basecamp

A simple Maven skeleton project of web app archetype

Fork

Responsive UI

is a responsive web application for showcasing the power of open source and SAP HANA Cloud.It hosts the supplements of SAPs TechEd 2012 session Tapping into Open Source with SAP HANA Cloud and serves as a central entry point to the content.

Fork

Spring Rest Samples

This sample demonstrates how-to expose services as a public RESTful API using Apache CFX and the Spring framework.

Fork

Ruby Gem for the MaxDB JDBC driver

This is a Ruby gem that wraps the JDBC driver for the SAP MaxDB database.

Fork

Connectivity Proxy

The Connectivity Proxy component allows your JavaScript application to consume backend services in a comfortable way while preventing cross-domain problems that would occur when trying to call those backends directly from the application.

Fork

ESPM reference application

ESPM is a reference application project showcasing end-to-end development scenarios for UI5 mobile and web applications using OData as backend connectivity.

Fork

Enterprise Granny

A sample address book application demonstrating the interplay of popular open-source libraries.

Fork

PersonsList Getting Started Application

PersonsList offers developers a comprehensive and easy-to-use tutorial for developing an SAP HANA Cloud Web Application Scenario.

Fork

SAP HANA Search Demo

This sample web application demonstrates how-to use native SAP HANA search (fuzzy and linguistic) in Java applications running on SAP HANA Cloud Platform.

Fork

SAP HANA Scripted Views Demo

This sample web application demonstrates how-to use SAP HANA Scripted Views in SAP HANA Cloud Platform.

Fork

Xcode Maven Plugin

Everything you need to instrument your Apple iOS development life-cycle with Maven including the provisioning of required libraries for your local Xcode project.

Get Started  Fork

ActiveRecord MaxDB Adapter

This is an ActiveRecord JDBC adapter for the SAP MaxDB database usable on SAP HANA Cloud. It is intended to be used in JRuby environment only and it is an extension of the ActiveRecord JDBC Adapter project.

Fork

Paul Predicts

Paul Predicts is a real-life, productively used app showing how to create a server back-end serving multiple front-end technologies. It is showing all currently available SAP HANA Cloud services.

Fork

Spring Roo Add-on

Roo is a Rapid Application Development (RAD) framework maintained by Spring- Source. We have created plugins for Roo to make it easy and comfortable to use Roo with the SAP HANA Cloud platform. Use Roo to create a basic web...

Get Started  Fork

Spring Social

This sample demonstrates how-to use spring-social to develop applications that integrate with Twitter.

Fork

DShell

SAP Development Shell (DShell) enables HANA developers to deploy code to HANA with the tool of thier choice by leveragin GitHub and it's services hooks when deploying to SAP HANA. It is particularly suited for HTML/CSS and JavaScript.

Get Started  Fork

Roo SAP Gateway Add-On

The SAP Netweaver Gateway Connectivity Add-On for Spring Roo adds commands to Roo that make it easy and comfortable to connect your Roo-generated projects to SAP Netweaver Gateway.

Get Started  Fork

Deployment Plugin for Maven

This is a plugin for Maven, which supports users in deploying web applications packaged in WAR files to SAP HANA Cloud, as well as starting/stopping instances of this web application there.

Fork