https://github.com/solomonarul/ztp
A simple FTP server and client implementation in Zig.
https://github.com/solomonarul/ztp
ftp zig
Last synced: 7 months ago
JSON representation
A simple FTP server and client implementation in Zig.
- Host: GitHub
- URL: https://github.com/solomonarul/ztp
- Owner: solomonarul
- Created: 2024-12-25T18:53:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-27T17:19:22.000Z (over 1 year ago)
- Last Synced: 2025-05-20T12:12:12.119Z (about 1 year ago)
- Topics: ftp, zig
- Language: Zig
- Homepage:
- Size: 8.79 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ZTP
ZTP is a simple FTP server and client implementation in Zig.
It can be used as a standalone executable or be compiled as a library if needed in one's own application.
The server is intentionally designed with a single client logged in and working at all times, thus prone to blocking. (TODO: maybe multithread?)
## What works:
- Server-side supported commands:
- [x] Logging in.
- [ ] Listing files.
- [ ] Changing working directory.
- [ ] Uploading a file.
- [ ] Downloading a file.
- Client-side supported commands:
- [ ] Logging in.
- [ ] Listing files.
- [ ] Changing working directory.
- [ ] Uploading a file.
- [ ] Downloading a file.