# Extremely Slow opc.browse even when connection is fine

**URL:** <https://forum.inductiveautomation.com/t/extremely-slow-opc-browse-even-when-connection-is-fine/35357>\
**Category:** Ignition\
**Tags:** ignition80\
**Created:** [June 5, 2020, 1:17pm UTC](https://forum.inductiveautomation.com/t/extremely-slow-opc-browse-even-when-connection-is-fine/35357 "2020-06-05T13:17:43Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![MMaynard](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mmaynard/32/3366_2.png) [@MMaynard](https://forum.inductiveautomation.com/u/MMaynard)\
**Post date:** [June 5, 2020, 3:02pm UTC](https://forum.inductiveautomation.com/t/extremely-slow-opc-browse-even-when-connection-is-fine/35357/3 "2020-06-05T15:02:50Z")

</div>

We use browseServer for something like this.

> [@OPC Browse Tree](http://forum.inductiveautomation.com/t/opc-browse-tree/12291):
>
> Hi everyone, Besides dragging items from the OPC Browser into the Tag Browser and then using the Tag Browse Tree component is there any other way to give a client the ability to browse OPC tags? I’m thinking it’s possible with some logic, a bunch of system.opc.browse commands, and a tree view component but didn’t want to write all that if there was something obvious I missed. Thanks, Steve

Steve wrote and documented a nice piece of code for it in the above thread.

---

_[View the full topic](https://forum.inductiveautomation.com/t/extremely-slow-opc-browse-even-when-connection-is-fine/35357)._
