Originally created by @ShirasawaSama on GitHub (Sep 16, 2025).
Check Existing Issues
I have searched the existing issues and discussions.
Problem Description
The current frontend modules relied upon by OpenWebUI are extremely numerous, resulting in extremely slow initial page load times (exceeding 10 seconds without any caching). This is particularly detrimental for new users.
Desired Solution you'd like
Reduce the volume of static resources loaded on the first screen
Hello, could you please reopen this issue? This is part of a series of optimizations, and there are still a few remaining tasks to complete.
@ShirasawaSama commented on GitHub (Sep 17, 2025):
> PR was merged: [#17477](https://github.com/open-webui/open-webui/pull/17477)
Hello, could you please reopen this issue? This is part of a series of optimizations, and there are still a few remaining tasks to complete.
@ShirasawaSama commented on GitHub (Sep 17, 2025):
@tjbck Hello, could the downloadPdf method be encapsulated into a generic public function for easier dynamic import?
@ShirasawaSama commented on GitHub (Sep 17, 2025):
@tjbck Hello, could the `downloadPdf` method be encapsulated into a generic public function for easier dynamic import?
<img width="886" height="548" alt="Image" src="https://github.com/user-attachments/assets/ce71055a-32c8-4a67-a4b7-a102e2497a25" />
<img width="480" height="636" alt="Image" src="https://github.com/user-attachments/assets/55ed8507-f36a-4ef3-9bd4-cfc2061db751" />
Not yet. I should be submitting one or two more pull requests. I'll close this issue myself once I'm done. Since it's a public holiday in my country, I haven't been very active on GitHub lately.
@ShirasawaSama commented on GitHub (Oct 7, 2025):
> Can this be closed?
Not yet. I should be submitting one or two more pull requests. I'll close this issue myself once I'm done. Since it's a public holiday in my country, I haven't been very active on GitHub lately.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @ShirasawaSama on GitHub (Sep 16, 2025).
Check Existing Issues
Problem Description
The current frontend modules relied upon by OpenWebUI are extremely numerous, resulting in extremely slow initial page load times (exceeding 10 seconds without any caching). This is particularly detrimental for new users.
Desired Solution you'd like
Related issues and PRs:
Reduce the size of static resources
[Reverted #17715] #17498 (-1MB)Result:
4217KB -> 1079KB = -74.41% js size
####### v0.6.17:
zstd:
gzip:
####### dev:
zstd:
gzip:
Reduce the number of requests
#17649Others
@Classic298 commented on GitHub (Sep 16, 2025):
PR was merged: https://github.com/open-webui/open-webui/pull/17477
@ShirasawaSama commented on GitHub (Sep 17, 2025):
Hello, could you please reopen this issue? This is part of a series of optimizations, and there are still a few remaining tasks to complete.
@ShirasawaSama commented on GitHub (Sep 17, 2025):
@tjbck Hello, could the
downloadPdfmethod be encapsulated into a generic public function for easier dynamic import?@silentoplayz commented on GitHub (Oct 7, 2025):
Can this be closed?
@ShirasawaSama commented on GitHub (Oct 7, 2025):
Not yet. I should be submitting one or two more pull requests. I'll close this issue myself once I'm done. Since it's a public holiday in my country, I haven't been very active on GitHub lately.