$ account Qexo
Qexo is a Django-based web application that serves as a comprehensive online editor and management dashboard for static blog generators, primarily Hexo but also supporting Hugo, Valaxy, VuePress, Vitepress, Nuxt, and Astro. It provides CRUD operations for posts, pages, images, friend links, talks, and custom settings, with a rich text editor (Vditor) and image upload to multiple providers. The architecture follows a modular provider pattern for blog hosting (GitHub, GitLab, Gitea, local) and image hosting (S3, FTP, AliOSS, Upyun, etc.), along with a notification abstraction layer (OnePush) supporting 16+ services. It includes user authentication with passkeys (WebAuthn), multi-language support (7 languages), a version upgrade system (Elevator), and deployment options for Vercel, Docker, and traditional servers. The codebase is well-structured with clean abstractions, but contains some inline JavaScript and duplicated pagination logic in templates.