Covered Technologies

Overview

Covered technologies provides the list of programming languages/technologies and the versions of these technologies that are officially covered/supported by CAST Imaging. For CAST Highlight covered technologies, please check https://doc.casthighlight.com/#technologycoverage.

The columns situated to the right of the table below can be explained as follows:

  • CAST Imaging Viewer: a green tick indicates that this technology is supported in CAST Imaging Viewer.
  • Function Points (transactions): a green tick indicates that OMG Function Point counting and Transaction Risk Index are supported
  • Quality, Security and Sizing: a green tick indicates that CAST can measure technical size (LoC, Number of classes, Number of Programs, …) and that a minimum set of Quality and/or Security rules exist
  • Support method:
    • Indicates how the technology is supported: “out of the box” in CAST Imaging Core, or via an official CAST extension. Clickable links will take you direct to more detailed information about the technology support
    • Some extensions are in “alpha” and as such no official support is available from CAST.

Microsoft (not .NET)

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
ASP - ✔️ ✔️ ✔️ CAST Imaging Core / com.castsoftware.html5/
Visual Basic Microsoft VB 4 32 bits, VB 5, VB 6

Support for Microsoft Visual Basic is deprecated. This means that no further development nor bug fixes will be provided for this component.

In addition, whilst analyses of small/medium sized Visual Basic will usually proceed without issue, larger applications may fail due to analyzer memory limitations. Please see the note here about 32bit/64bit compatibility: Visual Basic - Required third-party software.
✔️ ✔️ ✔️ CAST Imaging Core

C / C++

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
C99, C11 and C17

Up to C++17
- ✔️ ✔️ ✔️ CAST Imaging Core / com.castsoftware.cpp
Pro*C, Pro*C++ - ✔️ ✔️ ✔️ As above
IBM Db2 SQC, IBM Db2 SQC++ - ✔️ ✔️ ✔️ As above

Adobe Flex

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Flex 3.x ✔️ com.castsoftware.flex

Fortran

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Fortran 77, 90 and 2003 ✔️ ✔️ ✔️ com.castsoftware.fortran

Go

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Go 1.x ✔️ ✔️ ✔️ com.castsoftware.go

