context-attachment-manager
Codex and Claude Code plugin (works in Claude Desktop): choose which past images go to the model with your next message. Unchecked images become placeholders, the conversation goes on, and requests st
Gratis browserextensie voor Chrome en Edge die Toledo overzichtelijk maakt: je deadlines, nieuwe bestanden, vakken en uurrooster op één plek. Voor studenten van KU Leuven en de associatie.
Translation pending
PluginsGitHub @joennespreuwersOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Toledo+: a calmer, clearer KU Leuven Toledo (Blackboard Ultra) as a Chrome/Edge extension. Unofficial student project.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Een rustigere, duidelijkere Toledo. Toledo+ is een gratis browserextensie voor Chrome en Edge die KU Leuven Toledo (het portaal én de Blackboard Ultra-vakpagina's) in één overzichtelijke app giet: deadlines eerst, één compacte feed met wat er nieuw is, en elke vakpagina in dezelfde vorm.
Onofficieel. Toledo+ is een onafhankelijk studentenproject en is niet verbonden aan KU Leuven, LUCA School of Arts of Blackboard/Anthology. Je gebruikt gewoon je eigen Toledo-sessie.
Screenshots met fictieve gegevens.
Toledo+ staat (nog) niet in de Chrome Web Store. Installeren duurt 1 minuut:
toledo-plus-<versie>.zip van de laatste release.Documenten/Toledo+). Verwijder die map later niet: de browser laadt de extensie van daaruit.chrome://extensionsedge://extensionsmanifest.json).Chrome kan bij het opstarten melden dat er ontwikkelaarsextensies actief zijn – dat is normaal voor extensies buiten de Web Store.
chrome://extensions (of edge://extensions) en klik op ↻ (herladen) bij Toledo+.Je versie zie je in Instellingen → Over. Volg de repository (Watch → Custom → Releases) om een melding te krijgen bij nieuwe versies.
Toledo+ leest alleen wat Toledo en KU Loket jou zelf al tonen, via je eigen sessie. Instellingen staan in de opslag van je browser. Geen tracking van wie je bent: enkel een anoniem dagelijks signaal (willekeurig id, versie, browser, taal) naar api.toledoplus.be, dat je uitzet in Instellingen → Over. Details: PRIVACY.md.
Zet geen echte persoonsgegevens (namen, e-mails, r-nummer, vakinhoud) in issues of screenshots. Issues worden twee keer per week bekeken.
git clone https://github.com/joennespreuwers/toledo-plus.git && cd toledo-plus
npm install && npx playwright install chromium
npm test # unit + e2e (headless Chromium met de extensie en een gemockte Toledo)
npm run pack # dist/toledo-plus-<versie>.zip
Geen build-stap: laad de map rechtstreeks via Uitgepakte extensie laden. Lees eerst docs/ARCHITECTURE.md en docs/DESIGN.md.
manifest.json MV3-manifest
background.js cross-origin fetch-relay (portaal ↔ Ultra)
page.css verbergt de originele pagina, "Toledo+"-knop in klassieke modus
ui.css design tokens + gedeelde componenten (in de shadow root)
src/core/ util, i18n, settings, net, data, index (⌘K-index), ui, shell, palette (⌘K)
src/i18n/ vertalingen (nl/en/fr) per view
src/views/ overview, courses, course, deadlines, planning, announcements, settings (+ .css)
src/boot.js start alles op beide origins
tests/ unit (node:test) + e2e (Playwright) met synthetische fixtures
scripts/ pack.mjs (zip), setup-github.sh, run-tests.mjs
docs/ architectuur en design
legacy/ v0.2-prototype (alleen ter referentie)
Graag! Lees CONTRIBUTING.md en de gedragscode. AI-agents: AGENTS.md.
MIT © 2026 Joenne Spreuwers