With the help of the ProgramNet the user can develop plug-ins(called units) which can be connected with other units forming a net. The net has a form of a flow diagram. The resulted net can be executed in the ProgramNet for testing purposes or independently in the target platform as a final release. In order to execute a net the ProgramNet uses the kernel. The kernel executes automatically each unit in a separate thread and manages the data exchange between the units.

Features

  • Easy design of a unit and a net
  • Execution of a net.
  • Stepwise execution of a net for debugging.
  • Visualization of a net with flow diagram.
  • Saving and loading a net in XML format.
  • Generation of source code(*cpp, *.h) of unit. The user can compile this code
  • Generation of interpreter file(only for interpreter unit)
  • Loading, initialization, execution and termination of a Net
  • Execution of a net depending on the maximum number of threads that the processor can proceed in parallel. For each unit a thread is assign.
  • Run-time and initialization widgets(
  • Executing the units in parallel or sequentially
  • Logging the complete activity of the kernel showing possible errors
  • Cross platform
  • High perofrmance
  • Reliability, reusability and flexibility
  • simple interfaces
  • C++ language

Project Samples

Project Activity

See All Activity >

Follow ProgramNet Designer

ProgramNet Designer Web Site

nel_h2
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ProgramNet Designer!

Additional Project Details

Operating Systems

Android, BSD, Linux, MinGW/MSYS2, Windows

Intended Audience

Developers, Engineering

User Interface

Qt

Programming Language

C++

Related Categories

C++ Software Development Software, C++ Frameworks, C++ Design Software

Registered

2013-11-25