Software Development - Frameworks
Live Instructor Led Online Training Frameworks courses is delivered using an interactive remote desktop! .
During the course each participant will be able to perform Frameworks exercises on their remote desktop provided by Qwikcourse.
Select among the courses listed in the category that really interests you.
If you are interested in learning the course under this category, click the "Book" button and purchase the course. Select your preferred schedule at least 5 days ahead. You will receive an email confirmation and we will communicate with trainer of your selected course.
Quickstart project for executing a Wine classifier using the SciKit-Learn framework on a CPU. This Quickstart trains the model and persists as in ONNX format. The service runtime will then serve the model on localhost where the user can then send GET requests to perform inference.
SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework. In Ant Financial, SOFARPC has been used for more than ten years and developing for five generations. SOFARPC is dedicated to simplify RPC calls between applications, and provide convenient, no code intrusion, stable, and efficient point-to-point remote service invocation solutions for applications. For user and developer easy to improve features, SOFARPC provides a wealth of model abstraction and extensible interfaces, including filter, routing, load balancing, and so on. At the same time, it provides a rich MicroService governance solution around the SOFARPC framework and its surrounding components.
Open Source MongoDB Fulltext Search Server
MongoLantern is an open source full text search server using MongoDB as index storage, which allows MongoLantern to migrate any changes very easily into account using MongoDB API. It's written originally written in PHP can be migrated to any desired language as required using it's future APIs. MongoLantern 0.7 - Stable/Production Release: 1. MongoLantern API support enabled. 2. CSV indexer added as a plugin. 3. node.js API client added.
State machine framework for reactive embedded systems
RKH is a generic, flexible, modular, highly portable, ANSI-C compliant, and open-source development tool for implementing hierarchical state machines based on modern state machine concepts. This modern techniques are used to give an abstract description of the dynamic behavior of a system in a substantial manner. The RKH not implements neither entire UML specs. nor entire Statechart specs. Instead, the RKH intention is to support just enough basic concepts of that powerful tools to facilitate the reactive-system modeling holding a solid, and efficient implementation. Broadly speaking, the RKH implementation has been designed from the ground up to be used in 8-bits platforms but can be easily adapted to 16 or 32-bits platforms.
Web development framework in Tcl
An open-source Web development framework. Woof! provides high level features and facilities that allow streamlined development of dynamic web sites. Woof! is targeted towards developers and users who value productivity over everything else.
A file watching facility for Java. Uses native platform support to avoid polling on selected platforms (currently supports win32, Mac OS X, Linux and FreeBSD on x86 platforms). Implements JDK 7's WatchService, but also runs on Java 5 and 6
Java Neural Network Framework
Neuroph is lightweight Java Neural Network Framework which can be used to develop common neural network architectures. Small number of basic classes which correspond to basic NN concepts, and GUI editor makes it easy to learn and use.
Real-Time Embedded Frameworks based on active objects & state machines
QP real-time embedded frameworks (RTEFs) provide lightweight, modern event-driven architecture based on active objects (actors) and hierarchical state machines. The matching QM model-based design tool and other host-based tools complement the QP frameworks by supporting graphical modeling, code generation, software tracing, and unit testing for event-driven embedded software. The QP RTEFs can run on bare-metal single-chip microcontrollers, completely replacing a traditional RTOS. The frameworks contain a selection of built-in real-time kernels (RTOS kernels), such as the cooperative QV kernel, the preemptive non-blocking QK kernel, and the unique preemptive, dual-mode (blocking/non-blocking) QXK kernel. Native QP ports and ready-to-use examples are provided for ARM Cortex-M (M0/M0+/M3/M4F/M7) as well as other CPUs. The QP RTEFs can also work with many traditional RTOSes and desktop OSes, such as Linux and Windows.
The Software Testing Automation Framework (STAF) is a framework designed to improve the level of reuse and automation in test cases and test environments. The goal of STAF is to provide a complete end-to-end automation solution for testers.
COS is a C89 library lifting C to the level of other OOPLs and beyond. Its syntax and features inspired from Objective-C and CLOS provide: uniform object model, generic functions, fast multimethods & delegation, introspection, exceptions & contracts.
C++ Fuzzy Logic Programming Library - For problem solving in the fuzzy logic domain. It has an object oriented API well suited to C++ syntax for direct inclusion in source code. Portable to platforms that support the C++ STL.
"CR-Class" additive class and tool library for Xbase++ 1.82 Provide classes and functions to develop more conveniently with Xbase++. It gives you more comfort in developing applications with high usability.
DiagApplications is an application and libraries to implement communications and data exchange between several .net application on the same computer or the same network.
GOA Project is home to open-source projects related to GOA technology, including the GOA WinForms implementation of the standard System. Windows.Forms .NET library for both Adobe Flash and Microsoft Silverlight.
KOL-CE - Key Objects Library CE is a set of objects to develop powerful (but compact) Windows CE/Pocket PC/Windows Mobile/Win32 GUI applications using Free Pascal. The library is based on KOL library.
Static builds of the Qt framework
This project aims to ease the life of developers by providing pre-built static packages of Digia's Qt cross-platform application development framework.
QuickServer is an open source Java library/framework for quick creation of robust and multi-threaded, multi-client TCP server applications. With QuickServer one can just concentrate on just the application logic/protocol on hand.
Ubuntu Server 16.10 LTS for developers Image for virtual machines
Ubuntu Server 16.10 LTS 32bit. Image for virtual machines (file format -VHD). The image should run in VirtualBox or VMware. The image was made especially for web developers. Fast start for any web project, and different frameworks or CMS. It was installed include: - Xorg and WindowMaker; - PHP7 and libraries; - PhpMyAdmin and MySQL 5.7 (server and client); - Nginx (no Apache); - Composer (global); - Exim4; - Mozilla Firefox; - xterm; - OpenSSH Server.
YB.ORM is a tool for object-relational mapping (ORM) for C++. Inspired by things like Hibernate or SQLAlchemy. Should be database-independent. Includes a tool for code generation of Domain objects. Tables' metadata description is an XML file.
abiquo platform allows to create intelligent distributed networks interconnecting all kind of devices. We ease the interaction between gadgets, users and organizations through empowering technologies which add intelligence to actual networks.
Manages the deployment of numbered change scripts to an SQL Server database, using a simple table in the database to track the current schema version. Port of dbdeploy to .NET
Tools to help developers build windows application that are related to the Microsoft Xbox 360. Will support different file types, XTAF, FATX, STFS, CON/PIRS/LIVE, NAND, etc.
A library of modules for the Tridium Niagara AX platform. AX programmers are encouraged to use and expand the library.
Simple AVR OS
A simple Embedded System Framework that allows rapid development of application builds for the AVR family. The system is based on a super-loop architecture with a check and skips (no-wait) flag event driver system. Supports: UART, SysTick Timer, ADC, SPI, EEPROM, PWM. Also supports Xilinx FPGA configuration, FPGA SSI interface, smart card reader, etc. Tested partially (different modules in each case) on ATMega163/16/32/323/8. Awards CodeProject 2010, Third Prize, Hardware and Device Programming.
Advanced CORBA/IIOP implementation with run-time IDL parsing, dynamic bindings and native IDL to Objective C mapping. Includes graphical tool to browse IDL definitions, to view Naming Service hierarchy and to invoke arbitrary CORBA remote operations.
The adventure php framework understands itself as a utility to implement object oriented and generic PHP web applications. It supports the developer to create programms in compliance with approved software design patterns.
AgateLib - Awesome game and tool engine library. A platform independent .NET library for developing games and game development tools. AgateLib is built on a driver-based model so that new platforms and rendering pipelines can be implemented easily.
Agile grid is a complete new implementation of custom table for Java SWT applications, which uses the structure and some code fragments from the JFace table viewer. The features of this table implementation include: - A content provider provides the data
Aglyph is a Dependency Injection framework for Python.
Aglyph is a Dependency Injection framework for Python, supporting type 2 (setter) and type 3 (constructor) injection. Aglyph runs on CPython ( 2.7 and 3.4+, and on recent versions of the PyPy (gt;),Jython (, IronPython (, and Stackless Python ( variants. Aglyph can assemble "prototype" components (a new instance is created every time), "singleton" components (the same instance is returned every time), "borg" components (a new instance is created every time, but all instances of the same class share the same internal state), and "weakref" components (the same instance is returned as long as there is at least one "live" reference to the instance in the running application). Aglyph can be configured using a declarative XML syntax, or programmatically in pure Python using a fluent API.
Amethyst is a framework intended to help in creation of applications with the MVC or a similar pattern. The project consists of low- and high-level API. Low-level API is responsible for exchanging properties (as Map) between various components. A component can be for example model, view or controller as in the MVC pattern. The main class is a class named Communicator. Communicator class defines the structure of components' system, provides communication channel between them and life-cycle management for each one. It also provides ability to run components in different threads (multitasking). IT CAN SUCCESSFULLY SPLIT MODEL'S THREAD FROM GUI THREAD
SIGAR (System Information Gatherer and Reporter) is a cross-platform, cross-language library and command-line tool for accessing operating system and hardware level information in Java, Perl and .NET.
Customizable admin dashboard template based on Angular 10+
ngx-admin is the most popular open source admin dashboard based on Angular 10+, now with beautiful backward-compatible material themes! Now your admin dashboard will not only be packed with complete features and backend services, you'll have exquisite, custom themes to match your company perfectly. Expect high resolution, responsive layouts, RTL support and many other benefits. ngx-admin also comes with Eva Design System support, and more than 40 Angular Components and over 60 Usage Examples. It's highly efficient, functional and convenient, with fully integrated bundles also available at a very reasonable price.
A modern C++ GUI library
Nana C++ Library takes aim at easy-to-use and portable library, it provides a GUI framework and threads for easy programming with modern C++ methods, such as traits, metaprogramming, and other template technologies.
Open source and free library in 'C' programming language for work with NMEA protocol. Small and easy to use. The library builds on different compilers under different platforms.
Athos-RFID is a framework that aims to enable the development of distributed system to communicate heterogeneous RFID readers. The developers is abstracted by use services like serial communication, safe and distributed communication, event management.
AutoDAO is a Generic DAO on steroids implementation for Java with Hibernate support, annotation-driven configuration, tight Spring Framework integration and zero persistence code required for most common query types.
wxLua is a Lua scripting language wrapper for the wxWidgets cross-platform GUI library. It consists of executables for editing, running, and debugging wxLua scripts, a library for extending C++ programs with a fast, small, fully embeddable scripting language, and a variety of sample programs. With wxLua you can quickly write full-featured programs with graphics, networking, printing, etc. for MS Windows, Linux, and OSX.
This is a widget set to quickly develop cross-platform GUI software using the Free Pascal Compiler. It doesn't rely on large third party libraries - which makes fpGUI applications easy to deploy. Also included: help viewer, visual form designer.
Borland's Object Windows Library for the modern age
An extensive update of Borland's Object Windows Library (OWL) for writing GUI applications in standard C++ on Microsoft Windows.
File system/directory monitoring utilities with loggin and task processing support (can execute files or make a WCF service call). Multiple configuration options. Source code libraries can be used to create a custom file system monitor.
An ontology-centered framework within the Semantic Web infrastructure that aims at standardizing various knowledge involved in the biological modeling processes. Three biological cases have been developed to evaluate the implementation of this framework.
BitArray is a framework that provides a scalable class that uses sparse allocation for addressing disjoint bits sets. This is an ideal framework for handling large amounts of preferences or as a front end to large data sets that need sparse indexes.
Multiple platform C/C++ and Java components from the JOS Project, including APIs, frameworks and utilities. All software is open source, free license and ready-to-run.
Corba-cost is the CORBA Open Source Testing project. It aims to provide an extensive test suite of CORBA functionality, running on multiple ORBs.
The Cedar Framework is a project the aim of which is to create a versatile C# library for Microsoft .NET developers (both Open Source and commercial) whose primary concern are desktop applications.
Low-latency high speed hybrid framework-library for utilizing the IBM Cell processor SPE units (PS3, QS20) to carry out computational tasks. Provides some DSP tasks such as FFT and complex MAC. Thread-safe and easily extensible with new arithmetics tasks
One date is not the other. Handling a birthdate in your domain model is easy, but when you start to work with multiple intervals there is no end to trouble. Chronos4j wil help handle timelines and temporal data
The x1seven ClassLoader Framework provides a layer over the standard Java ClassLoader mechanisms to allow modules to be easily loaded and unloaded from a running application.
A client container for Swing, based on Java 5 language features (annotations & enums), and PicoContainer. Develop Swing applications with a simple development model, using POJOs, a clean MVC pattern, and services and be more productive.
Clubdata2 will be highly configurable, combine functionality in Clubdata, membership types, with membership features, mass e-mails, Excel-export, PDF-export with authentication.
This framework provides the easiest way to build cross platform installers based on Java technologies. Due to its extensible architecture, it can be easily adjusted to fit your needs and allows nice UI interfaces implemented with Groovy or JavaFX.
Commander Easy PHP Framework
A simple framework for application development in PHP, Object Oriented with MVC architecture and modular development. Focused on simplicity and rapid application development.
Configuration is like logging a crosscutting concern in applications, e.g DEFINE default values here, CHANGE settings there, and USE settings somewhere else again.
An easy to use MVC framework for PHP
An easy-to-use MVC framework for PHP with simple JSON files and also easy-to-use command-line project assistant. Full documentation is provided on the official site. Routes mappings, composite modules, children modules, modules inheritance, cache, environments configurations, predefined frames, and more features just from a simple JSON configuration. Also provides methods to manage assets, URL, and metas. Mobile devices support. Framework full code covered in unit tests.
Colorer provides source text syntax highlighting services. It colorizes source codes in editor systems (more than 200 syntaxes). Uses powerful HRC format(XML, RE, context free grammas), allowing to support any language. Available as Eclipse plugin.
A framework and runtime environment for exploring agent-based models designed to support the definition of models using an expressive, high-level and extensible Java API and to support the exploration of these models in both interactive and batch mod
Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.
Quartz.NET is a full-featured, open source job scheduling system written in C# for .NET platform that can be used from smallest apps to large scale enterprise systems.
Delphi Android Native Components
Welcome to the world of Android programming! Develop Native Android applications with Delphi XE5/XE6/XE7 Some components: + Added TDPFJAlertDialog + TDPFJAnalogClock + TDPFJButton + TDPFJCheckBox + TDPFJChronometer + TDPFJDatePicker + TDPFJDatePickerDialog + TDPFJEditText + TDPFJImageView + TDPFJListView (not completed) + TDPFJProgressBar + TDPFJProgressDialog + TDPFJTextView + TDPFJTimePickerDialog + TDPFJToast + TDPFJView + TDPFJRadioButton + TDPFJNumberPicker + TDPFJSeekBar + TDPFJTabHost Component (Tabbed view) + TDPFJSpinner Component (Dropdown list) + TDPFJTextSwitcher Component (Fade/Slide Texts) + TDPFJTextClock + TDPFJWebView
Xwidgets is multiple UI framework for java. It uses Swing, SWT, and Qt Jambi to draw your apps.
A .Net Library that lets you make full use of multi-core and multiprocessor computers. It is very efficient, and easily integrated into existing applications. It is modeled after the Parallel FX usage model, and is faster than the PFX too.
Daozero reduces DAO code based on Spring & iBatis. The Old way is to write code and invoke iBatis API explicitly, but Dao-zero implements DAO interfaces in runtime, invokes iBatis API for developers automatically. Replace old DAOs with it directly.
Java Api to manipulate simple on data of Matrix Type
Java Api to manipulate simple on data of Matrix Type. There is lot of usefull methods like resize, insert , remove, sort and lot of other methods. Usefull methods to manipulate with diagonals. For example you can create block diagonal matrix. There is lot of usefull methods to manipulate on mathematic matrix also, like determinant , norm , minor , cofactor , solveLienarSystem , arithmetic operations also and lot more.
Castle aspires to simplify the development of enterprise and web applications. Offering a set of tools (working together or indepedently) and integration with other open source projects, Castle helps you get more done with less code.
OpenSwing is a components library that provides a rich set of advanced graphics components for developing desktop applications and HTTP/RMI based java applications/RIAs based on Swing front-end. It provides also adapters for Hibernate, JPA, iBatis, etc.
A cross-platform Python Bluetooth API for Mac OS X, GNU/Linux and Python For Series 60. Provides simple device and service discovery, RFCOMM sockets, L2CAP client sockets, OBEX file transfer, service advertising, and access to local device information.
MARIE is a robotic development and integration environment focused on software reusability and exploitation of already available APIs and middlewares used in robotics. Its main purpose is to create a rapid-prototyping approach to robotics developments.
this project completely written in PHP implements a small and easy to use framework This framework use : 1) PHPMailer for send e-mail 2) Adodb for Database connection 3) Xajax for ajax application 5) Smarty for template engine 6) Mootools
EaglEye is a easy data access system for backends like filesystem, ftp, google-search. The purpose of EaglEye is that it has only one instance which handles the backends and provides data access for applications via dbus, similar as db-queries.
Have you come across database connection overrun due to developers forgeting to close db connections? 'Easy-Data-Access' is a simple framework that solves the issue. It also helps well designing your data layer with boosted developer productivity.
Ejb3Unit - out of container EJB 3.0 testing. Ejb3Unit is a JUnit extension and can execute automated standalone junit tests for all JEE or Ejb3 projects. The out of container approach leads to short build-test cycles, no container deployment is needed.
Search and manage batches of D64/etc files.
Emutils are a collection of utilities for dealing with files which are in formats most commonly used by Commodore 64 emulators (D64, D71, D81, etc). These include search tools, extractors, converters, archive tools, etc. especially for batch operations.
PHP bindings for the cross-platform GUI library wxWidgets.
wxPHP is a PHP binding/wrapper for the cross-platform library wxWidgets, which gives you the ability to develop desktop applications using the PHP programming language. This application can be executed on Windows, Linux, and macosx using the same code base with a native look and feel. One of the ideas is that you can use your PHP web applications' code base and logic to create native desktop applications that communicate to them transparently. This way you can give your users a seamless and native experience from the desktop while staying in sync with your web apps.
This is the best library to work with the .Net framework from Delphi.
The .Net Runtime Library for Delphi (CNClrLibrary) is the best library to work with .Net framework and .Net libraries from Delphi. It is designed to provide a way to interact with applications written in anyone of the .Net languages (such as C#, Visual Basic.Net, Delphi.Net, JScript.Net, etc) from Delphi. CNClrLibrary allows Delphi to use .Net libraries without the need for registry entries, COM registrations, or changes to the .NET libraries. Competitive Advantages: - No extra dll is required when deployed. - No COM registration of .Net Libraries is required when deployed. - There are tools to generate your .Net Libraries into Delphi pas files. - Allows Delphi to consume .Net libraries as if they were native code. - Full access to .Net Framework Class Library. - Easy to use. CNClrLibrary can do so much: - Access .Net Framework Class Library. - Access Third Party .Net Libraries. - Access Your .Net Libraries. - etc Latest Version: 184.108.40.206
A framework for accessing the Windows Shell Namespace from .Net. Provides controls to enable embedding Windows Explorer-like functionality into .Net programs and for creating custom file dialogs.
Scientific computing, machine learning and computer vision for .NET
The Accord.NET Framework provides machine learning, mathematics, statistics, computer vision, computer audition, and several scientific computing related methods and techniques to .NET. The project is compatible with the .NET Framework. NET Standard, .NET Core, and Mono.
client and server HTTP(S) library for Boost C++ developers
The motivation of pion is not to build yet another web server or web application framework, but to help provide basic HTTP(S) functionality to new or existing C++ applications. If you're working on a Boost C++ application and would just like to use HTTP to provide a simple user interface or interact with run-time data, then pion might be for you.
Eclipse 4diac the open-source solution for industrial automation
Eclipse 4diac is an open-source PLC environment allowing to implementation of industrial control solutions in a vendor-neutral way. 4diac implements IEC 61499 extending IEC 61131-3 with improved support for the controller to controller communication and dynamic reconfiguration. With that 4diac provides the infrastructure for Industrie 4.0 and industrial IoT.
Robust, Lightweight, Cross-platform, Template Software. STLSoft is a collection of STL and standard library extensions, and facades over operating-system and 3rd-party APIs.
libmylcd is a frame & font rendering library and toolkit designed to provide low level access to 2D hardware via a video framebuffer. Supported devices include SED133x, T6963C, PCD8544, S1D15G10, USBD480, PCF8833, PCF8814, USB13700, S1D15G14.
Delphi iOS Native Components
Develop Native iOS applications with Delphi XE8~XE10 Develop iPhone & iPad & iPod Touch apps with fast native performance and native styles. Some Wrapped Frameworks: * AddressBookUI.framework * AddressBook.framework * iAd.framework * EventKit.framework * GameKit.framework * MapKit.framework * MessageUI.framework * MobileCoreServices.framework * QuickLook.framework * SystemConfiguration.framework * Social.framework * StoreKit.framework * WebKit.framework
In the field of Frameworks learning from a live instructor-led and hand-on training courses would make a big difference as compared with watching a video learning materials. Participants must maintain focus and interact with the trainer for questions and concerns. In Qwikcourse, trainers and participants uses DaDesktop , a cloud desktop environment designed for instructors and students who wish to carry out interactive, hands-on training from distant physical locations.
For now, there are tremendous work opportunities for various IT fields. Most of the courses in Frameworks is a great source of IT learning with hands-on training and experience which could be a great contribution to your portfolio.
Frameworks Online Courses, Frameworks Training, Frameworks Instructor-led, Frameworks Live Trainer, Frameworks Trainer, Frameworks Online Lesson, Frameworks Education