Java/JEE

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Java JDK 1.1 - 1.4, and 5 - 18 ✔️ ✔️ ✔️ com.castsoftware.jee
Java Server Faces (JSF) 1.2, 2.0, 2.1 ✔️ ✔️ ✔️ As above
Java Server Page (JSP) 1.1 - 2.3 ✔️ ✔️ ✔️ As above
Struts Validator 1.2, 1.3 ✔️ ✔️ ✔️ As above
STXX 1.0, 1.1, 1.2 ✔️ ✔️ ✔️ As above
Hibernate 2.x, 3.1, 3.2, 3.3, 3.4 3.5, 3.6, 4.0, 4.1, 4.2, 4.3-5.x ✔️ ✔️ ✔️ As above
JPA 1.0, 2.0, 2.1 ✔️ ✔️ ✔️ As above
EJB 2.0, 2.1, 3.x ✔️ ✔️ ✔️ As above
Spring IoC 1.2.x, 2.x, 3.x, 4.x, 5.x ✔️ ✔️ ✔️ As above
WSDL 1.1 ✔️ ✔️ ✔️ As above
CDI 1.0, 1.1, 1.2 ✔️ ✔️ ✔️ As above
Lombok 1.18.12 ✔️ ✔️ ✔️ As above
Java AWT (Abstract Window Toolkit) - ✔️ ✔️ com.castsoftware.swing
Java Swing - ✔️ ✔️ As above
Eclipse SWT/JFace - ✔️ ✔️ As above
Amazon DocumentDB 3.6, 4.0 ✔️ ✔️ ✔️ See Support of AWS DocumentDB for Java
Apache Camel - ✔️ ✔️ com.castsoftware.camel
Apache FreeMarker 2.3.x ✔️ ✔️ com.castsoftware.java.freemarker
Apache/Spring/Other (Web Services) - ✔️ ✔️ com.castsoftware.java.service
Apache Struts 1.0, 1.1, 2.0 - 2.5 ✔️ ✔️ ✔️ com.castsoftware.jee / com.castsoftware.struts
Apache Cassandra 1.x, 2.x, 3.x, 4.x ✔️ ✔️ ✔️ com.castsoftware.java.cassandra
SAP Hybris Support for the Java package com.hybris.ymkt.common.http. ✔️ ✔️ com.castsoftware.sap.hybris
GWT - ✔️ ✔️ com.castsoftware.gwt
Spring Batch - ✔️ ✔️ ✔️ com.castsoftware.jee / com.castsoftware.springbatch
Spring Boot Spring Boot is Spring’s convention-over-configuration solution for creating stand-alone, production-grade Spring-based Applications. Therefore, the underlying Spring frameworks in the Application should always be qualified in order to understand the level of support that CAST can provide. CAST detects Spring Boot based applications and results will be available in CAST Imaging Viewer. ✔️ -
Spring Data - ✔️ ✔️ com.castsoftware.springdata
Spring Web Flow - ✔️ ✔️ com.castsoftware.springwebflow
Spring Security - ✔️ ✔️ com.castsoftware.springsecurity
Spring MVC - ✔️ ✔️ com.castsoftware.springmvc
MyBatis (Java) 3.4.0 ✔️ ✔️ com.castsoftware.ibatis
JAX-RS 1.0 (JSR 311) and 2.0 (JSR 339) ✔️ ✔️ com.castsoftware.jaxrs / com.castsoftware.java.service
JAX-WS 2.0, 2.1, 2.2 (JSR 224) ✔️ ✔️ com.castsoftware.jaxws / com.castsoftware.java.service
AWS SDK - ✔️ ✔️ com.castsoftware.awsjava
AWS SNS - ✔️ ✔️ As above
AWS SQS - ✔️ ✔️ As above
AWS Lambda - ✔️ ✔️ As above
AWS S3 - ✔️ ✔️ As above
Azure Blobs - ✔️ ✔️ As above
Azure Service Bus ✔️ ✔️ As above
Azure Event Hubs ✔️ ✔️ As above
Azure Function ✔️ ✔️ As above
Azure SignalR ✔️ ✔️ As above
Google Cloud Platform (GCP) Bigtable Bigtable 2.x ✔️ ✔️ ✔️ com.castsoftware.java.gcp
Google Cloud Platform (GCP) Storage ✔️ ✔️ As above
Google Cloud Platform (GCP) PubSub ✔️ ✔️ As above
gRPC ✔️ ✔️ com.castsoftware.grpcjava
JDBC Support for JDBC package APIs responsible CRUD database operations. ✔️ ✔️ ✔️ com.castsoftware.java.sql
Spark JDBC - ✔️ ✔️ ✔️ com.castsoftware.java.spark
Jdbi 3.37.0 and above ✔️ ✔️ ✔️ com.castsoftware.java.jdbi
jOOQ - ✔️ ✔️ ✔️ com.castsoftware.jooq
Vaadin/Vaadin Flow Vaadin (7.x.x - 8.x.x)

Vaadin Flow (10.x.x, 14.x.x, 22.x.x, 23.x.x, 24.x.x)
✔️ ✔️ ✔️ com.castsoftware.vaadin

Message Queues

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
ActiveMQ (Java, Python) 5.15.3 ✔️ ✔️ Java: com.castsoftware.mqe

Python: com.castsoftware.python
AWS SQS (Java, .NET, Python, Serverless) 1.x ✔️ ✔️ As above
IBM MQ (Java, Python, RPG) 6.0.0, 8.0.0 ✔️ ✔️ As above
Kafka (Java, .NET) 2.6.0 ✔️ ✔️ As above
RabbitMQ (Java, Python) 3.6.9 ✔️ ✔️ As above
Spring AMQP - ✔️ ✔️ As above
Spring JMS - ✔️ ✔️ As above
Spring Kafka - ✔️ ✔️ As above
DataQ (RPG) ✔️ ✔️ As above

Mobile

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Android/Java 4.4 - 10.0 ✔️ ✔️ ✔️ com.castsoftware.android
Android/Kotlin 1.x ✔️ ✔️ ✔️ com.castsoftware.kotlin
iOS/Objective-C iOS 7-12, Objective-C ARC ✔️ ✔️ ✔️ com.castsoftware.cfamily
iOS/Swift iOS 7-12, Swift 3.2 - 5.2 ✔️ ✔️ ✔️ com.castsoftware.swift

