Recent

Author Topic: ANN: Habari Web Components is now Daraja HTTP Server Framework  (Read 17338 times)

mjustin

  • Full Member
  • ***
  • Posts: 199
    • Habarisoft
April 7, 2013 – Single Developer Licenses for Habari Web Components, the
easy to use web application framework for Delphi and Free Pascal, are
now available with a 40 Euro discount.
To receive this discount, please use coupon code 'web40' in the order form.

Update: the coupon code to save 40 Euro is now working as expected. Sorry for any inconvenience.

Home page:

https://www.habarisoft.com/daraja_framework.html

Habari Web Components provide a simple framework for small web
applications, which run embedded in an existing Delphi or Free Pascal
application, or as a stand-alone HTTP server.
If you like to see it in action, download and run the off-line demo
applications, try out the on-line demo or install the demo client app
for Android.
Need more information? Browse the on-line API documentation, or the
comprehensive Getting Started document.

Quick facts:

* supports Delphi 2009 and Free Pascal 2.6.0 or newer with Internet
Direct (Indy) 10.5.9
* supports the open source logging framework Log4D
* no external libraries (DLL), compiles into the executable
* full source code included, with DUnit tests and example applications
using Twitter Bootstrap and jQuery mobile
* redistribution with your application does not require any additional fees
* free minor and major updates for one year

Regards
--
Michael Justin
https://www.habarisoft.com/
« Last Edit: February 07, 2017, 07:24:31 pm by mjustin »

mjustin

  • Full Member
  • ***
  • Posts: 199
    • Habarisoft
Re: ANN: Habari Web Components (version 2.6)
« Reply #1 on: November 29, 2013, 03:35:53 pm »
Habari Web Components is a web application framework for small to medium
size HTTP services, based on the popular open source TCP/IP library for
Delphi and Free Pascal, Internet Direct (Indy).

Home page:

https://www.habarisoft.com/daraja_framework.html

Changes in 2.6:

Regards
--
Michael Justin
https://www.habarisoft.com/
« Last Edit: January 25, 2017, 07:32:03 pm by mjustin »

mjustin

  • Full Member
  • ***
  • Posts: 199
    • Habarisoft
Re: ANN: Habari Web Components (version 2.7)
« Reply #2 on: February 26, 2014, 09:37:07 am »
Habari Web Components is a web application framework for small to medium
size HTTP services, based on Internet Direct (Indy).

Home page:

https://www.habarisoft.com/daraja_framework.html

Changes in 2.7:

REST support
    An improved example implementation of a component for RESTful web services (TdjRestfulWebComponent) is included with documentation and unit tests
REST/CRUD example
    A RESTful CRUD example application is included with full source code (see http://mikejustin.wordpress.com/2014/02/24/a-restful-crud-demo-application-with-delphi/)
HTTP PATCH
    Added support for the HTTP PATCH method for RESTful applications
HTTP OPTIONS
    Added support for the HTTP OPTIONS method for RESTful applications
Bootstrap 3.1.1
    Demo applications have been updated to Bootstrap 3.1.1


Regards
--
Michael Justin
https://www.habarisoft.com/
« Last Edit: January 25, 2017, 07:31:01 pm by mjustin »

mjustin

  • Full Member
  • ***
  • Posts: 199
    • Habarisoft
Re: ANN: Habari Web Components (version 2.12)
« Reply #3 on: March 19, 2016, 07:47:14 pm »
Habari Web Components are now free open source, and have been renamed to Daraja Framework.

Version 1.0 is now vailable on GitHub:
  https://github.com/michaelJustin/daraja-framework

Home page (going live tomorrow, 20 March 2016):
  https://www.habarisoft.com/daraja_framework.html

Wiki:
  https://github.com/michaelJustin/daraja-framework/wiki

Getting started PDF:
  https://www.habarisoft.com/daraja_framework/1.1/docs/DarajaFrameworkGettingStarted.pdf

API docs on-line:
  https://www.habarisoft.com/daraja_framework/1.1/docs/api/

Happy coding,
Michael Justin
--
Daraja is a flexible HTTP framework for Object Pascal, based on the stand-alone HTTP server in Internet Direct (Indy).
« Last Edit: January 25, 2017, 07:29:36 pm by mjustin »

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: ANN: Habari Web Components (version 2.12)
« Reply #4 on: May 19, 2016, 12:33:59 pm »
Habari Web Components are now free open source, and have been renamed to Daraja Framework.
--
Daraja is a flexible HTTP framework for Object Pascal, based on the stand-alone HTTP server in Internet Direct (Indy).

Free open source! But the website says it is "Dual licensed under the GNU Affero General Public License Version 3 / Commercial license".

Does that mean a commercial license is required for commercial projects?

JD
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

Thaddy

  • Hero Member
  • *****
  • Posts: 14211
  • Probably until I exterminate Putin.
Re: ANN: Habari Web Components (version 2.12)
« Reply #5 on: May 19, 2016, 02:31:14 pm »
Habari Web Components are now free open source, and have been renamed to Daraja Framework.
--
Daraja is a flexible HTTP framework for Object Pascal, based on the stand-alone HTTP server in Internet Direct (Indy).

Free open source! But the website says it is "Dual licensed under the GNU Affero General Public License Version 3 / Commercial license".

Does that mean a commercial license is required for commercial projects?

JD

If you are prepared to stick to the license, no. But in general with Alfero 3.0 : YES! It is very strict.
Specialize a type, not a var.

mjustin

  • Full Member
  • ***
  • Posts: 199
    • Habarisoft
Re: ANN: Habari Web Components is now Daraja Framework
« Reply #6 on: February 02, 2017, 08:29:34 pm »
Daraja Framework 1.2 is now vailable on GitHub:
  https://github.com/michaelJustin/daraja-framework

Home page:
  https://www.habarisoft.com/daraja_framework.html

Wiki:
  https://github.com/michaelJustin/daraja-framework/wiki

Getting started PDF:
  https://www.habarisoft.com/daraja_framework/1.2/docs/DarajaFrameworkGettingStarted.pdf

API docs on-line:
  https://www.habarisoft.com/daraja_framework/1.2/docs/api/

Happy coding,
Michael Justin
--
Daraja is a flexible HTTP server framework for Object Pascal, based on the stand-alone HTTP server in Internet Direct (Indy).

mjustin

  • Full Member
  • ***
  • Posts: 199
    • Habarisoft
Re: ANN: Habari Web Components is now Daraja HTTP Server Framework
« Reply #7 on: March 07, 2018, 09:25:33 am »
Daraja Framework 1.2.2 is now vailable on GitHub:
  https://github.com/michaelJustin/daraja-framework

This is a maintenance release which fixes bugs in the BootstrapDemo demo code and optional units (ShutDownHelper). The new release also includes an example project for a HTTPS server, not included are the certificates and the OpenSSL libraries.

Home page:
  https://www.habarisoft.com/daraja_framework.html

Wiki:
  https://github.com/michaelJustin/daraja-framework/wiki

Getting started PDF:
  https://www.habarisoft.com/daraja_framework/1.2/docs/DarajaFrameworkGettingStarted.pdf

API docs on-line:
  https://www.habarisoft.com/daraja_framework/1.2/docs/api/

Happy coding,
Michael Justin
--
Daraja is a flexible HTTP server framework for Object Pascal, based on the stand-alone HTTP server in Internet Direct (Indy).

 

TinyPortal © 2005-2018