Dependencies

Which repo requires which, from every go.mod in each repo (direct requires only). 57 Go repos, 47 dependencies between listed repos, 2 go.mod files with stale references. The tree reads left to right: the most dependent repos on the left, leaves on the right, coloured by ecosystem. The table is in work order: leaves first, then each repo after everything it depends on, so a fix released at row n is available to every later row. Flags: a require still on codeberg.org, or a replace on one of our modules, where a plain git.bytestone.uk require would do. Cycle between gobank, godocs, lofigui, gogal, task-plus, dashboard, doltgres-tasks, contact-print, gobank-workflow, scanbook, go-elite-log, gobank-deploy, json2pdf: these are appended in repos.json order.

Views All repos GoBank Godocs

Zoom:

gobankGoBank Ecosystemgo-lucaGoBank Ecosystemplain-text-accounting-formatsGoBank Ecosystempta2svgGoBank Ecosystemgobank-productsGoBank EcosystemgotreesitterTree-sitter & ParsinggodocsGodocs Ecosystemgodocs-clientGodocs Ecosystemgodocs-hashGodocs Ecosystemgodocs-importerGodocs Ecosystemgodocs-inboxGodocs Ecosystemgodocs-watcherGodocs EcosystemlofiguiWeb & UIgogalWeb & UIgo-thumbnailsHardware & Mediago3dpHardware & Mediago-postgresData & Databasestask-plusToolingdashboardToolingdoltgres-tasksGitHub Onlygobank-dbGoBank Ecosystemgsdf-3mf3D printing ecosystemcontact-printBytestone archiving ecosytemgobanks-customersGoBank Ecosystemgobank-workflowGoBank EcosystemgodatacolorHardware & MediagonixcolourHardware & Mediago-dbexplorerWeb & UIscanbookBytestone archiving ecosytemgo-elite-logHardware & Mediagobank-deployGoBank Ecosystemjson2pdfNew (uncurated) GoBank Ecosystem GoBank Ecosystem GoBank Ecosystem GoBank Ecosystem GoBank Ecosystem Tree-sitter & Parsing Godocs Ecosystem Godocs Ecosystem Godocs Ecosystem Godocs Ecosystem Godocs Ecosystem Godocs Ecosystem Web & UI Web & UI Hardware & Media Hardware & Media Data & Databases Tooling Tooling GitHub Only GoBank Ecosystem 3D printing ecosystem Bytestone archiving ecosytem GoBank Ecosystem GoBank Ecosystem Hardware & Media Hardware & Media Web & UI Bytestone archiving ecosytem Hardware & Media GoBank Ecosystem New (uncurated)

Work order

#RepoGroupDepends onUsed bygo.mod flags
1mock-fpsGoBank——
2gotreesitterParsing—go-luca, plain-text-accounting-formats, pta2svg
3go-tsbinParsingno go.mod—
4tree-sitter-ptaParsingno go.mod—
5tree-sitter-golucaParsingno go.mod—
6tree-sitter2abnfParsing——
7godocs-clientGodocs—godocs-importer, godocs-watcher
8godocs-hashGodocs—godocs
9godocs-watcherGodocsgodocs-client—
10bytestoneblogWeb & UI——
11url2svgWeb & UI——
12hugo-golunrWeb & UI——
13mermaid-go-rendererWeb & UI——
14gophotoHardwarephotoprism-go-api—
15go-thumbnailsHardware—godocs, godocs-inbox
16ptouch-goprintHardware——
17tartan-databaseTartanno go.mod—
18tartan_dataTartan——
19go-postgresData—gobank, go-luca, gobank-products, godocs, godocs-importer, gobank-db, gobanks-customers, gobank-workflow, go-dbexplorer, gobank-deploy
20carol_sheetData——
21c4testTooling——
22go_labelsLibrary——
23gomailLibrary——
24chartsGitHub——
25confluence-go-apiGitHub——
26gopgliteGitHub——
27kgtGitHubno go.mod—
28openwrt-configuratorGitHub——
29gobank-accountsGoBank——
30tree-sitter-yabnfParsingno go.mod—
31gobank-dbGoBankgo-postgresgo-luca, gobank-workflow, gobank-deploy
32gsdf-3mf3DP Printing—go3dp
33golabelTooling——
34pebble-jogHardwareno go.mod—
35annotateBytestone archivingno go.mod—
36tartan-dictionaryTartanno go.mod—
37gobanks-customersGoBankgo-postgresgobank
38discproducerHardware——
39charts-docsWeb & UIno go.mod—
40LinuxEpsonLFPHardwareno go.mod—
41py-postgresDatano go.mod—
42gonixcolourHardware—godatacolor
43photo-importerTooling——
44go-dbexplorerWeb & UIgo-postgresgobank, gobank-workflow, gobank-deploy
45tartan-weaverTartanno go.mod—
46citesData——
47gopdfidTooling——
48gokcaddyData——
49ukbankregDatano go.mod—
50manualToolingno go.mod—
51pebble-vitalityNewno go.mod—
52go-spanNew——
53go-lucaGoBankgo-postgres, gobank-db, gotreesittergobank, gobank-products
replace git.bytestone.uk/hum3/go-postgres => ../go-postgres
54plain-text-accounting-formatsGoBankgotreesitter—
55pta2svgGoBankgotreesittergobank
56gobank-productsGoBankgo-luca, go-postgresgobank
57godocs-importerGodocsgo-postgres, godocs-client—
58godocs-inboxGodocsgo-thumbnails—
59go3dpHardwaregsdf-3mf—
60godatacolorHardwaregonixcolour—
replace git.bytestone.uk/hum3/gonixcolour => ../gonixcolour
61gobank cycleGoBankgo-luca, go-postgres, gobank-products, gobanks-customers, lofigui, go-dbexplorer, gogal, pta2svg—
62godocs cycleGodocsgo-postgres, go-thumbnails, godocs-hash, lofigui—
63lofigui cycleWeb & UIgogalgobank, godocs, gogal, task-plus, dashboard, doltgres-tasks, contact-print, gobank-workflow, scanbook, go-elite-log, gobank-deploy, json2pdf
64gogal cycleWeb & UIlofiguigobank, lofigui, go-elite-log
65task-plus cycleToolinglofigui—
66dashboard cycleToolinglofigui—
67doltgres-tasks cycleGitHublofigui—
68contact-print cycleBytestone archivinglofigui—
69gobank-workflow cycleGoBankgo-dbexplorer, go-postgres, lofigui, gobank-dbgobank-deploy
70scanbook cycleBytestone archivinglofigui—
71go-elite-log cycleHardwaregogal, lofigui—
72gobank-deploy cycleGoBankgo-dbexplorer, go-postgres, gobank-db, gobank-workflow, lofigui—
73json2pdf cycleNewlofigui—