An open API service aggregating public data about GitHub Sponsors.

fmcarvalho

View JSON Representation

Funding Links: https://github.com/sponsors/fmcarvalho

GitHub Sponsors Profile

HmlFlow is a Java DSL for HTML that sets itself apart from the competition through the following key differentiators: 1) type safety, 2) performance, 3) progressive SSR, 4) unopinionated.
Moreover, HmlFlow stands out as the most performant engine among state-of-the-art JVM template engines like Velocity, Thymleaf, Mustache, etc and other DSL libraries for HTML such as j2Html and KotlinX Html. Check out the performance results in the most popular benchmarks at spring-comparing-template-engines and our fork of xmlet/template-benchmark.
Much of the development has been carried out by Master of Science (MsC) students funded by research fellowship programs. However, this funding is limited and insufficient to address all community requests, as evidenced by the activity on the issues.
Some of these issues demand substantial development effort and necessitate a dedicated programmer. Examples of those open issues, not limited to:

IDE formatter and folding plugin
Improvement of Flowifier with JavaPoet
Integration of HTML source code fragments within HtmlFlow
Enhancement of HtmlFlow API to align with idiomatic Kotlin conventions, such as properties and operator overloads
Support for asynchronous and concurrent fragments via Web components.

Currently, HtmlFlow is continuously evolving with the addition of new features and ongoing community issue resolutions. A recent milestone is the introduction of release 4.0, which seamlessly supports any asynchronous API and has the ability to manage multiple asynchronous data models within a single web template.

Featured Works

xmlet/HtmlFlow

HtmlFlow Java DSL to write typesafe HTML

Language: Java - Stars: 163