<div dir="ltr"><div>Hi!<br><br></div>I would like to develop a SQLite kernel for IPython.<br><br>Keyword, table and column completion would help building queries, and a dynamic output could resize text columns and have a proper notebook table output.<br>
<br clear="all"><div><div>To achieve that, I see two main directions:<br></div><div>1- Have an external kernelĀ  (like <a href="http://nbviewer.ipython.org/gist/Carreau/4279371/node-kernel.ipynb">http://nbviewer.ipython.org/gist/Carreau/4279371/node-kernel.ipynb</a>) coded in Python since there are no 0MQ bindings for SQLite.<br>
</div><div>2- Extend IPython itself to support SQLite, since I will need to write Python code anyway to support SQLite.<br><br></div><div>What would this list recommend as an implementation strategy?<br></div><div>Any example of creating an external kernel by reusing a subset of IPython itself?<br>
<br></div><div>Thanks!<br></div><div><br></div><div>-- <br>Martin
</div></div></div>