IBM Mainframe zOS

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Cobol ANSI 85 ✔️ ✔️ ✔️ com.castsoftware.mainframe
JCL z/OS - ✔️ ✔️ ✔️ As above
IMS/DB - ✔️ ✔️ ✔️ As above
IMS/DC
- Note that IMS/DC is supported in CAST Imaging Core ≥ 8.3.19 only.
✔️ ✔️ ✔️ As above
CICS - ✔️ ✔️ ✔️ As above
PL/I Enterprise PL/I for z/OS : all versions (v3.x, v4.x, v5.x) ✔️ ✔️ ✔️ com.castsoftware.pl1
EGL V7 R5.1 ✔️ ✔️ ✔️ com.castsoftware.egl

Microsoft .NET

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
ADO.NET - ✔️ ✔️ ✔️ com.castsoftware.dotnet
ASP.NET - ✔️ ✔️ ✔️ As above
ASP.NET Core 2.x, 3.0, 3.1, 5, 6, 7 ✔️ ✔️ ✔️ As above
ASP.NET MVC Razor - ✔️ ✔️ ✔️ com.castsoftware.html5
ASP.NET Web API - ✔️ ✔️ ✔️ com.castsoftware.dotnetweb
Visual Studio / .NET Framework 2003 - 2019 / 1.1 - 4.8 ✔️ ✔️ ✔️ com.castsoftware.dotnet
.NET Core 1.x, 2.0, 2.1, 2.2, 3.0, 3.1 ✔️ ✔️ ✔️ As above
.NET 5.0 (from ≥1.4.6-funcrel), 6.0 (from ≥1.4.6-funcrel), 7.0 (from ≥1.5.0-funcrel) ✔️ ✔️ ✔️ As above
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 ✔️ ✔️ ✔️ As above
LINQ to Objects, LINQ to DataSets, LINQ to SQL - ✔️ ✔️ ✔️ As above
iFrame - ✔️ ✔️ ✔️ As above
Interop - ✔️ ✔️ ✔️ As above
WinForms - ✔️ ✔️ ✔️ As above
C# 1.2 - 11.0 ✔️ ✔️ ✔️ As above
VB.NET 7.1 - 15.8 ✔️ ✔️ ✔️ As above
Dapper Framework See the extension for more details. ✔️ ✔️ com.castsoftware.dotnet.dapper
Entity Framework .NET Framework versions 3.0 and above ✔️ ✔️ com.castsoftware.entity
Microsoft Enterprise Library 2.0 - 6.0.1304 ✔️ ✔️ com.castsoftware.msenterpriselibrary
NHibernate Framework .NET Framework versions 3.0 and above ✔️ ✔️ com.castsoftware.dotnet.nhibernate
Silverlight All versions up to 5.0 ✔️ ✔️ Releases 1.0 - 1.4: com.castsoftware.silverlight

Releases > 2.0: com.castsoftware.wpf
WCF (Windows Communication Foundation) All versions up to 4.5 ✔️ ✔️ ✔️ com.castsoftware.wcf
WPF (Windows Presentation Foundation) All versions up to 4.5 ✔️ ✔️ com.castsoftware.wpf
Xamarin - ✔️ ✔️ ✔️ com.castsoftware.dotnet
Xamarin.Forms All versions up to 5.0 ✔️ ✔️ com.castsoftware.wpf
MyBatis (.NET) 4.5.2 ✔️ ✔️ com.castsoftware.ibatis
AWS .NET AWS SDK ✔️ ✔️ ✔️ com.castsoftware.awsdotnet
AWS .NET AWS SNS ✔️ ✔️ ✔️ As above
AWS .NET AWS SQS ✔️ ✔️ ✔️ As above
AWS .NET AWS Lambda ✔️ ✔️ ✔️ As above
AWS .NET AWS S3 ✔️ ✔️ ✔️ As above
Azure .NET Azure Blobs ✔️ ✔️ com.castsoftware.azure.dotnet
Azure .NET Azure Service Bus ✔️ ✔️ As above
Azure .NET Azure Function ✔️ ✔️ As above
Azure .NET Azure Event Hubs ✔️ ✔️ As above
Azure .NET SignalR ✔️ ✔️ As above
Google Cloud Platform (GCP) .NET Bigtable 2.x ✔️ ✔️ ✔️ com.castsoftware.dotnet.gcp
Google Cloud Platform (GCP) .NET Storage ✔️ ✔️ As above
Google Cloud Platform (GCP) .NET PubSub ✔️ ✔️ As above
Apache Kafka for .NET Confluent.Kafka 2.x.x ✔️ ✔️ com.castsoftware.dotnet.kafka
gRPC for .NET ✔️ ✔️ com.castsoftware.dotnet.grpc
Microsoft Application Blocks Data Library 2.0.0 ✔️ ✔️ com.castsoftware.dotnet.msappblocksdata

