You are viewing limited content. For full access, please sign in.

Announcement

Posted to Laserfiche Cloud

Announcement

Announcing Our New Developer Toolkit, Starter Templates, and Real-World Examples

posted on July 29 Show version history

Hi everyone,

We are excited to announce the availability of LF Form Builder, a developer repository designed to show examples to modernize how you build, test, and maintain Laserfiche Forms customizations.

If you have ever felt limited by managing large, monolithic JavaScript snippets directly inside the forms interface, this toolkit is for you. By leveraging modern development workflows like TypeScript and Vite, it allows you to transition into clean, structured, and highly reusable scripts.

What is LF Form Builder?

The repository is set up as a GitHub repository that includes everything you need to improve your forms development workflow:

  • Core Customization Library: A collection of pre-built utilities to simplify common tasks like implementing field rules, adding modal components, injecting custom HTML, managing Google Maps address validation, and integrating popular payment gateways (such as Stripe, Braintree, and Authorize.net).
  • Strongly-Typed Form Definitions: Comprehensive type definitions for the Laserfiche LFForm runtime API. This gives your development environment autocomplete capabilities and inline documentation while you write your code.
  • Starter Template: A pre-configured project environment so you can spin up a new form customization project locally, watch your changes in real time, and bundle your scripts instantly.

 

How to Get Started

You can grab the project structure directly from the repository, install its dependencies, and run the local development server to start building. Detailed setup instructions, architectural guides, and real-world implementation examples are all available right inside the LF Form Builder GitHub Repository.

 

⚠️ Community-Supported Project:
This is an open-source resource maintained through GitHub and is not covered by Laserfiche’s official product support channels. For questions, bug reports, enhancement ideas, or contributions, please use the project’s GitHub discussions, issues, and pull requests. Because the toolkit builds on Laserfiche Forms customization capabilities, future Forms updates may require corresponding community updates to the toolkit.

 

We look forward to seeing how this improves your development workflow! Let us know if you have any questions or feedback in the thread below.

 

Happy Coding!

Andrew

1 0

Replies

replied on July 31

Great Job! I will tested sooner and let you know. 

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.