Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Kandan is an Open Source Alternative to HipChat
JavaScript CoffeeScript Ruby CSS HTML Shell
Branch: stackato
Pull request Compare This branch is 2 commits ahead of kandanapp:master.
Failed to load latest commit information.
app reduce lines in pastie template
config Fixed a few wording issues, tweaked how users sign in / show suspende…
db Fixed tabs and spaces intermittently changing -- most of the app is s…
lib Added new domain for better maintainability and fixed references to o…
public Added homescreen icon and meta tags for app to operate in web app mod…
script Initial commit with dependencies and dev tools setup along with a dev…
spec Minor edits to specs
vendor/assets Adds pg
.coveralls.yml need to actually add the .coveralls.yml file
.gitignore Lock bootstrap-sass at latest compatible version
.rspec Introduce new argument, fix some deprecations, update Capybara
.travis.yml Added new domain for better maintainability and fixed references to o…
CHANGELOG.md cleanup
CONTRIBUTING.md Update CONTRIBUTING.md
Contributors.md Link authors to github account
DEPLOY.md Merge pull request #320 from ngoyal/master
Gemfile Switch to CanCanCan
Gemfile.lock Switch to CanCanCan
Guardfile :heart: Guard, fixed specs to work with latest factory girl.
LICENSE Extended emoticon plugin to support emoji for #15. Thanks to
Procfile Use thin as websever via Procfile
README.md Update README with Stackato instructions
Rakefile Initial commit with dependencies and dev tools setup along with a dev…
config.ru Bumps the faye disconnect to 30 seconds to prevent errant drops
dotcloud.yml postgres -> postgresql
gen-changelog.sh Fixed tabs and spaces intermittently changing -- most of the app is s…
manifest.yml Initial Stackato commit

README.md

Kandan - Modern Open Source Chat

Build Status Coverage Status Dependency Status Code Climate

What is Kandan? Kandan is a private chat service for your company or team. You can invite colleagues to share ideas and files in a persistent group chat room or rooms.

Unlike HipChat or other alternatives, Kandan is completely Open Source and can be hosted internally or externally by your organization or by a third party.

Standard Features

These are features that work out of the box on any provider:

  • Easy deploy to CloudFoundry, Heroku, dotCloud, etc.
  • Collaborative team chat
  • Unlimited channels
  • Embed formats for images and youtube videos with requests for others (twitter, facebook, g+, etc.)
  • Synchronized sound player - play any audio-tag compatible url for the whole channel (Pending :P)
  • /me command!
  • Highly extensible plugin format
  • Your very own robotic companion

Deployment

To deploy to Stackato

stackato push -n

See DEPLOY.md for information on deploying.

TODO

We're tracking milestones and todo items in the tracker See the issue tracker

Get Involved!

That's not a question, it's an order! Or more of a friendly offer, really. Kandan is a fully open-source app, so dive in and start adding features, fixing bugs (what bugs?), and cleaning up the code.

You can also email us at admin@getkandan.com

Credits

LICENSE

Kandan's code and assets are dual-licensed. Kandan is available generally under the AGPL, and also under a custom license via special agreement. See LICENSE for the AGPL terms, and contact us at admin@getkandan.com if you're interested in development of Kandan under a custom license.

Something went wrong with that request. Please try again.