RETS 1x Tools

Open source or freely available software for the RETS 1x platforms.

Clients


Tools without Source Code

  • RETS Connector - CoreLogic’s RETS Connector (for the RETS 1x platform) is an easy to use solution for users needing regularly scheduled automated bulk-data downloads, easy access to IDX information for Web sites, or a simple solution to access RETS 1x-based information. RETS Connector is a client application that dramatically simplifies the process of RETS data access and can be used with any RETS 1.5+ compliant server.

Java

  • Trulia Java RETS 1x Client - Trulia Java RETS 1x Client is a flexible, maintained, open source java RETS 1x client. It’s designed to make the accurate and timely exchange of data easier for everyone. Trulia Java RETS Client was forked from jRETS and supports all that functionality with the addition of being compliant up to version 1.7.2 of the RETS 1x specifications. It gracefully handles metadata that is not fully RETS 1x compliant, provides the option to download metadata to a file for easy viewing and is more flexible with regards to how the client handles date and time-stamps.  It works and is tested against all major vendors.
  • RETS IQ Java RETS Library™ - The RETS IQ RETS Library™ is a Java API that allows simple access to RETS 1x servers. The API is designed to allow developers to connect to RETS 1x servers and execute searches, photo downloads, metadata requests and updates without having to deal with the nuts and bolts of the RETS 1x standard protocol.
  • libRETS - libRETS is RETS client library written in C++ that allows rapid development of RETS client applications. By saving the developer from dealing with the RETS 1x protocol details, the application writer can concentrate on their application, saving them time and money in the process. (Native bindings for C#/VB.Net, Python, Ruby, Perl, Java, and PHP.)

.Net

  • libRETS - libRETS is RETS client library written in C++ that allows rapid development of RETS client applications. By saving the developer from dealing with the RETS 1x protocol details, the application writer can concentrate on their application, saving them time and money in the process. (Native bindings for C#/VB.Net, Python, Ruby, Perl, Java, and PHP.)

VB

          Visual Basic RETS 1.5 API  No longer supported.

PHP

  • PHRETS - PHRETS is a PHP library for the Real Estate Transaction Standard (RETS 1x standards only) which allows a developer familiar with PHP to embed RETS functions and capabilities directly within new or pre-existing code.
  • libRETS - libRETS is RETS client library written in C++ that allows rapid development of RETS client applications. By saving the developer from dealing with the RETS 1x protocol details, the application writer can concentrate on their application, saving them time and money in the process. (Native bindings for C#/VB.Net, Python, Ruby, Perl, Java, and PHP.) Sample code
  • Realtyna - This PHP Package allows you to retrieve the data from RETS 1x feed and synchronize it with Joomla Open Source CMS or MySQL database.

Python

  • libRETS - libRETS is RETS client library written in C++ that allows rapid development of RETS client applications. By saving the developer from dealing with the RETS 1x protocol details, the application writer can concentrate on their application, saving them time and money in the process. (Native bindings for C#/VB.Net, Python, Ruby, Perl, Java, and PHP.)

Ruby

  • libRETS - libRETS is RETS client library written in C++ that allows rapid development of RETS client applications. By saving the developer from dealing with the RETS 1x protocol details, the application writer can concentrate on their application, saving them time and money in the process. (Native bindings for C#/VB.Net, Python, Ruby, Perl, Java, and PHP.)
  • rets4r - Provides a RETS 1x client as a ruby gem.
  • estately/rets - A pure-ruby library for fetching data from RETS 1x servers.

C/C++

  • libRETS - libRETS is RETS client library written in C++ that allows rapid development of RETS client applications. By saving the developer from dealing with the RETS 1x  protocol details, the application writer can concentrate on their application, saving them time and money in the process. (Native bindings for C#/VB.Net, Python, Ruby, Perl, Java, and PHP.)

Perl

  • libRETS - libRETS is RETS client library written in C++ that allows rapid development of RETS client applications. By saving the developer from dealing with the RETS 1x protocol details, the application writer can concentrate on their application, saving them time and money in the process. (Native bindings for C#/VB.Net, Python, Ruby, Perl, Java, and PHP.)

Servers


Java

Utilities


Compliance Tools

DMQL

MD5

Misc.

  • RETS-MD - RETS 1x metadata viewer built on PHRETS.
DLU 04/20/2015
 
powered by MemberClicks