@startuml architecture package "neon framework" { component neon component nextcloud component settings component sort_box component file_icons } package "App implementations" { component neon_files component neon_news component neon_notes component neon_notifications } package "OpenAPI" { component dynamite component specs } component app app ..> neon_files app ..> neon_news app ..> neon_notes app ..> neon_notifications neon_files --> neon neon_news --> neon neon_notes --> neon neon_notifications --> neon neon --> nextcloud neon --> settings neon --> sort_box neon --> file_icons dynamite --> nextcloud specs --> nextcloud @enduml