techno4-threads-components
v2.0.4
Published
ThreadsStream components library for TECHNO4 FRAMEWORK2 Threads Studio
Maintainers
Readme
TECHNO4 Threads Components (techno4-threads-components)
Бібліотека вузлів та компонентів ThreadsStream для Threads Studio
ThreadsStream node and component library for Threads Studio
uk_UA | en_GB
uk_UA
🎯 Мета проєкту
Вільна ініціатива розвитку сучасних інструментів розробника за підтримки благодійної організації «БЛАГОДІЙНИЙ ФОНД ТЕХНО4» (CO «CF TECHNO4»).
techno4-threads-components — це офіційна бібліотека готових вузлів, сервісів та блоків автоматизації для середовища візуального програмування Threads Studio у складі TECHNO4 FRAMEWORK2.
📦 Встановлення
npm install techno4-threads-components🧩 Склад бібліотеки
Репозиторій містить понад 140 компонентів, розподілених за функціональними напрямками:
- Мережа та протоколи: REST маршрути, WebSockets, MQTT брокери та підписки, HTTP запити, проксі.
- Апаратні підсистеми: Серійні порти (Serial COM), потокове аудіо, телеметрія.
- Бази даних: Вбудована NoSQL, PostgreSQL, MongoDB, MySQL, InfluxDB, SQLite3.
- Обробка даних: Data Mapper, JSON Schema валідатор, Data Sorter, CSV парсер, регулярні вирази.
- Штучний інтелект: Інтеграція Ollama, ChatGPT API, AI контексти.
- Логіка та управління: Тригери, розклади (crontab), затримки, черги, лімітери, таймаути.
🛠 Збірка реєстру компонентів
Для оновлення індексу компонентів та генерації db.json:
npm run build:db🧪 Тестування компонентів
npm test📚 Офіційна документація
Докладний опис та посібники:
👉 https://techno4.online/надбання/фреймворк
⚖️ Ліцензія та права
Вихідний код розповсюджується за ліцензією LGPL-3.0-or-later.
Підтримується: благодійна організація «БЛАГОДІЙНИЙ ФОНД ТЕХНО4» (CO «CF TECHNO4»).
Автор: Mykola Zghurskyi ([email protected]).
Містить адаптовані компоненти із проєкту Total.js Threads (MIT License).
en_GB
🎯 Project Mission
A free initiative fostering modern developer tools, supported by the charitable organization "CO «CF TECHNO4»" (благодійна організація «БЛАГОДІЙНИЙ ФОНД ТЕХНО4»).
techno4-threads-components is the official library of pre-built ThreadsStream nodes, microservices, and automation blocks for the Threads Studio visual development engine in TECHNO4 FRAMEWORK2.
📦 Installation
npm install techno4-threads-components🧩 Component Catalog
The repository provides over 140 production-grade components across essential categories:
- Networking & Protocols: REST routes, WebSockets, MQTT brokers & subscriptions, HTTP client requests.
- Hardware & IoT: Serial COM ports, streaming audio pipelines, real-time telemetry.
- Data Persistence: Embedded NoSQL, PostgreSQL, MongoDB, MySQL, InfluxDB, SQLite3.
- Data Pipelines: Data Mappers, JSON Schema validators, Data Sorters, CSV datasets.
- Artificial Intelligence: Ollama local models, ChatGPT API integrations, AI contexts.
- Control Flow: Triggers, crontabs, delays, queues, throttles, timeouts.
🛠 Rebuilding Component Database
To index all components and update db.json:
npm run build:db🧪 Running Unit Tests
npm test📚 Official Documentation
For detailed guides and references:
👉 https://techno4.online/надбання/фреймворк
⚖️ License & Attribution
Distributed under the LGPL-3.0-or-later license.
Published and supported by CO «CF TECHNO4» (благодійна організація «БЛАГОДІЙНИЙ ФОНД ТЕХНО4»).
Author: Mykola Zghurskyi ([email protected]).
Contains derivatives of Total.js Threads components (MIT License).
