Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mdouchement/gexplorer

File dialog for several OSes.
https://github.com/mdouchement/gexplorer

explorer file filechooser gio gioui gui

Last synced: about 1 month ago
JSON representation

File dialog for several OSes.

Awesome Lists containing this project

README

        

[GODOC](https://pkg.go.dev/github.com/mdouchement/gexplorer)

# gexplorer

gexplorer is a package that provides file dialog for several OSes. It aims to be not dependent of any GUI framework.

Supported operations:
- CreateFile
- ChooseFile
- ChooseFiles

Supported OSes:
- Linux
- Fedora
- macOS
- Big Sur 11.6.8
- Windows
- 11

Supported GUI frameworks:
- [Gio UI](https://gioui.org) using `github.com/mdouchement/gexplorer/gioexplorer`

_This project is based on https://github.com/gioui/gio-x/tree/main/explorer work_

## License

**MIT**

## Contributing

All PRs are welcome.

1. Fork it
2. Create your feature branch (git checkout -b my-new-feature)
3. Commit your changes (git commit -am 'Add some feature')
5. Push to the branch (git push origin my-new-feature)
6. Create new Pull Request