awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
frangoteam avatar

frangoteam/FUXA

0
View on GitHub↗
4,660 stele·1,263 fork-uri·TypeScript·MIT·9 vizualizărifrangoteam.org↗

FUXA

FUXA este un sistem SCADA bazat pe web și software HMI industrial conceput pentru monitorizarea și controlul hardware-ului industrial. Funcționează ca un gateway pentru protocoale industriale și un istoric de date, permițând ingestia de telemetrie de la controllere logice programabile (PLC) și senzori prin protocoale standard de comunicație industrială.

Proiectul dispune de un motor de automatizare bazat pe fluxuri, care permite construirea unei logici operaționale complexe folosind un mediu vizual de tip nod-și-muchie. Utilizează randarea bazată pe SVG pentru interfețele grafice, permițând utilizatorilor să dezvolte widget-uri HMI personalizate și dashboard-uri care se sincronizează cu telemetria dispozitivelor în timp real.

Sistemul acoperă o gamă largă de capabilități operaționale, inclusiv gestionarea alarmelor cu alerte bazate pe praguri, arhivarea datelor de tip time-series în baze de date relaționale sau specializate și execuția de logică personalizată printr-un motor JavaScript integrat. Oferă, de asemenea, instrumente pentru configurarea achiziției de date, exportul și importul stării proiectului și controlul accesului bazat pe token-uri pentru securitatea administrativă.

FUXA poate fi implementat ca o aplicație full-stack pe diverse sisteme de operare sau ca un binar headless pe dispozitive embedded.

Features

  • Industrial HMI Software - Provides a comprehensive human-machine interface for designing dashboards and widgets that synchronize with real-time telemetry.
  • Industrial Process Visualization - Creates web-based dashboards and HMI interfaces to monitor and control industrial hardware in real time.
  • Data Archiving Systems - Stores time-stamped process data in databases like SQLite or InfluxDB for long-term industrial analysis.
  • Industrial Data Historians - Acts as a time-series data logger that archives tagged process information into databases for analysis.
  • Telemetry Persistence - Persists time-stamped industrial tag values into relational or time-series databases for long-term historical trend analysis.
  • Metric Alarm Triggers - Monitors industrial tags for threshold violations to trigger alerts across four severity levels.
  • SVG-Based Vector Rendering - Renders a dynamic graphical HMI interface using scalable vector graphics bound to real-time industrial data tags.
  • Industrial Control System Integrations - Connects programmable logic controllers and hardware sensors to a central system using standard industrial protocols.
  • Industrial Telemetry Archiving - Stores time-stamped telemetry from industrial devices into databases for historical analysis and trend reporting.
  • Industrial Tag Manipulations - Allows users to set, increment, decrement, or toggle tag values between binary states for process control.
  • SCADA Systems - Implements a complete supervisory control and data acquisition system to ingest telemetry and manage device connectivity.
  • Tag Data Access Operations - Retrieves current values or writes new data to specific system tags to monitor and control processes.
  • Industrial Protocol Gateways - Functions as a communication hub that ingests data from programmable logic controllers using standard industrial protocols.
  • Flow-Based Programming Models - Employs a visual node-and-edge programming model to define complex automation logic and operational sequences.
  • Device-to-Tag Mappings - Maps remote device data points to internal tags using custom data types and JSON mapping.
  • Industrial Alarms and Events - Configures threshold-based alerts and notification workflows to monitor and resolve critical equipment failures.
  • Industrial IoT Ingestion - Implements mechanisms for polling and capturing real-time telemetry from industrial automation devices using standard protocols.
  • Industrial Process Dashboards - Enables the visualization and control of industrial processes through a web-based interface.
  • Web-Based SCADA Systems - Implements a full process visualization platform for monitoring and controlling industrial hardware via a web browser.
  • Data-to-UI Bindings - Synchronizes visual interface elements like sliders and selectors with real-time device telemetry tags.
  • Dynamic UI Binding - Connects UI widget properties to internal system tags for reactive, real-time updates without page refreshes.
  • Industrial HMI Widget Development - Builds custom SVG-based visual components and interactive controls that synchronize with real-time industrial data tags.
  • Industrial Alarm Logging - Displays active alarms and historical logs through configurable views and header controls.
  • Cross-Platform Applications - Runs as a full-stack application across various operating systems with a scalable HTML5 web interface.
  • Industrial Telemetry Retrieval - Fetches time-stamped values or acquisition data for multiple tags over a specified period for trend analysis.
  • Database Connectivity - Establishes connections to relational databases using ODBC drivers via data source names or connection strings.
  • Tag Manipulation Scripts - Allows writing JavaScript functions to manipulate or retrieve tag values based on specific industrial business rules.
  • Time-Based Triggers - Triggers tag changes or custom scripts based on daily, monthly, or one-time calendar events.
  • Headless Deployments - Can run as a standalone executable on embedded devices or servers without a graphical user interface.
  • Device Connection Management - Provides a programmatic interface to manage and maintain active connection states between the SCADA system and industrial hardware.
  • Sampling & Deadband Configurations - Enables the configuration of sampling intervals and deadband thresholds to optimize industrial data recording.
  • Bidirectional WebSocket Streaming - Uses a bidirectional WebSocket channel to synchronize server-side tag updates with the web browser in real time.
  • Internal Event Emission - Broadcasts structured internal events to trigger logic scripts and synchronize real-time UI display updates.
  • WebSocket Message Exchanges - Maintains bidirectional WebSocket communication to exchange structured tagged data payloads with external web applications.
  • Data Value Transformations - Executes user-defined functions during read and write operations to convert raw device values into usable formats.
  • Data Trend Visualizations - Provides line charts and custom diagrams to visualize the trends of industrial variables over time.
  • JSON Configuration Mapping - Maps remote industrial device data points to internal system tags using structured JSON schemas for protocol abstraction.
  • Industrial Alarm Management - Retrieves active or historical alarms and allows operators to acknowledge specific categories to clear alerts.
  • State Change Monitoring - Monitors state transitions of device tags to trigger automation actions only when values actually change.
  • SVG Component Definitions - Allows defining new visual elements using JavaScript files that specify SVG attributes and animation components.
  • Custom Widget Implementation - Provides a system for implementing custom interactive HMI widgets with specific rendering and event logic using SVG and JavaScript.
  • Visual Component Editors - Provides an editor to rotate, group, duplicate, and move visual HMI components for dashboard design.
  • JavaScript Logic Execution - Executes custom JavaScript scripts within a visual node-based automation system for data transformation and business rules.
  • Visual UI Designers - Includes a web-based graphical editor for constructing HMI interfaces and dashboards using SVG components.
  • Industrial SCADA Systems - Web-based software for creating process visualizations and dashboards.

