@htag/node-red-contrib-hypertegrity-endpoints 0.3.0

Hypertegrity NodeRED Endpoint Nodes.

npm install @htag/node-red-contrib-hypertegrity-endpoints

Hypertegrity Node-RED Endpoint Nodes

A collection of Node-RED nodes that publish curated datasets as public OpenData endpoints.


📝 Introduction

This package provides the PostgreSQL CSV API node, which turns configurable PostgreSQL datasets into CSV downloads behind an OpenData endpoint. Node-RED acts as the data pipeline, APISIX as the external API gateway.

The node enables you to:

  • Register models — declare exactly which schema, table and timestamp column may be published.
  • Control the payload — exclude columns and entities, rename public CSV headers, add PostGIS coordinates.
  • Serve CSV — expose a single, read-only HTTP endpoint that queries PostgreSQL live.

Included Nodes

Node Description
postgresql-csv-api Publishes configurable PostgreSQL datasets as CSV via GET /api/opendata/v1/:model.csv; the exportable models and the database connection are configured in the editor

Installation

Install via the Node-RED Palette Manager or using npm:

npm install @htag/node-red-contrib-hypertegrity-endpoints

🌍 About the Project / Über das Projekt

📍 Über dieses Projekt / About this Project

DE: Dieses Open Source Projekt wurde von der Stadt Menden (Sauerland) im Rahmen ihres Smart-City-Vorhabens beauftragt. Es ist nicht im Rahmen des Projekts Südwestcluster (SWCL) entstanden – im Unterschied zu den übrigen Paketen dieser Node-RED-Bibliothek.

EN: This open source project was commissioned by the City of Menden (Sauerland) as part of its smart city programme. It was not created within the Südwestcluster (SWCL) project — unlike the other packages of this Node-RED library.

💡 Hintergrund / Background

DE: Die Entwicklung wurde durch die Stadt Menden (Sauerland) finanziert. Dadurch können wir diese Lösung der gesamten Community als Open Source zur Verfügung stellen.

EN: The development was funded by the City of Menden (Sauerland). This allows us to make this solution available to the entire community as open source.

🌐 Open Source Philosophie / Open Source Philosophy

DE: Wir unterstützen aktiv die OSS-Community und fördern kollaborative Entwicklung. Durch die Veröffentlichung als Open Source profitieren alle Beteiligten:

  • Community: Freier Zugang zu moderner Smart City Technologie
  • Transparenz: Nachvollziehbare und überprüfbare Lösungen
  • Innovation: Gemeinsame Weiterentwicklung durch verschiedene Akteure
  • Nachhaltigkeit: Langfristige Verfügbarkeit und Wartbarkeit

EN: We actively support the OSS community and promote collaborative development. Releasing it as open source benefits everyone involved:

  • Community: Free access to modern Smart City technology
  • Transparency: Traceable and verifiable solutions
  • Innovation: Collaborative development by various actors
  • Sustainability: Long-term availability and maintainability

🙏 Danksagung / Acknowledgements

DE: Ein besonderer Dank gilt der Stadt Menden (Sauerland) für die Beauftragung und die Freigabe dieser Lösung als Open Source.

EN: Special thanks goes to the City of Menden (Sauerland) for commissioning this work and for releasing this solution as open source.


📜 License & Contact / Lizenz & Kontakt

© 2026 HYPERTEGRITY AG. Alle Rechte vorbehalten. / All rights reserved.

⚖️ License Compatibility / Lizenz-Kompatibilität

DE: Details zur Lizenzierung und zu den Nutzungsrechten finden Sie in der beigefügten LICENSE Datei.

EN: Details on licensing and usage rights can be found in the attached LICENSE file.

📧 Contact / Kontakt: [email protected] 🌐 Website: www.hypertegrity.de

Node Info

Version: 0.3.0
Updated 1 day ago
License: EUPL-1.2
Rating: not yet rated

Categories

Actions

Rate:

Downloads

0 in the last week

Nodes

  • postgresql-csv-api-connection
  • postgresql-csv-api-registry
  • postgresql-csv-api

Keywords

  • node-red
  • endpoints
  • opendata
  • open data
  • csv
  • postgresql
  • postgis
  • apisix
  • urban-dataspace-platform
  • hypertegrity