Skip to content

Latest commit

 

History

History
59 lines (50 loc) · 1.76 KB

index.md

File metadata and controls

59 lines (50 loc) · 1.76 KB
layout home
title Welcome to webDMX on GitHub!

webDMX Logo

On GitHub we host all open source code for the webDMX project.

Repositories

Repositories loading ...

<script> const organization = "webDMX"; fetch(`https://api.github.com/orgs/${organization}/repos?per_page=100&type=public&sort=pushed&direction=desc`) .then(response => { if (!response.ok) throw new Error(`GitHub API error: ${response.status}`); return response.json(); }) .then(repos => { const container = document.getElementById("repo-list"); container.innerHTML = ""; if (repos.length === 0) { container.textContent = "No public repositories found."; } else { repos.forEach(repo => { const card = document.createElement("div"); card.className = "repo-card"; const title = document.createElement("a"); title.href = repo.html_url; title.textContent = repo.name; title.target = "_blank"; title.rel = "noopener noreferrer"; const description = document.createElement("p"); description.textContent = repo.description || "No description available."; const info = document.createElement("small"); info.textContent = `⭐ ${repo.stargazers_count} · Top language: ${repo.language || "unknown"}`; card.append(title, description, info); container.appendChild(card); }); } }) .catch(error => { document.getElementById("repo-list").textContent = "Repositories could not be loaded."; console.error(error); }); </script>