Monday, May 23, 2011

TermKit - next Generation Terminal and Unix Tools

TermKit is a re-imagined next generation Terminal and a set of unix tools that try to bridge the gap between CLI and GUI. The app can display and manipulate any kind of content a modern HTML5 browser can handle. Fancy previews, transitions, animations and a powerful Node.js based backend brings the magic back to the terminal.



If you want to try out TermKit, you need to setup Node.js and Node-Mime yourself.

Install Node.js
You can find a ready to install package at https://sites.google.com/site/nodejsmacosx/.
Just download and install it.

Install Node-Mime
Open a (Standard) Terminal and run:
npm install mime

Download TermKit from GIT
git clone https://github.com/unconed/TermKit.git --recursive

Run the NodeKit daemon
cd TermKit/Node; node nodekit.js

Run TermKit
Open a Finder, go to the TermKit/build directory, extract the TermKit.zip and run TermKit.app

If you close the Terminal running NodeKit, TermKit will no longer work.

The application is currently in a very early alpha stage and its by no means a full Terminal replacement but its a interesting project which you should keep an eye on.

It currently works only on Mac OS X, but it should be easy to port it to Linux or any other Unix system.

20 comments:

Lost.in.Idaho said...

Looking at the notes, it looks like you're right. An easy conversion into an open source OS. When that time comes, I'll be on it like white on rice. :)

G said...

always useful

Tyrone said...

I'll have to take a look when I'm being geeky!

Mike said...

So many handy apps! thanks for the share.

Aaron M. Gipson said...

I've been gone for a bit, but I love what you've done with the place since I've been gone!

Colin Biano said...

nice and organized :D

Fang said...

Oh~ that looks pretty nice. Not a big-time terminal usr, but may still look into it

Intraman said...

waw that looks pretty nice

Noises said...

thank you :)

MarkeeTeeVee said...

too compleexxxxx haha.

phthalo. said...

The GUI aspect of it looks very useful.

Justsayin' said...

Thanks :)

Alphabeta said...

Hopefully won't be long before cross platform is readily available.

Gaberabtic said...

Very nice and I'm ready for it now thanks

Trelin said...

Anything involving a terminal window is awesome.

Flodström said...

Is it possible to port to windows? I'd raelly like that!

Zach said...

Looks sweet

FLOXIC said...

good stuff!

Bremsy said...

Might come in useful, thanks!

Insider33 said...

That's pretty cool, I'm kinda tired of the complex text terminal