Oracle Enterprise Solutions

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Oracle Forms/Reports 10g - 11g ✔️ ✔️ ✔️ CAST Imaging Core
PeopleSoft 8.45 - 8.56 ✔️ com.castsoftware.peoplesoft
Siebel 7.5 - 16.x ✔️ com.castsoftware.siebel

PHP

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
PHP Core 5.x ✔️ ✔️ com.castsoftware.php
Symfony - ✔️ ✔️ As above

Python

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Python Core 2.x - 3.x ✔️ ✔️ ✔️ com.castsoftware.python
Flask - ✔️ ✔️ As above
Aiohttp - ✔️ ✔️ As above
Bottle - ✔️ ✔️ As above
CherryPy - ✔️ ✔️ As above
Django - ✔️ ✔️ As above
Falcon - ✔️ ✔️ As above
FastAPI - ✔️ ✔️ As above
Nameko - ✔️ ✔️ As above
Pyramid - ✔️ ✔️ As above
Sonic - ✔️ ✔️ As above
Tornado - ✔️ ✔️ As above
web2py - ✔️ ✔️ As above
AWS SDK - ✔️ ✔️ ✔️ As above
AWS SNS - ✔️ ✔️ ✔️ As above
AWS SQS - ✔️ ✔️ ✔️ As above
AWS Lambda - ✔️ ✔️ ✔️ As above
AWS S3 - ✔️ ✔️ ✔️ As above

IBM i (formerly System i, iSeries or AS/400)

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
CLP and CL LE Up to V7R5 ✔️ ✔️ ✔️ com.castsoftware.rpg
RPG Support for RPG III and IV, including Free Format and Full Free. ✔️ ✔️ ✔️ As above
DDS (Db2 for i) Logical File, Physical File, Printer File and Display File. ✔️ ✔️ ✔️ As above
DDL (Db2 for i) Tables and Views (Db2 for i) ✔️ ✔️ ✔️ As above
ILE COBOL for i Up to V7R5 ✔️ ✔️ ✔️ com.castsoftware.mainframe
COBOL/400 - ✔️ ✔️ ✔️ As above

Cobol (not IBM)

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Micro Focus Cobol

GCOS Cobol

Cobol VMS
- ✔️ ✔️ ✔️ com.castsoftware.mainframe

SAP ABAP

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
ABAP
4.6 - 7.5

Note that ABAP 7.5 is supported in CAST Imaging Core ≥ 8.3.4 only.
✔️ ✔️ ✔️ com.castsoftware.sap
Web Dynpro for ABAP - ✔️ ✔️ ✔️ As above
ABAP Script 4.6 - 7.5 ✔️ ✔️ ✔️ com.castsoftware.sqlanalyzer (≥ 2.6.1)
SAP Hybris Support for the Java package com.hybris.ymkt.common.http. ✔️ ✔️ com.castsoftware.sap.hybris

Reporting Enterprise Solutions

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
SAP BusinessObjects XI, XI R2, XI 3.0, XI 3.1 ✔️ ✔️ ✔️ com.castsoftware.businessobject
SAP Business Intelligence BusinessObjects 4.0, 4.1 ✔️ ✔️ ✔️ As above

Scripting Languages

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Most Unix Shell scripts All versions of Bourne shell (bsh/sh/shell), Bourne-Again Shell (bash), C shell (csh), KornShell (ksh), Secure Shell (ssh), Tenex C Shell (tcsh) ✔️ ✔️ ✔️ com.castsoftware.shell

