Projects in Awesome Lists by Synergex
A curated list of projects in awesome lists by Synergex .
https://github.com/synergex/harmonycore
Harmony Core is a framework that consists of libraries, CodeGen templates, and conventions that enable you to expose Synergy logic and data as a RESTful web service using OData and ASP.NET Core
asp-net-core dotnetcore entity-framework odata synergy webapi-2
Last synced: 05 Oct 2025
https://github.com/synergex/baconography
A well integrated Reddit client for Windows 8
Last synced: 29 Aug 2025
https://github.com/synergex/codegen
CodeGen is a tool that Synergy/DE developers can use to generate source code and other types of content based on the meta-data stored in a Synergy Repository.
Last synced: 29 Aug 2025
https://github.com/synergex/sqlreplication
An example of how to implement the replication a Synergy applications ISAM data to a relational database in near-to-real-time.
Last synced: 29 Aug 2025
https://github.com/synergex/synpsg_pdf
A platform-independent API that facilitates the easy creation of PDF files from applications written in Synergy DBL.
Last synced: 24 Feb 2026
https://github.com/synergex/codeexchange
A central location where developers share code.
Last synced: 11 Feb 2026
https://github.com/synergex/examine_win_reg_from_synergy
Example Synergy routines of accessing the Windows Registry from a Synergy application. (Update for Synergy 9.5 compatibility)
Last synced: 11 Feb 2026
https://github.com/synergex/xfbbq
Your number one source of extra function BBQ.
Last synced: 08 May 2026
https://github.com/synergex/xfnetlink_example
Example using xfNetLink Synergy (Update for Synergy 9.5 compatibility)
Last synced: 11 Feb 2026
https://github.com/synergex/datareader
VB.NET Demo using ADO.NET with a DataReader Object and Synergy/DE Connectivity Series
Last synced: 13 Feb 2026
https://github.com/synergex/yieldexample
A simple Synergy .NET Visual Studio project that demonstrates how to use the YIELD statement.
Last synced: 11 Feb 2026
https://github.com/synergex/debuggerscripts
Repository to collect various scripts that help when debugging synergy programs
Last synced: 29 Aug 2025
https://github.com/synergex/smtpmail.dbl
SMTPMAIL.DBL An example of sending an SMTP mail message.
Last synced: 13 Feb 2026
https://github.com/synergex/synnetaspappdomainonly
An example of how to use a Synergy .NET assembly in an ASP.NET application. This example assumes a stateless environment in both the ASP.NET Web application AND the Synergy code.
Last synced: 13 Feb 2026
https://github.com/synergex/spc2010_steve_ives
This ZIP file contains the code for various demo applications presented by Steve Ives from the Synergex Professional Services Group during the SPC2010 conference.
Last synced: 29 Aug 2025
https://github.com/synergex/synnetmaildemo
A Synergy .NET solution presenting an example of how to send a basic email message using classes in the .NET Frameworks System.Net.Mail namespace.
Last synced: 25 Feb 2026
https://github.com/synergex/synergyunixexpressionevaluator
A repository containing assemblies which are required to enable expression evaluation for Synergy .NET debugging on Unix environments.
Last synced: 04 Oct 2025
https://github.com/synergex/synnetaspappdomainonlyinterop
An example of how to use a Synergy .NET Interop assembly in an ASP.NET application. This example assumes a stateless environment in both the ASP.NET Web application AND the Synergy code.
Last synced: 29 Aug 2025
https://github.com/synergex/parser
Simple parser class for Name-Value-Comment strings and for converting a delimited list into an ArrayList with an optional comment portion.
Last synced: 13 Feb 2026
https://github.com/synergex/isholiday
IsHoliday() is a static method that will execute a remote web service and then return a status to determine if the passed date is a public holiday for the passed country code. (Update for Synergy 9.5 compatibility)
Last synced: 13 Feb 2026
https://github.com/synergex/synd
The included script allows for a standard installation of the License Manager (synd) as a service under Linux (eg, RedHat/Fedora/CentOS).
Last synced: 29 Aug 2025
https://github.com/synergex/googlegeocoding
An example of using the Google Geocoding API and also the Google Static Maps API V2.
Last synced: 13 Feb 2026
https://github.com/synergex/spc2008_syn_datatable
This project demonstrates the ability to use the Synergy object syntax to define classes for DataTable, DataColumn and DataRow. These can then be used in your Synergy code to build and expose the data and table schema to a .NET client using XML and xfServerPlus.
Last synced: 29 Aug 2025
https://github.com/synergex/synergy_licensing_toolkit_example
The Synergy Licensing Toolkit allows you to take advantage of the Synergex product licensing technologies in your own applications. This download contains examples of how to create license keys, install license keys onto runtime systems, and how to implement license checking in your applications.
Last synced: 29 Aug 2025
https://github.com/synergex/interopwcfwebhost
A Synergy .NET solution presenting an example of using a Synergy .NET Interop project to expose a set of of Synergy routines and data structures via a Windows Communication Foundation (WCF) service. The WCF service is hosted by an ASP.NET web application.
Last synced: 29 Aug 2025
https://github.com/synergex/licensing_tk_examples
Code samples for using Synergy/DE Licensing Toolkit.
Last synced: 29 Aug 2025
https://github.com/synergex/fixdata
This program will read through a Synergy DBMS file, and will modify data to match the repository definition.
Last synced: 13 Feb 2026
https://github.com/synergex/rpsxml
This program will create an XML file from the Synergy/DE Repository. Uses the logical INC: to point to the include file directories. (Update for Synergy 9.5 compatibility)
Last synced: 18 Feb 2026
https://github.com/synergex/files_for_synbackup_for_unix
Using synbackup on Unix or Linux
Last synced: 29 Aug 2025
https://github.com/synergex/findfilelocks
FindFileLocks is a collection of OS-specific utilities and routines to identify process information on locked database records.
Last synced: 12 Feb 2026
https://github.com/synergex/dataset
VB.NET Demo using ADO.NET with a DataSet Object and Synergy/DE Connectivity Series
Last synced: 13 Feb 2026
https://github.com/synergex/isam_file_parameters
ismkey.zip will generate the necessary parameters for creating an ISAM file from Repository. (Update for Synergy 9.5 compatibility)
Last synced: 11 Feb 2026
https://github.com/synergex/cscimageproj
This control allows you to display an image from a bitmap (.bmp), icon (.ico), metafile (.wmf) or enhanced metafile (.emf) on the screen.
Last synced: 13 Feb 2026
https://github.com/synergex/dll_shared_objects
An example of using Synergy DLL API to call C routines in a Windows DLL and a UNIX shared object.
Last synced: 29 Aug 2025
https://github.com/synergex/file_convert_using_rps
Convert a file from format A to format B, using the Synergy/DE Repository. (Update for Synergy 9.5 compatibility)
Last synced: 11 Feb 2026
https://github.com/synergex/clientserverexamples
This CodeExchange item contains several examples of various types of client / server application architectures.
Last synced: 29 Aug 2025
https://github.com/synergex/botframeworkexample
An example of using Synergy .NET to implement a BOT using the Microsoft BOT Framework.
Last synced: 29 Aug 2025
https://github.com/synergex/copy_handle
This routine copies the contents of one memory handle into a second memory handle, and returns the second handle. The size of the returned handle will always be the same as the size of the original handle. It is the responsibility of the calling routine to deallocate the returned memory handle, which is static.
Last synced: 13 Feb 2026
https://github.com/synergex/cctest
A UI Toolkit program that maintains a simple credit card file, and uses the new data encryption routines in 9.3, with a utility class that has routines to validate credit card numbers and another class that can expose the data encryption with non-synergy data types. (Update for Synergy 9.5 compatibility)
Last synced: 29 Aug 2025
https://github.com/synergex/c_pgm_calling_dbl_pgm
This is an example of calling a C routine from Synergy and calling a Synergy routine from C on the VMS operating system.
Last synced: 29 Aug 2025
https://github.com/synergex/convert.tobase64string
Convert is a class that converts a base data type to another base data type.
Last synced: 13 Feb 2026
https://github.com/synergex/containerizationhelpers
A collection of scripts to make containerization of synergy applications easier
Last synced: 29 Aug 2025
https://github.com/synergex/chronotrack
The ChronoTrack.zip file contains the complete ChronoTrack development environment and the ChronoTrack Reference Manual.
Last synced: 29 Aug 2025
https://github.com/synergex/dblessentialsonline-finalexercise
This is the repo participants will fork in order to complete the final coding exercise in the Synergy DBL Essentials Online course.
Last synced: 20 Jan 2026
https://github.com/synergex/wpfdevicelicense
This is a sample of a WPF application, WPFDeviceLicense, using Synergy Device Licensing.
Last synced: 12 Feb 2026
https://github.com/synergex/csv_example
Class that provides parsing of comma-separated text files, along with an example program that uses that class.
Last synced: 10 Feb 2026
https://github.com/synergex/inline_lambdas
Simple example of the syntax and usefulness of using inline lambdas.
Last synced: 23 Feb 2026
https://github.com/synergex/exception_handling_spc_2008_demo
This project demonstrates the ability to catch and throw Synergy Exceptions. It was demonstrated at the 2008 SPC.
Last synced: 16 Feb 2026
https://github.com/synergex/xfserverplus_binary_parameter
An example of using Synergy/DE 8.3's new "binary parameters".
Last synced: 24 Feb 2026
https://github.com/synergex/wcfinterop
The enclosed code is an example of how to expose synergy code to Windows Communication Foundation via the Synergy .Net Assembly API.
Last synced: 17 Oct 2025
https://github.com/synergex/upstrack
An example of using the XML and HTTPS APIs to call the UPS Consignment Tracking web service.
Last synced: 23 Feb 2026
https://github.com/synergex/remotesftpsync
A software utility that can be used to synchronize a Windows development environments source files to a matching directory structure on an OpenVMS system.
Last synced: 23 Jan 2026
https://github.com/synergex/interoptestwcfselfhost
A Synergy .NET solution presenting an example of using a Synergy .NET Interop project to expose a set of Synergy routines and data structures via a Windows Communication Foundation (WCF) service. The WCF service is hosted by a simple console application.
Last synced: 27 Oct 2025
https://github.com/synergex/synergy_9_examples
This CodeExchange entry contains example programs which demonstrate several of the new Synergy Language features introduced in the V9.1.1 and V9.1.3 releases.
Last synced: 25 Feb 2026
https://github.com/synergex/harmonycoreprojecttemplates
Contains the source code for the NuGet packages that provide .NET Core project templates for Harmony Core development.
Last synced: 16 Mar 2026
https://github.com/synergex/datetime_class
Datetime is a class that Represents an instant in time, typically expressed as a date and time of day. This should not be confused with the Synergy Language 'datetime' function. (Update for Synergy 9.5 compatibility)
Last synced: 12 Feb 2026
https://github.com/synergex/extensionmethod
A simple example of how to create a static extension method to add functionality to a class.
Last synced: 25 Feb 2026
https://github.com/synergex/vmscompatibility
A collection of traditional Synergy subroutines and functions that implement or emulate the functionality of certain OpenVMS system service routines.
Last synced: 26 Feb 2026
https://github.com/synergex/synpsg_tools
A collection of traditional Synergy subroutines, functions, classes and utilities developed over the years by several Synergex PSG consultants.
Last synced: 26 Feb 2026
https://github.com/synergex/creating_pdf_documents_with_synergy_tutorial
This tutorial will show you how easy it is to create PDF documents from Synergy applications.
Last synced: 09 Feb 2026
https://github.com/synergex/windir
Example of using the DLL API to retrieve file information (like a dir command) (Update for Synergy 9.5 compatibility)
Last synced: 09 Feb 2026
https://github.com/synergex/socketexamples
Client.dbl and Server.dbl are updated versions of code in the Synergy Language Reference Manual (LRM). These examples have been modified to present a more realalistic implementation of the Synergy Socket API. (Update for Synergy 9.5 compatibility)
Last synced: 10 Feb 2026
https://github.com/synergex/asciiencoding
The ASCIIEncoding class currently has only one method: GetBytes. This method encodes all the characters in the specified String into a sequence of bytes and returns them as a Dynamic System Array of type Byte. It is designed after the .Net Framework's GetBytes method.
Last synced: 10 Feb 2026
https://github.com/synergex/us_postal_service
Programs which provide examples of using the "City/State Lookup", "Rate Calculator" and "Track/Confirm" web services from the United States Postal Service.
Last synced: 10 Feb 2026
https://github.com/synergex/url_encoding
Function that returns a URL encoded string for use with the HTTP protocol. (Update for Synergy 9.5 compatibility)
Last synced: 10 Feb 2026
https://github.com/synergex/ismsts
This program replaces the program STATUS.DBR. It shows all the information about Synergy ISAM files, that was added in ISAM REV 4 (Update for Synergy 9.5 compatibility)
Last synced: 10 Feb 2026
https://github.com/synergex/getdirfiles
This function will return a list of files in a specified directory. It used DLL API (on Windows), command line (on Unix) and LIB$ systems calls (on OpenVMS), so it should work when called by/as an xfServerPlus routine.
Last synced: 10 Feb 2026
https://github.com/synergex/codeexchangevs
The CodeExchangeVS.zip file contains all the updated for 9.5 CodeExchange submissions, plus many Visual Studio 2010 projects to build the same items.
Last synced: 10 Feb 2026
https://github.com/synergex/translate_windows_prompts_and_titles
Translate.dbl is a replacement routine for I_LDINP that translates (at runtime) field prompts, window titles, and field selection windows to a specified language (English, French, and Spanish currently supported).
Last synced: 10 Feb 2026
https://github.com/synergex/http_query_string
Function that returns an HTTP protocol query string. (Update for Synergy 9.5 compatibility)
Last synced: 10 Feb 2026
https://github.com/synergex/isamutils
ISAM Utils is a GUI wrapper to the ISAM utilities - ISUTIL, IPAR, and FCONVERT.
Last synced: 10 Feb 2026
https://github.com/synergex/arraylist_example
This example shows how to extend the Synergex.SynergyDE.Collections.ArrayList class, box and unbox an alpha so that it can be stored in an ArrayList, and how to create a sorted ArrayList.
Last synced: 11 Feb 2026
https://github.com/synergex/synservmon
A Windows service written in Synergy that uses the synxfpng utility to monitor Synergy service(s). An email will be sent when the service to be monitored is detected as not running.
Last synced: 11 Feb 2026
https://github.com/synergex/synpsg.rps
SynPsg.Rps is a namespace containing a set of classes which represent and expose information about a Synergy/DE repository.
Last synced: 11 Feb 2026
https://github.com/synergex/findnpchars
This program will search for any .DBL files in the directory it is placed in, parse each line and look for the embedded characters, if found, the file name and line number where the embedded character was found will be displayed.
Last synced: 11 Feb 2026
https://github.com/synergex/synnetwcf
An example of how to implement WCF services using Synergy .NET while providing the required AppDomain isolation and multi-threading protection needed for Synergy .NET code. This example implements the WCF service directly in code, not via a Synergy.NET Interop project.
Last synced: 11 Feb 2026
https://github.com/synergex/base_64_encoding
Functions to encode ascii text to base64. Based upon code submitted to Synergy-l by Nigel White. (Update for Synergy 9.5 compatibility)
Last synced: 11 Feb 2026
https://github.com/synergex/lmkevaldate
This utility calculates the number of days between a given date and the past date 1st January 1992. This date offset is required when generating temporary license keys when working with the Synergy Licensing Toolkit.
Last synced: 11 Feb 2026
https://github.com/synergex/consoleapplication2
A subroutine capture a screen shot of the current Synergy application
Last synced: 11 Feb 2026
https://github.com/synergex/migrating_to_synergy_9
This CodeExchange entry contains a collection of programs which highlight many of the changes between the Synergy/DE V9 compiler, and earlier versions of the compiler.
Last synced: 12 Feb 2026
https://github.com/synergex/createdoc
This application is intended to help generate {xfMethod} & {xfParam} attributes from existing source files, or from the XML documented created by GENXML. It can also generate documentation comments.
Last synced: 12 Feb 2026
https://github.com/synergex/ismkey_dd_filespec
This is a modified version of the ismkey CodeExchange entry. It includes a subroutine that uses DD_FILESPEC to generate a file specification from a Repository structure, and a test program to demonstrate how to use the subroutine.
Last synced: 12 Feb 2026
https://github.com/synergex/file_locks
This program uses the chklock utility to determine which record is locked in a Synergy Isam file. The program displays the User PID, isam key, filename, username, terminal name and terminal number.
Last synced: 12 Feb 2026
https://github.com/synergex/integrationplatformdocs
Integration platform documentation.
Last synced: 17 Feb 2026
https://github.com/synergex/date_picker
The DATE_PICKER function presents a Calendar style Synergy window so the user can select a date using the mouse.
Last synced: 12 Feb 2026
https://github.com/synergex/loadtestexample
A simple example of implementing a load test in Synergy .NET.
Last synced: 12 Feb 2026
https://github.com/synergex/synnetservice
A simple Synergy .NET Visual Studio project along with a step by step PDF which demonstrates how to create a simple Windows service.
Last synced: 12 Feb 2026
https://github.com/synergex/ftp_api_in_synergy_language
This is a set of routines that implement a basic FTP client in 100% Synergy code making use of the Synergy Socket API.
Last synced: 13 Feb 2026
https://github.com/synergex/get_window_size
Example of how to use %U_WINMETRICS (Update for Synergy 9.5 compatibility)
Last synced: 13 Feb 2026
https://github.com/synergex/xml_to_synergy_dbms
Example program demonstrating the use of the Synergy XML API to export data from Synergy DBMS files or to import data into Synergy DBMS data files using xfServerPlus.
Last synced: 13 Feb 2026
https://github.com/synergex/xfserverplus_ini
A utility program to create and manage xfServerPlus settings in the xfpl.ini file. (Update for Synergy 9.5 compatibility)
Last synced: 13 Feb 2026
https://github.com/synergex/scheduledtask
A Traditional Synergy class implements a simple API to allow Traditional Synergy applications to be run as Windows Scheduled tasks.
Last synced: 13 Feb 2026
https://github.com/synergex/ftpclient
FtpClient is a class that allows basic FTP operations with a remote FTP server. The class supports binary and ascii transfer modes, and both Active or Passive server connections.
Last synced: 13 Feb 2026
https://github.com/synergex/synnetasp
An example of how to use Synergy .NET code in ASP.NET applications
Last synced: 13 Feb 2026
https://github.com/synergex/message_box
To process messages in synergy code and put the MSG_BOX in center of active synergy Window regardless of the size of the synergy window and MSG_BOX
Last synced: 14 Feb 2026
https://github.com/synergex/synpsg.system
SRC folder Partial Synergy/DE implementation of the Microsoft System namespace TEST folder Test programs that exercise the System namespace MAILIT.DBL An example of using the SmtpClient class FTPIT.DBL An example of using the FTPClient class
Last synced: 12 Feb 2026
https://github.com/synergex/activex_child_tabbing
A UI Toolkit program, an ActiveX control, and some other associated files that demonstrate how you can control tabbing when a composite window includes an ActiveX control that has multiple controls (two edit controls in this case) and that uses TAB and SHIFT+TAB internally.
Last synced: 10 Sep 2025
https://github.com/synergex/clipboard
A Traditional Synergy class that provides basic copy/paste interaction with the Windows clipboard.
Last synced: 18 Feb 2026