Checksums with FreshMarker File

Some time ago, I had the idea that a checksum calculation could be added to the FreshMarker File library. FreshMarker File is an extension for FreshMarker to support the Java types File and Path. A checksum support would allow the current checksum to be added to lists of files without any major det

https://schegge.de/2026/02/checksums-with-freshmarker-file/

#Algorithmen #Bibliotheken #FreshMarker #Java #FreshMarker #MD5 #SHA #Template #TemplateEngine

FreshMarker 2.5.0 Released

Just in time for Carneval there is a new FreshMarker release available. There are several enhancements to the built-ins through the addition of an easy lambda support.

https://schegge.de/2026/02/freshmarker-2-5-0-released/

#Bibliotheken #FreshMarker #Java #FreshMarker #Release #Template #TemplateEngine

Quo Vadis, Lambda?

To implement a new built-in for sequences, lambdas were added as a new language component of the FreshMarker Expression Language. The lambda expression made it much easier to map the semantics of the new count built-in in an easily readable syntax. Now that lambda expressions are available, what else can they be used for and what s

https://schegge.de/2026/02/quo-vadis-lambda/

#Bibliotheken #FreshMarker #Java #CongoCC #FreshMarker #Lambda #Template #TemplateEngine

</Agile> Quo Vadis, Lambda?

To implement a new built-in for sequences, lambdas were added as a new language component of the FreshMarker Expression Language. The lambda expression made it much easier to map the semantics of t…

</Agile>

Select Operator for FreshMarker

An important component of the FreshMarker template engine is the built-in expression language. The expression language is used to utilize not only variables but also complex expressions in directives and interpolations. When evaluating other expression languages for customer projects, somet

https://schegge.de/2026/01/select-operator-for-freshmarker/

#Bibliotheken #FreshMarker #Java #ExpressionLanguage #FreeMarker #SpringBoot #Template #TemplateEngine

</Agile> Select Operator for FreshMarker

An important component of the FreshMarker template engine is the built-in expression language. The expression language is used to utilize not only variables but also complex expressions in directiv…

</Agile>

"Ngừng hardcode HTML trong backend! PDFMyHTML giờ hỗ trợ tạo và quản lý mẫu PDF giao dịch trực quan:
1️⃣ Dán HTML/CSS vào trình chỉnh sửa
2️⃣ Dùng Handlebars/Jinja cho biến động ({{name}})
3️⃣ Gửi dữ liệu qua API
Lựa chọn gói trả trước hoặc hàng tháng 💼
#PDFGeneration #TạoPDF #TemplateEngine #DeveloperTools #CôngCụLậpTrình #CôngNghệ"

https://www.reddit.com/r/SaaS/comments/1pzyvkq/stop_hardcoding_html_strings_in_your_backend_i/

Vừa ra mắt Mastodon UI - framework render template bằng Python thuần, tích hợp JIT CSS và quản lý state, hỗ trợ Django. Viết HTML như thao tác đối tượng Python, tự động sinh CSS tối ưu và tương thích với HTMX, Bootstrap. Thích hợp cho dev muốn giảm context-switching.

#Python #Django #WebDevelopment #OpenSource #TemplateEngine #MastodonUI #Frontend #Backend

pip install mastodon-ui | Repo GitHub kèm hướng dẫn chi tiết.

https://www.reddit.com/r/opensource/comments/1pyn3lh/i_built_a_pythonnat

Hết rồi phải gõ HTML string để tạo PDF invoice? PDFMyHTML vừa ra mắt công cụ thiết kế trực quan, hỗ trợ Handlebars & Jinja2. Mời bạn:
- Thiết kế giao diện, xem trước PDF ngay lập tức
- Tách biệt logic backend và view HTML
- Gọi API siêu gọn, không cần render HTML nguyên bản

Bạn thích hướng tiếp cận này?
#côngnghệ #PDF #API #SaaS #thiếtKếTrựcQuan #backend #Handlebars #Jinja2

@mod #technology #TemplateEngine #NoCode #Invoicing

https://www.reddit.com/r/SaaS/comments/1py1t11/stop_writ

FreshMarker 2.4.0 Released

Just in time for St. Nicholas Day, the latest FreshMarker release for this year is now available. In addition to several improvements, two bugs have also been fixed.

https://schegge.de/2025/12/freshmarker-2-4-0-released/

#Bibliotheken #FreshMarker #Java #FreshMarker #Release #Template #TemplateEngine

</Agile> FreshMarker 2.4.0 Released

Just in time for St. Nicholas Day, the latest FreshMarker release for this year is now available. In addition to several improvements, two bugs have also been fixed.

</Agile>

Prospects for 2.3.0

After the release is before the release, so there are already some new features in the queue for FreshMarker 2.3.0. Since it is not always worth writing a separate article for a feature, here is a report on the new features planned so far.

https://schegge.de/2025/10/prospects-for-2-3-0/

#Bibliotheken #FreshMarker #Java #FreshMarker #Java #Template #TemplateEngine

</Agile> Prospects for 2.3.0

After the release is before the release, so there are already some new features in the queue for FreshMarker 2.3.0. Since it is not always worth writing a separate article for a feature, here is a …

</Agile>

FreshMarker 2.2.0 Released

The latest version of FreshMarker, the Java 21 template engine, is now available. Version 2.2.0 introduces several improvements and new features. Some internal improvements ensure even faster processing.

https://schegge.de/2025/09/freshmarker-2-2-0-released/

#Bibliotheken #FreshMarker #Java #FreshMarker #Java #OpenSource #Release #Template #TemplateEngine

</Agile> FreshMarker 2.2.0 Released

The latest version of FreshMarker, the Java 21 template engine, is now available. Version 2.2.0 introduces several improvements and new features. Some internal improvements ensure even faster proce…

</Agile>