- Congas Client is a terminal application platform with pseudo-graphic UI and non-blocking input processing written on Java. Simple and flexible IO system allows anyone to create their own apps and games (that would fit into console) and publish them in the built-in market.
- Congas Core is an eponymous framework on which the Client is based. It could be used for standalone application development. Look here for more detailed information.
Current supported platforms (including remote terminals):
- Windows
- Linux
- OS X
- FreeBSD
Note: mainly Congas is being tested on Windows 10 and Debian 4.19 (via Putty).
To run Congas, Java must be installed on your device. Latest jar files can be found here.
Usage: java [options] -jar <filename>.jar
- Add server-side with market
- Add localisation system and languages
- Move artifacts build from Intellij IDEA to Gradle
- Add settings for console preferences (themes maybe)
- Implement audio system
- Write github wiki
- Add more abstract pages
- Switch from log4j to more lightweight logging library
- Fix CallSuper annotation
- Consider own manifest file
- Add ImageView
- Add widgets demo app
- Realize layout system