SQL

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Azure SQL 2005, 2008, 2012, 2014 ✔️ ✔️ ✔️ com.castsoftware.sqlanalyzer
IBM Db2 for LUW Up to version 11.x ✔️ ✔️ ✔️ As above
IBM Db2 for z/OS Up to version 12 ✔️ ✔️ ✔️ As above
IBM Db2 for i Up to version 7.5 ✔️ ✔️ ✔️ As above
Informix Up to version 14.x ✔️ ✔️ ✔️ As above
MariaDB Up to version 10.x ✔️ ✔️ ✔️ As above
Microsoft SQL Server T-SQL Up to version 2019 ✔️ ✔️ ✔️ As above
MySQL Up to version 8.x ✔️ ✔️ ✔️ As above
Oracle Server PL/SQL Up to version 19c ✔️ ✔️ ✔️ As above
PostgreSQL Up to version 15.x ✔️ ✔️ ✔️ As above
SQLite Up to version 3.x ✔️ ✔️ ✔️ As above
Support for DDL and DML *.sql files using an over language of ANSI SQL-92 - ✔️ ✔️ ✔️ As above
Sybase ASE T-SQL Up to version 16 ✔️ ✔️ ✔️ As above
Teradata Up to version 17.x ✔️ ✔️ ✔️ As above
CockroachDB Up to version 21 ✔️ ✔️ ✔️ As above
NonStop SQL Up to version 3.x ✔️ ✔️ ✔️ As above

NoSQL

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Amazon DocumentDB (.NET) - ✔️ ✔️ ✔️ com.castsoftware.nosqldotnet
Amazon DocumentDB (Java) - ✔️ ✔️ ✔️ com.castsoftware.nosqljava
Azure Cosmos DB (.NET) - ✔️ ✔️ ✔️ com.castsoftware.nosqldotnet
Azure Cosmos DB (Java) - ✔️ ✔️ ✔️ com.castsoftware.nosqljava
Azure Cosmos DB (Node.js) - ✔️ ✔️ ✔️ com.castsoftware.nodejs
Apache Cassandra (Java) 1.x, 2.x, 3.x, 4.x ✔️ ✔️ ✔️ com.castsoftware.cassandra
Apache Solr (.NET) - ✔️ ✔️ ✔️ com.castsoftware.nosqldotnet
Apache Solr (Java) - ✔️ ✔️ ✔️ com.castsoftware.nosqljava
Couchbase (.NET) - ✔️ ✔️ ✔️ com.castsoftware.nosqldotnet
Couchbase (Java) - ✔️ ✔️ ✔️ com.castsoftware.nosqljava
CouchDB (Java) - ✔️ ✔️ ✔️ com.castsoftware.nosqljava
CouchDB (Node.js) - ✔️ ✔️ ✔️ com.castsoftware.nodejs
AWS DynamoDB (.NET) - ✔️ ✔️ ✔️ com.castsoftware.nosqldotnet
AWS DynamoDB (Java) - ✔️ ✔️ ✔️ com.castsoftware.nosqljava
AWS DynamoDB (Node.js) - ✔️ ✔️ ✔️ com.castsoftware.nodejs
Elasticsearch (.NET) - ✔️ ✔️ ✔️ com.castsoftware.nosqldotnet
Elasticsearch (Java) - ✔️ ✔️ ✔️ com.castsoftware.nosqljava
Elasticsearch (Node.js) - ✔️ ✔️ ✔️ com.castsoftware.nodejs
MarkLogic (Java) - ✔️ ✔️ ✔️ com.castsoftware.nosqljava
MarkLogic (Node.js) - ✔️ ✔️ ✔️ com.castsoftware.nodejs
Memcached (.NET) - ✔️ ✔️ ✔️ com.castsoftware.nosqldotnet
Memcached (Java) - ✔️ ✔️ ✔️ com.castsoftware.nosqljava
Memcached (Node.js) - ✔️ ✔️ ✔️ com.castsoftware.nodejs
MongoDB (.NET) - ✔️ ✔️ ✔️ com.castsoftware.nosqldotnet
MongoDB (Java) - ✔️ ✔️ ✔️ com.castsoftware.nosqljava
MongoDB (Node.js) - ✔️ ✔️ ✔️ com.castsoftware.nodejs
Redis (.NET) - ✔️ ✔️ ✔️ com.castsoftware.nosqldotnet
Redis (Java) - ✔️ ✔️ ✔️ com.castsoftware.nosqljava
Redis (Node.js) - ✔️ ✔️ ✔️ com.castsoftware.nodejs

