Skip to content

zcourts/poseidon

Repository files navigation

Screenshot of git

Poseidon Terminal Emulator and Console

Poseidon is composed of two maven modules. The first is a "console" and the other a "terminal emulator" which uses the console.

Intended features

Feature priority in order of importance

  • Cross Platform
  • Minimal (subset) of bash's internal commands
  • Executing external command
  • Plugins
  • ANSI colouring support
  • SSH

Rough Road Map

Features to implement in the order given

Given what I've learn so far implementing this I think I'll set my sights on upgrading the aims Looking at http://www.gnu.org/software/bash/manual/ and Scala combinators, http://www.scala-lang.org/api/current/scala/util/parsing/combinator/Parsers.html I could effectively just port bash, by that I mean the commands and scripting. Depending on how easy/hard it is to use combinators. Which also gives me an excuse to continue learning Scala...

About

A Java based console and terminal emulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages