Skip to content

Interfaces and editor integrations

General index of other kdb+ repositories

Repositories at KxSystems are maintained and supported by Kx. Other repositories are maintained by their owners.

Please tell librarian@kx.com about new repositories.

Fusion interfaces

The Fusion interfaces to kdb+ are

  • written for non-kdb+ programmers to use
  • well documented, with understandable and useful examples
  • maintained and supported by Kx on a best-efforts basis, at no cost to customers
  • released under the Apache 2 license
  • free for all use cases, including 64-bit and commercial use

FFIUsing foreign functions with kdb+
Java Java client for kdb+
JupyterJupyter kernel for kdb+ new
KafkaQ client for Kafka
Python Using kdb+ within Python (PyQ)
Using Python within kdb+ (embedPy)
RUsing R with kdb+

Kdb+ as server

Adobe Flex quantbin/kdb
ADO.Net ScottWeinstein/Linq2KdbQ
sv/kp.net
amCharts kxcontrib/cburke/amcharts
AQuery josepablocam/aquery new
CC client for kdb+
CZMQ jaeheum/qzmq
C#C# client for kdb+
exxeleron/qSharp
Erlang exxeleron/qErlang
republicwireless-open/gen_q
michaelwittig/erlang-q
Excel Excel client for kdb+
exxeleron/qXL
CharlesSkelton/excelrtd
F# kimtang/c.fs
Go sv/kdbgo
Haskell carrutstick/hasq
jkozlowski/kdb-haskell
JJ client for kdb+
Java CharlesSkelton/jshow
exxeleron/qJava
michaelwittig/java-q
JDBC JDBC client for kdb+
JavaScript WebSockets
KxSystems/kdb/c/c.js
kxcontrib/cbutler/ChartsForKdb
MdSalih/Kdb-Stuff/IPCWebParse
michaelwittig/java-q
Lua geocar/qlua
Mathematica KxSystems/kdb/c/other/qmathematica.txt
Matlab Matlab client for kdb+
dmarienko/kdbml
NaCL geocar/qsalt
NodeJS geocar/qnode
michaelwittig/node-q
ODBCKdb+ server for ODBC
Kdb+ server for ODBC3
Perl Perl client for kdb+
wjackson/anyevent-k
wjackson/k-perl
PHP geocar/qphp
johnanthonyludlow/kdb/docs/phptoq.pdf
PLplot jaeheum/qplplot
Python brogar/pykdb
enlnt/pyk
eschnapp/q
nugend/q
nugend/qPython
exxeleron/qPython
kingan/mongodb_kdb_python_connection
R yang-guo/qserver
Rust adwhit/krust
jnordwick/rik
ScalaScala client for kdb+

Kdb+ as client

Betfair picoDoc/betfair-data-capture
Bitcoin bitmx/btceQ
jlucid/qbitcoind
jlucid/qexplorer
BloombergQ client for Bloomberg
BosonNLP FlyingOE/q_BosonNLP
CUDAGPUs
Expat XML parser felixlungu/qexpat
Factom blockchain jlucid/qfactom
jlucid/qfactomconnect
ForexConnect mortensorensen/qfxcm
Interactive Brokers mortensorensen/QInteractiveBrokers
IEX himoacs/iex_q
JQ client for J
JDBC CharlesSkelton/babel
Lightning jlucid/qlnd
MQTT himoacs/mqtt-q
ODBCQ client for ODBC
 johnanthonyludlow/kdb/docs/odbc.pdf
Philips Hue jparmstrong/qphue
RUsing R with kdb+
Reuters KxSystems/kdb/c/feed/rfa.zip
TSE FLEX Naoki-Yatsu/TSE-FLEX-Converter
Twitter gartinian/kdbTwitter
timeseries/twitter-kdb new
Wind资讯 FlyingOE/q_Wind
Yahoo! fdeleze/tickYahoo

Foreign functions

Boost math library kimtang/bml
C/C++ Using C/C++ functions
enlnt/ffiq
felixlungu/c
Fortran johnanthonyludlow/kdb/docs/fortran.pdf
gnuplot kxcontrib/zuoqianxu/qgnuplot
Google Charts kxcontrib/zuoqianxu/qgooglechart
LAPACK, Cephes and FDLIBMalthenia.net/qml
Mathematica kxcontrib/zuoqianxu/qmathematica
Matlab kxcontrib/zuoqianxu/qmatlab
Perl kxcontrib/zuoqianxu/qperl
Python kxcontrib/serpent.speak
kxcontrib/zuoqianxu/qpython
Non-linear least squares brogar/nls
Regular ExpressionsRegex libraries
R kimtang/rinit
rwinston/kdb-rmathlib
Rust adwhit/krust
redsift/rkdb new
redsift/kdb-rs-hash new
TA-Lib kxcontrib/zuoqianxu/qtalib
ZeroMQ wjackson/qzmq

Editor integrations

Atom derekwisong/atom-q
quintanar401/atom-charts
quintanar401/connect-kdb-q
Eclipseqkdt.org
Emacs eepgwde/kdbp-mode
geocar/kq-mode
indiscible/emacs
psaris/q-mode
Evolved simongarland/Syntaxhighlighter-for-q
Heroku gargraman/heroku-buildpack-kdb
IntelliJ IDEA a2ndrade/k-intellij-plugin
shupakabras/kdb-intellij-plugin new
Jupyter jvictorchen/IKdbQ
newtux/KdbQ_kernel
Linux, macOS, Unix enlnt/kdb-magic
Pygments jasraj/q-pygments
Sublime Text smbody-mipt/kdb new
kimtang/QStudio
kimtang/sublime-q
kimtang/Q
komsit37/sublime-q
TextMate psaris/KX.tmbundle new
vim katusk/vim-qkdb-syntax
patmok/qvim
simongarland/vim
Visual Studio Code lwshang/vscode-q
WordPress simongarland/Syntaxhighlighter-for-q new

Salvaged repositories

kxcontrib contains repositories salvaged from the former Subversion server for which we have been unable to identify current versions on GitHub. These repositories are not maintained.