GigaCode is a functions and code parsing tool for various languages
- GUI built using streamlit
- To use app locally,
- Clone the repo and run StartUI.sh to view the app on your browser!
- App is also hosted remotely on heroku using my common host app,
-
In the Common Host App, simply choose a project to load and click load and deploy.
-
Then go ahead and use the app! :)
-
If you want to change to another app, simply click on View Other Projects in top left and choose any other project and load and deploy.
-
Implemented for Python functions
Parses code written in a format specified below
Gets the function name, parameters, description, imports and code from the parsed data.
- Store parsed function data in pickle/json files as database of functions for later use
- Search for functions by input query from database pickle/json files
