Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thecoshman/doh
D'Oh - Directories Over HTTP
https://github.com/thecoshman/doh
client doh file-download file-sharing file-transfer file-upload http http2 rust
Last synced: 16 days ago
JSON representation
D'Oh - Directories Over HTTP
- Host: GitHub
- URL: https://github.com/thecoshman/doh
- Owner: thecoshman
- License: mit
- Created: 2017-04-19T23:12:32.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-28T15:13:05.000Z (about 1 year ago)
- Last Synced: 2024-10-31T12:12:59.405Z (about 1 month ago)
- Topics: client, doh, file-download, file-sharing, file-transfer, file-upload, http, http2, rust
- Language: Rust
- Homepage:
- Size: 23.8 MB
- Stars: 11
- Watchers: 3
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - thecoshman/doh - D'Oh - Directories Over HTTP (rust)
README
# D'Oh [![Travis build status](https://travis-ci.org/thecoshman/doh.svg)](https://travis-ci.org/thecoshman/doh) [![AppVeyor build status](https://ci.appveyor.com/api/projects/status/026kpokdphbsjyxc?svg=true)](https://ci.appveyor.com/project/thecoshman/doh) [![Licence](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](LICENSE) [![Crates.io version](http://meritbadge.herokuapp.com/doh)](https://crates.io/crates/doh)
D'Oh - Directories Over HTTP## [Docs](https://cdn.rawgit.com/thecoshman/doh/doc/doh/index.html)
CURL is great, it's probably what you want. There is a wee tiny chance though that you don't like the interface it offers, all the ugly html.
Let's say you used [`http`](https://github.com/thecoshman/http) (not to be confused with [HTTP](https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol))
and are hosting a folder that you can view in a browser, but want to view that folder from a command line, say hello to D'Oh!
It provides Directories Over HTTP.This might be:
* like an FTP style interface, or it could maybe do
* some sort of mounted folder thing, or
* something else.Whatever it does, it'll probably be aimed at the server side being `http` (the program, not the protocol, well, also the protocol, but specfically the program).