We are sorry, information on this page is available only in Czech. Use Translator Switch to Czech

24U Software releases fmRESTor.js for Claris® FileMaker®

The popular open-source connector for FileMaker Data API is now available for JavaScript, allowing for custom web app to directly access FileMaker data

Prague, CZ -- April 29, 2020

24U Software has released fmRESTor.js, a JavaScript version of the popular open-source library, designed for custom web app developers to easily integrate their JavaScript code with the RESTful FileMaker Data API without having to go through an intermediate PHP component hosted on a web server.

fmRESTor was originally developed as an object-based PHP library developed to seamlessly interact with databases and custom apps hosted on a FileMaker Server via the new powerful FileMaker Data API from within a PHP code.

The new version extends its reach to JavaScript developers as well, providing the same ease of use, but without the need to know a single bit of PHP. By not relying on any hosted intermediate component, fmRESTor can now be used to directly talk to FileMaker Server even from specific environments, such as Web Viewer in FileMaker layouts.

The two flavors of fmRESTor are now available as fmRESTor.php and fmRESTor.js to make it easy for web developers

Features of fmRESTor:

  • One object class conveniently handles everything
  • Automatically generates authentication token
  • Re-uses existing token to avoid unnecessary additional connections
  • Automatically re-generates expired token
  • Handles exceptions and provides meaningful error results
  • Can handle raw form data for easier container uploads
  • Provides customizable debug logging
  • Simple way to run scripts and gather database information with FileMaker Server 18

Features added in fmRESTor.js:

  • Version for JavaScript
  • Can connect to FileMaker Data API directly from web client, without need for web server
  • Interactive demo to try the library out without having to write a single line of code


fmRESTor.js requires a modern web browser with JavaScript support and a FileMaker Server 17 or 18 to connect to.

Availability and Pricing

fmRESTor is available free of charge as open source, licensed under the "GNU LGPLv3" License. 24U greatly appreciates any feedback and contributions, but cannot provide free support for the tool. Developers may hire 24U to help them with their projects, either by purchasing paid support or by utilizing 24U's custom development services.

More information: https://www.24usoftware.com/fmrestor

About 24U Software

With customers in 74 countries and 29 years of experience with the Claris FileMaker platform, 24U excels in developing new or taking care of existing custom apps, optimizing their performance, identifying and resolving potential issues and liabilities, improving reliability, stability and scalability, integrating them with other systems including various hardware devices, and extending them beyond expectation.

As a Claris Platinum Partner, 24U helps global businesses around the world to maintain sustainable growth by working with their in-house developers or completely taking care of the maintenance and development of their business solutions.

Customer contact:
HOnza Koudelka
Software Division Manager, 24U s.r.o.

Press Contact:


©2020 24U s.r.o. All rights reserved. 24U and 24U Software are trademarks of 24U s.r.o. Claris and FileMaker area trademarks of Claris International, Inc., registered in the U.S. and other countries. All other trademarks are the property of their respective owners. Pricing and availability are subject to change without notice.

By completing and sending the form you agree that 24U s.r.o., a company established under the laws of the Czech Republic, with its registered office: Zvole u Prahy, Skochovická 88, CZ-25245, registered in the Commercial Register with the Municipal Court in Prague, section C, inset 74920 will use your personal data contained in the form for the purpose of sending 24U’s news, updates and other commercial communications. Providing 24U with personal data for the said purpose is optional. Details on personal data processing and on your rights connected therewith are contained in 24U’s Privacy Policy.

Loader Image