I’ve been with Anvil for a few months now and I’m coding and familiarising myself with the ‘anvilistic way’. Compared to low-code platforms, I can code, integrate and control much more here. Whether with or without CSS, HTML, JS - so much is possible, flexible and expandable.
What I - and not just me - miss, however, is ‘app management’ - a feature request that has been around for many years (2018!). Anvil is still weak here, isn’t it? That was six years ago? See here: folders (folders for organising projects and folders for apps) and organizing my apps or tags (tags for apps) have been suggested. Last time in October 2024.
Improvements have been made (2021: organization of apps. But with a growing number of code snippets, example apps for studying, custom components lib etc., it is becoming increasingly difficult to keep track. I try to make the file names meaningful and tag them, but this is not a permanent and good solution.
The organisation within an app is great (‘folders for forms’) (organising inside an app), so that the app structure can be organised in a meaningful way, but the organisation of apps in the IDE itself is missing (‘folders for apps’).
Any news on this topic / feature request?
How do you do it? Any tips and hints are welcome until this feature becomes reality! Thanks!
I don’t is the answer for me. I try to keep all my important projects locally via git and organize them in my local folder structure. Then I do a shotgun search when its not a locally managed app, using app names similar to how I would name a variable in my code.
Many thanks for all the good advice!
I need to tidy up my app clutter…
To group the apps and sort the snippets, I’m going to look at both the GitHub repo variant and the bookmark variant. The list with the overview of all available apps is great!
That works fine, but what’s also missing is a way to find out which of my 600+ long forgotten apps is taking up 40% of my storage space, and which ones are published on the forum as replies and examples.
The former would require Anvil Central, the latter I feel is (technically) insoluble and would just require a week of trawling and note taking …
edit - actually, the first could also be done by opening and checking each app, but I’m approaching 60 and might not live long enough to do that!
This is the job of an account dashboard, where you could see all the apps in order of last execution date, and all the tables in order of storage usage, and each table should show the list of apps using it.