Forum Archive

browsepy - extendable file browser

JadedTuna

My third (I think) creation using ui!

GitHub browsepy: https://github.com/Vik2015/browsepy

GutHub browsepy apps: https://github.com/Vik2015/browsepy/tree/master/apps

This is a basic file browser, but you can assign different apps (python scripts) to open files with specific extensions.
Right now I have just text editor (without save option, more like text viewer), but I am going to add more apps. You can add apps yourself too! :)

EDIT: Okay, I've made an App Manager which allows you to easily modify apps and extensions. No more raw json editing :)

Syntax of apps.json is:

{"appname": [".ext1", ".ext2"], "appname2": ["ext5", "ext10"]...}
JadedTuna

UPDATE

Added experimental App Manager (currently you can only remove supported extensions from apps).
Also, fixed importing of the programs. Make sure you have __init__.py in your apps/ folder

JadedTuna

UPDATE 2

  • Normal App Manger, allows you to add and remove apps and modify associated extensions.
  • Some bug fixes
JadedTuna

UPDATE 3

  • Added Delete, Move and Rename options.
  • Added New option, allowing you to create new folder/files/templates
  • Added Open in editor to the text editor, allowing you to open file in the Pythonista's editor.
  • Fixed AppManager (now you can't add an extension if it is already in the list)