Misc. Enterprise Solutions

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
TIBCO BusinessWorks 5.1 - 5.13 ✔️ ✔️ ✔️ com.castsoftware.tibco
TIBCO ActiveMatrix BusinessWorks 6.0 - 6.2 ✔️ ✔️ ✔️ As above
PowerBuilder 8 to 12.6

2017, 2017 R2, 2017 R3 (requires CAST Imaging Core 8.3.9)

2019 (requires CAST Imaging Core 8.3.30)

2021, 2022, 2023 (requires CAST Imaging Core 8.3.50)
✔️ ✔️ ✔️ CAST Imaging Core
Oracle BPEL ✔️ ✔️ com.castsoftware.bpel

Web

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Angular 2 - 17 ✔️ ✔️ ✔️ com.castsoftware.typescript
NgRX - ✔️ ✔️ com.castsoftware.typescript
Apache Wicket - ✔️ ✔️ com.castsoftware.wicket
Vue.js 2.x ✔️ ✔️ ✔️ com.castsoftware.vuejs
Angular.js 1.0 - 1.8 ✔️ ✔️ ✔️ com.castsoftware.angularjs
CSS 1 - 3 ✔️ ✔️ ✔️ com.castsoftware.html5
HTML 1 - 5 ✔️ ✔️ ✔️ com.castsoftware.html5
HTML 2.0 - 4.0.1 ✔️ ✔️ ✔️ CAST Imaging Core
JavaScript 1 - 1.8.1 ✔️ ✔️ ✔️ com.castsoftware.html5
JavaScript 1.2, 1.5 ✔️ ✔️ ✔️ CAST Imaging Core
JavaScript ECMA 6 ✔️ ✔️ ✔️ com.castsoftware.html5
JScript 1.0 - 5.6 ✔️ ✔️ ✔️ CAST Imaging Core
jQuery 1.0 - 3.x ✔️ ✔️ ✔️ com.castsoftware.jquery
ReactJS / React Native 15.x - 16.x ✔️ ✔️ ✔️ com.castsoftware.reactjs
com.castsoftware.typescript
SAPUI5 1.28 and above ✔️ ✔️ com.castsoftware.sapui5
TypeScript 1.x - 3.x ✔️ ✔️ ✔️ com.castsoftware.typescript
VBScript Up to 5.5 ✔️ ✔️ ✔️ CAST Imaging Core
XHTML 1 - 5 ✔️ ✔️ ✔️ com.castsoftware.html5
XHTML 1.x ✔️ ✔️ ✔️ CAST Imaging Core
Jade/PUG - ✔️ ✔️ com.castsoftware.html5
Redux - ✔️ ✔️ com.castsoftware.typescript

Node.js

Sub-technology / framework / language Version(s) supported CAST Imaging Viewer CAST Dashboards (Quality, Security and Sizing) Function Points (transactions) Support method
Node.js 4.0.x - 20.x ✔️ ✔️ ✔️ com.castsoftware.nodejs
com.castsoftware.typescript
Express.js - ✔️ ✔️ ✔️ As above
Hapi.js - ✔️ ✔️ As above
Sails.js - ✔️ ✔️ As above
LoopBack - ✔️ ✔️ As above
AWS SDK - ✔️ ✔️ As above
AWS SNS - ✔️ ✔️ As above
AWS SQS - ✔️ ✔️ As above
AWS Lambda ✔️ ✔️ As above
AWS S3 - ✔️ ✔️ As above
Azure Blobs - ✔️ ✔️ As above
Azure SignalR - ✔️ ✔️ As above
Azure Event Hubs - ✔️ ✔️ As above
Azure Service Bus - ✔️ ✔️ As above
Azure Function - ✔️ ✔️ As above
gRPC - ✔️ ✔️ As above