Read-only mirror of https://github.com/metadata-swiss/toolbox — Bundesamt für Statistik. Issues & pull requests at the source.
  • HTML 73%
  • CSS 27%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-06 09:22:47 +02:00
.github/workflows Trying to fix actions 2025-05-26 12:35:46 +02:00
static/img Added webapp harmonization graph 2025-12-19 22:02:07 +01:00
styles Refinement of filter function 2025-12-04 14:46:36 +01:00
index.html replaced digital ocean links with azure links 2026-08-06 09:22:47 +02:00
README.md replaced digital ocean links with azure links 2026-08-06 09:22:47 +02:00

I14Y Toolbox

The I14Y Toolbox serves as a centralized hub for accessing a variety of tools designed to streamline I14Y operations. Each tile on the main page links to a specific tool, offering specialized functionality. Changes to this repository are automatically deployed to GitHub Pages via a GitHub Action.

Available Tools

  • Concept Import Tool: Import concepts from a spreadsheet table to the interoperability platform I14Y. Open tool | GitHub Repository
  • Excel Upload Tool: Upload and process Excel files to extract metadata and upload it to I14Y. Open tool | GitHub Repository
  • Harmonization Graph: Explore where concepts are reused across I14Y dataset descriptions, data elements, and structures. Open tool | GitHub Repository
  • Keyword Generator: Create keywords to enhance your dataset descriptions on I14Y. Open tool | GitHub Repository
  • SHACL Generator: Generate the description of a data structure in the SHACL format for upload to I14Y. Open tool | GitHub Repository
  • Data Structure Editor: Manually describe a data structure or edit an existing structure. Open tool | GitHub Repository
  • Swagger2I14Y Import Tool: Use your technical API specification (Swagger) to generate an API description on I14Y. Open tool | GitHub Repository

Development

This is a simple HTML/CSS site hosted on GitHub Pages.

Adding New Tools

To add a new tool to the toolbox:

  1. Open index.html
  2. Copy an existing tool card in the .tools-grid section
  3. Update the link, image, title, and description
  4. Commit and push the changes to automatically deploy

Deployment

The site automatically deploys to GitHub Pages when changes are pushed to the main branch.