You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched existing issues and found nothing related to my issue.
This bug is:
Making Bruno unusable for me.
Slowing me down but I'm able to continue working.
Annoying.
This feature was working in a previous version but is broken in the current release.
Bruno version
4.0.0
💻 Operating System
macOS
Specific OS Version / Distro
26.6.1 (25G76)
🐞 Describe the bug
Hi team,
I am currently in the process of migrating my workflows from Postman to Bruno, but I am hitting a performance bottleneck with a large collection.
Collection size: ~3,850 requests
Collection variables: ~360 variables
Editing, scrolling, and navigating the Collection Variables tab in the GUI is extremely slow and glitchy. In the attached video, you can see the scrolling issues, and around the 30-second mark, I try to type—even typing very slowly, it takes almost 30 seconds for the characters to reflect in the UI.
To isolate the issue, I tried importing the same set of variables into a clean, empty collection, and the UI ran completely fine with no lag. The issue appears to be specific to the combination of having a large collection and a large number of collection variables simultaneously. Furthermore, using these same variables at the Global level works fast and smoothly.
In my previous setup (Postman), I used workspace variables to share context across requests during runner/CLI executions. Since Bruno CLI currently does not support passing Global variables via command line arguments, I am stuck between GUI performance issues and CLI limitations.
Is there a known workaround or planned fix for the Collection Variables tab performance with large datasets? Alternatively, is there a recommended way to pass global/environment variables dynamically in the Bruno CLI?
Thanks a lot in advance!
📝 Steps to reproduce
Use large collection with many folders and subfolders
Use large environment
Internal - [BRU-4312]
I have checked the following:
This bug is:
Bruno version
4.0.0
💻 Operating System
macOS
Specific OS Version / Distro
26.6.1 (25G76)
🐞 Describe the bug
Hi team,
I am currently in the process of migrating my workflows from Postman to Bruno, but I am hitting a performance bottleneck with a large collection.
Editing, scrolling, and navigating the Collection Variables tab in the GUI is extremely slow and glitchy. In the attached video, you can see the scrolling issues, and around the 30-second mark, I try to type—even typing very slowly, it takes almost 30 seconds for the characters to reflect in the UI.
To isolate the issue, I tried importing the same set of variables into a clean, empty collection, and the UI ran completely fine with no lag. The issue appears to be specific to the combination of having a large collection and a large number of collection variables simultaneously. Furthermore, using these same variables at the Global level works fast and smoothly.
In my previous setup (Postman), I used workspace variables to share context across requests during runner/CLI executions. Since Bruno CLI currently does not support passing Global variables via command line arguments, I am stuck between GUI performance issues and CLI limitations.
Is there a known workaround or planned fix for the Collection Variables tab performance with large datasets? Alternatively, is there a recommended way to pass global/environment variables dynamically in the Bruno CLI?
Thanks a lot in advance!
📝 Steps to reproduce
Use large collection with many folders and subfolders
Use large environment
📁 Collection to reproduce
No response
📷 Screenshots/Live demo link
Screen.Recording.2026-08-10.at.22.48.42.mov