Knack Navigator - new free tool to assist you as a builder

I’d like to share this new free tool that I built. This tool allows you to explore and understand your Knack application’s structure by visualizing views, scenes, fields, objects, and how they’re all connected. It is fast, clean, and shows comprehensive information for the items and relationships in your Knack app.

You can access it and sign up for an account here: Knack Navigator

Note that this URL may change, in which case I will set up a redirect and I will update any forum posts referencing it.

This tool will be under continuous development with more features and integration with KTL coming soon!

This standalone version will remain for those who wish to use it on apps that don’t have KTL.

Please try it out and feel free to send me any bugs, feature requests, and feedback.

7 Likes

Hi

I put my app ID in but it doesn’t like accessing because “it is not public”.

Not sure what that implies to be honest.

My app is certainly not “public and requires logins for select users”.

Any suggestions ?

Cheers

Ray

Hi Ray, I haven’t seen that error before. I’ve sent you a DM.

Hi @ivan

I have tried searching for an object and a view but I’m getting this error in the console and nothing happens:

(anonymous) @ main.js?1765705393747&=1765705393758:1944(anonymous) @ main.js?1765705393747&=1765705393758:1943performSearch @ main.js?1765705393747&=1765705393758:1941(anonymous) @ main.js?1765705393747&=1765705393758:3245Understand this errormain.js?1765705393747&_=1765705393758:1944 Uncaught TypeError: Cannot read properties of undefined (reading ‘toLowerCase’)

I have added my app id but at the moment I can’t search anything.

Craig

Hi Craig, can you please refresh and try again? I deployed a fix.

Hi @ivan

Great that worked.

Would it be possible to to allow multiple apps?

Craig

This is great by the way. Much clearer than other versions.

1 Like

I’ll be rolling out the ability to save your app IDs so you don’t need to keep re-entering them.

Or do you mean you want to search across multiple app IDs at the same time?

That’s what I mean saving the ids. Thank you

Hi Craig, you can now save your apps. If you have more feature requests, feel free to reach out. I’m building a backlog :slight_smile:

2 Likes

Amazing

Thanks @ivan - it’s stuck in an ‘Updating app to new version’ loop for me.
Looking forward to testing this.

Should be fixed now.

@ivan, looks great. Looking forward to the new feature to provide more info about emails used through the app - I’ve always found it a challenge to keep track of them.

1 Like

Hi @ivan

The link appears to have stopped working.

Craig

Waiting on Knack support, should be back shortly.

It should be back up now.

1 Like

New email page, accessible from the search home page is now deployed. This is v1 of this page, more improvements coming.

2 Likes

@ivan, that email page is excellent! Way faster to identify emails that need to be changed - in fact I found one immediately that wasn’t updated to reflect a recent logic change. Great job!

2 Likes

And this is why its so useful for me … this is in just one app.

image

1 Like