Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gmrchk/webftp
React + Electron FTP client
https://github.com/gmrchk/webftp
electron ftp-client react
Last synced: 3 months ago
JSON representation
React + Electron FTP client
- Host: GitHub
- URL: https://github.com/gmrchk/webftp
- Owner: gmrchk
- License: mit
- Created: 2019-01-07T23:29:12.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-08T01:25:08.000Z (about 6 years ago)
- Last Synced: 2024-11-01T02:42:31.498Z (3 months ago)
- Topics: electron, ftp-client, react
- Language: JavaScript
- Homepage:
- Size: 652 KB
- Stars: 74
- Watchers: 4
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# WebFTP
**React + Electron FTP client**
![ezgif com-video-to-gif 5](https://user-images.githubusercontent.com/9338324/50801034-54238180-12e3-11e9-9571-f7dc75f13092.gif)
This is a "for fun" proof of concept project and serves as a nice example of using node APIs (reading files, ftp connection, etc.) and combining it with a easily stylable web interface, file/FTP structure cache, animations and more...
The project is far from being production ready, and I have no intention to ever make it production ready.`npm run dev` for development mode (start Electron dev mode + React dev mode).
`npm run pack` for React production build & packaging Electron App into a dist folder (still needs some tweaking around to work correctly).File structure is based on [CRA](https://github.com/facebook/create-react-app). Electron starter can be found at `public/electron-starter.js`.
**Note:** Previous repository history was removed due to the use of sensitive information in the repository.
## License:
**MIT**