Skip to content
Federated Microblogging Application
Clojure Cucumber JavaScript Shell Ruby CSS Other
Find file
Latest commit 641274f Apr 28, 2016 @duck1123 Merge pull request #73 from duck1123/feature/spaces
add blanks between services
Failed to load latest commit information.
config Use dnsdock for host resolution Apr 17, 2016
docker web-dev image starts server by default Apr 23, 2016
features move helpers into their own ns Mar 12, 2016
less remove unused styles Apr 23, 2016
native Check in sigar native library Apr 10, 2016
resources Move Sentry logging to its own ns Apr 23, 2016
script Compile protractor tests when watching sources Apr 23, 2016
specs/jiksnu ns clash was causing protractor compilation to fail Apr 23, 2016
src-cljs/jiksnu Use dnsdock for host resolution Apr 18, 2016
src/jiksnu only deal with join events in handle-created Apr 23, 2016
test-cljs/jiksnu Login providers test Apr 14, 2016
test/jiksnu Remove inspects from code Apr 23, 2016
.ackrc ignore all log files Apr 15, 2016
.bowerrc change bower location Oct 5, 2015
.dockerignore set contexts for base images Apr 4, 2016
.drone.yml change drone config Apr 23, 2016
.env.example Move Sentry logging to its own ns Apr 23, 2016
.gitignore Check in sigar native library Apr 11, 2016
.gitmodules Use dnsdock for host resolution Apr 18, 2016
.lgtm add lgtm config Apr 19, 2016
.midje.clj change logging Jan 23, 2016
Dockerfile use docker base images Apr 3, 2016
Gemfile protractor cucumber Mar 12, 2016
Gemfile.lock karma docker Apr 2, 2016
Guardfile add protractor to group Apr 4, 2016
MAINTAINERS Add myself as a maintainer Apr 19, 2016 remove vagrant config Apr 24, 2016
bower.json adding raven js logger Mar 21, 2016
docker-compose.yml add blanks between services Apr 28, 2016
karma.conf.js Use jasmine promise matchers to simplify tests Apr 11, 2016
license.txt add GPL license Mar 12, 2016
package.json Use jasmine promise matchers to simplify tests Apr 12, 2016
project.clj get rid of dev-core Apr 23, 2016
protractor.config.js protractor console Mar 12, 2016
test.midje.clj rename midje config Sep 27, 2015

Jiksnu /ˈʒ

Stack Share Build Status Stories in Ready Gitter GitHub license Build Status

Jiksnu is a Lojban compound word (lujvo) for the words "Jikca Casnu". This translates roughly to "is a social type of interaction"

About Jiksnu

Jiksnu is a federated social network communicating over both HTTP and XMPP. Currently, basic interop with servers is mostly working. (Salmon support is not yet complete.) In addition, many other standards-based applications work to some extent. The OneSocialWeb protocol as well as other XEP-0277 XMPP-based servers are supported, however, that code is out of date.

Jiksnu is built on top of the Ciste framework, and makes extensive use of it's Action Routing framework and services.


I would like to thank the authors of the many excellent free software, specifications and open services from which I have made use as libraries, referred to as guides/instructions, poked to serve as reference implementations, or simply looked to for inspiration. Without their spirit of collaboration, none of this would ever have been possible.


This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see


Loading icon courtesy of


Something went wrong with that request. Please try again.