Istoric stele

Graficul istoricului de stele pentru frangoteam/fuxaGraficul istoricului de stele pentru frangoteam/fuxa

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face frangoteam/fuxa?

FUXA este un sistem SCADA bazat pe web și software HMI industrial conceput pentru monitorizarea și controlul hardware-ului industrial. Funcționează ca un gateway pentru protocoale industriale și un istoric de date, permițând ingestia de telemetrie de la controllere logice programabile (PLC) și senzori prin protocoale standard de comunicație industrială.

Care sunt principalele funcționalități ale frangoteam/fuxa?

Principalele funcționalități ale frangoteam/fuxa sunt: Industrial HMI Software, Industrial Process Visualization, Data Archiving Systems, Industrial Data Historians, Telemetry Persistence, Metric Alarm Triggers, SVG-Based Vector Rendering, Industrial Control System Integrations.

Care sunt câteva alternative open-source pentru frangoteam/fuxa?

Alternativele open-source pentru frangoteam/fuxa includ: northwoodssoftware/gojs — GoJS is a JavaScript diagramming library and canvas-based visualization engine used to build interactive flowcharts,… open62541/open62541 — open62541 is an open-source implementation of the OPC Unified Architecture standard, providing a complete stack for… rstudio/shiny — Shiny is a framework for building interactive web applications using R code, eliminating the need for HTML, CSS, or… azat-co/practicalnode — Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side… kemalcr/kemal — Kemal is a high-performance web framework for the Crystal language, designed for building scalable APIs and web… yaoapp/yao — Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It…

Alternative open-source pentru FUXA

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu FUXA.
  • northwoodssoftware/gojsAvatar NorthwoodsSoftware

    NorthwoodsSoftware/GoJS

    8,447Vezi pe GitHub↗

    GoJS is a JavaScript diagramming library and canvas-based visualization engine used to build interactive flowcharts, organizational charts, and network diagrams. It functions as a data-driven framework that binds JavaScript data models to visual elements, enabling bidirectional synchronization between the underlying data and the graphical representation. The library features a comprehensive graph layout engine capable of automatically arranging nodes into trees, grids, circles, or force-directed layouts. It distinguishes itself through a template-based system for generating visual parts and a

    HTMLcanvaschartcharts
    Vezi pe GitHub↗8,447
  • open62541/open62541Avatar open62541

    open62541/open62541

    3,033Vezi pe GitHub↗

    open62541 is an open-source implementation of the OPC Unified Architecture standard, providing a complete stack for industrial automation and data exchange. It functions as both an OPC UA server and client, enabling the creation of an object-oriented address space to model physical industrial assets and their relationships. The project is designed for versatility across diverse hardware, offering a C99 library that can be deployed to both cloud servers and resource-constrained embedded environments. It distinguishes itself through a pluggable network layer and interface-based security backend

    Ccclientiec-62541
    Vezi pe GitHub↗3,033
rstudio/shinyAvatar rstudio

rstudio/shiny

5,608Vezi pe GitHub↗

Shiny is a framework for building interactive web applications using R code, eliminating the need for HTML, CSS, or JavaScript. At its core, it provides a reactive programming model that automatically tracks data dependencies and re-executes only the parts of an application that depend on changed inputs. The framework handles server-side UI rendering and maintains persistent WebSocket connections between the browser and server for real-time updates without page reloads. The framework distinguishes itself through deep integration with the R ecosystem, including the ability to embed interactive

Rrreactiverstudio
Vezi pe GitHub↗5,608
  • azat-co/practicalnodeAvatar azat-co

    azat-co/practicalnode

    3,787Vezi pe GitHub↗

    Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side programming with Node.js. It provides a structured approach to building scalable network services, REST APIs, and real-time applications using asynchronous JavaScript. The project serves as a detailed implementation guide for several core backend patterns, including MongoDB data modeling and the construction of REST API development kits. It emphasizes a specific workflow for Docker containerization and offers a variety of strategies for managing user identity through stateless tok

    JavaScriptapressawsaws-ec2
    Vezi pe GitHub↗3,787
  • Vezi toate cele 30 alternative pentru FUXA→