KLone
KLone is a fully-featured, multiplatform, web application development framework, targeted especially for embedded systems and appliances [read more].
Resources
- What is KLone? What KLone is and when it should be used.
- Feature list Read how KLone suits your requirements.
- Benchmarks Check out performance compared to some other popular webservers.
- Basic Tutorial Basic tutorial; all developers should read this.
- Wiki (tutorials, examples, etc.) Most KLone documentation is stored on this community-driven Wiki.
- Reference API KLone library reference.
- Licensing model KLone is Open Source Software released under a double license: commercial and GPLv2, much like MySQL.
- How To Buy Contact our Sales Team, or get it directly online.
- Support Community driven or guaranteed tecnical support.
Download
Manual download of KLone source is discouraged. Simply follow the bootstrap section of the tutorial and let the framework do the job for you.
For a fast startup this is a summary of bootstrap procedure described in the tutorial:
- download this Makefile in an empty directory;
- run make from inside the directory.
A ChangeLog file containing notes about newly added features and bugfixes is also available.
If you really know what you're doing this is the link to the latest version (2.2.1).
KLide
KLide is an Eclipse plug-in based on CDT for people who would like to develop KLone-based web applications using a graphical IDE, instead of using editors such as VI, Emacs, etc.
KLide's current major features are:
- wizards for project, source file and library creation;
- user-friendly action buttons and configuration menus;
- breakpoints in .kl1 files, local and remote debugging using GDB and GDB Server;
- syntax highlighting for mixture of C/C++ and HTML code.
An alpha version of KLide can be installed from within Eclipse via the following update site URL: http://koanlogic.com/download/klone/klide/update_site. Alternatively a Windows-only binary version can be downloaded here.