You ask yourself, "Why can't I just write an application just like I always do for the desktop with a standard widget kit like Gtk, Motif or MFC?". Well now you can!
libhw aims to provide a simple and efficient web development widget set for C++ developers.
- Cross platform support
- Provide a static library with very few dependencies
- Allow the user to easily create a single, stand-alone executable
- Provide session management
- Provide multi-user, threaded environment
- Develop an intuitive, simple object oriented API
- Distribute under LGPL. No restrictions for commercial use.
February 26, 2009
- Things are coming along nicely. The tree widget and menus are working. See the flash video of the demo code included with the project.
- I am using brainjar for the menus and dtree for the tree
- All external resources are automatically embedded in the produced libhw.a file. This again is done to support the goal of creating a single, stand-alone executable.
February 24, 2009
- Removed libhttpd from project. It is not available under the LGPL license, which is one of the goals of this project.
February 21, 2009
- The basic framework is working
- Many useful widgets exist
- Demo application is available
- Code can be checked out from subversion repository
- Compiles under Windows, Linux and Solaris
- pthreads - Here's a link to the Win32 version. Should come standard with Linux.
- Initial release with most widgets working
- Proof of concept
- All widgets working as designed
- CGI only support
- https support
- Documentation complete
- Regression test suite
- Full AJAX support
- Publish quality user guide
Checkout the latest source code from the Sourceforge subversion server:
svn co https://libhw.svn.sourceforge.net/svnroot/libhw/trunk
Please let me know if you want to help! There is a lot of code and documentation to write and test. Get involved at the Sourceforge site.
© 2009 Adam Siegel