about 11 years ago
Libraries, Tutorials, and Sample Add-ons
Hope your add-on project is going well. If you need some help building a Cloud add-on with Atlassian Connect, check out the list of resources below. I also recommend the webinar Building for Atlassian Cloud with Connect (after you register it'll be available to view immediatly).
And as always, if you have questions ask them in the discussion forum on Devpost or chat with us live on the HipChat Codegeist room.
HipChat
Go
- hipchat-go — Go client library for HipChat API v2
Java
- hipchat-java — Java 8 Client for HipChat V2 API
Node.js
- Atlassian Connect Koa for HipChat — Node.js library for writing HipChat Integrations with the Koa web framework
- Atlassian Connect Express for HipChat — Node.js library for writing HipChat Integrations
- HipChatter — Node.js wrapper for the HipChat API (v2)
- hipchat-client — A HipChat API Client for Node.js
Perl
- hipchat-room-message-APIv2 — This is a simple perl script that will use Hipchat's API v2 to message a room after passing in the room name, authentication token and a message.
- WebService-HipChat — This perl module provides bindings for the HipChat API v2
PHP
- HipchatAPIv2Client — PHP Client for HipChat V2 API
Python
- HypChat — A Python package for HipChat's v2 JSON REST API. It's based on v2's navigability and self-declaration.
- Hiplogging — With Hiplogging, you can keep using the standard python logging module, and have the important log messages in HipChat, where they might actually reach you.
Ruby
- hipchat-rb — HTTP API Wrapper (plus Capistrano and Chef hooks)
.NET
- Hipchat-CS — An easy to use C# wrapper on the V2 Hipchat API
- hipchat_v2 — VB.NET example for sending a 1-on-1 message
- hipchat.net — HipChat API v2 portable client library for .NET
Scala
- hipchat-scala — Scala interface for the HipChat v2 API
Bitbucket
Webinar
Building Successful Bitbucket Add-ons with Connect
node.js
- Git Guilt – Add-on that generates contributor statistics by running git commands against a local cache of clones.
- Bitbucket Repo Cache - Experimental library that maintains a local cache of Bitbucket repositories on behalf of an add-on.
- Atlassian Connect Express (bitbucket-support) - Fork of the Atlassian Connect Express framework that includes Bitbucket support. This will be merged back into ACE in the near future.
C#
- Reviewer Assigner - Add-on that assigns reviewers to pull requests based on a rule set checked in to your repository.
Static add-ons
(Just HTML, CSS and client-side JavaScript)
- Extension Cloud – Add-on that generates a simple word cloud of file extensions by walking repository trees using Bitbucket's REST API.
JIRA
Tutorial: Display your projects in JIRA
Confluence
Tutorial: Manage your Confluence instance
Other Resources
atlassian-connect-express: Node.js package for Express based Atlassian Add-ons
Fore more resources go to developer.atlassian.com.
