🍺 BREW Explorer

← all formulae

http-server-rs

brew install http-server-rs v0.8.9 Apache-2.0

Simple and configurable command-line HTTP server

2
30-day installs · #13425
8
90-day · #12890
122
365-day · #8683
213
★ GitHub stars · updated 7mo ago

Build dependencies

GitHub topics

cli file http http-server https proxy rust server-side static

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [
    "http-server"
  ],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Simple and configurable command-line HTTP server",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:42+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "http-server-rs",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-01-05T20:04:38Z",
  "github_readme_excerpt": "\u003cdiv\u003e\n  \u003cdiv align=\"center\" style=\"display: block; text-align: center;\"\u003e\n    \u003cimg src=\"https://avatars.githubusercontent.com/u/122044824?s=400\u0026u=a90857a96069dbb669412b1bbca8ef6757610d9c\u0026v=4\" height=\"120\" width=\"120\" /\u003e\n  \u003c/div\u003e\n  \u003ch1 align=\"center\"\u003ehttp-server\u003c/h1\u003e\n  \u003ch4 align=\"center\"\u003eSimple and configurable command-line HTTP server\u003c/h4\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![Crates.io](https://img.shields.io/crates/v/http-server.svg)](https://crates.io/crates/http-server)\n[![Documentation](https://docs.rs/http-server/badge.svg)](https://docs.rs/http-server)\n![Build](https://github.com/http-server-rs/http-server/workflows/build/badge.svg)\n![Clippy](https://github.com/http-server-rs/http-server/workflows/clippy/badge.svg)\n![Formatter](https://github.com/http-server-rs/http-server/workflows/fmt/badge.svg)\n![Tests](https://github.com/http-server-rs/http-server/workflows/test/badge.svg)\n\n\u003c/div\u003e\n\n## Development\n\n\u003e [!NOTE]\n\u003e The source code in `main` belongs to the code for the version `1.0.0`.\n\n### Release Build\n\nBuild release binaries with:\n\n```bash\nmake release\n```\n\nOptionally you can build for other targets by specifying the `TARGET` variable\n\n```bash\nmake release TARGET=\u003ctarget-triple\u003e\n```\n\nFor example:\n\n```bash\n# Install aarch64-unknown-linux-gnu target\nrustup target install aarch64-unknown-linux-gnu\n# Build for aarch64-unknown-linux-gnu target\nmake release TARGET=aarch64-unknown-linux-gnu\n```\n\nThen use the following _alias_ for convenience\n\n```bash\nalias htps = \u0027./target/release/http-server\u0027\n```\n\n## Release\n\nIn order to create a release you must push a Git tag as follows\n\n```sh\ngit tag -a \u003cversion\u003e -m \u003cmessage\u003e\n```\n\n**Example**\n\n```sh\ngit tag -a v0.1.0 -m \"First release\"\n```\n\n\u003e Tags must follow semver conventions.\n\u003e Tags must be prefixed with a lowercase `v` letter.\n\nThen push tags as follows:\n\n```sh\ngit push origin main --follow-tags\n```\n\n## Contributing\n\nEvery contribution to this project is welcome. Feel free to open a pull request or\nan issue. Just by using this pro",
  "github_repo": "http-server-rs/http-server",
  "github_stars": 213,
  "github_topics": [
    "cli",
    "file",
    "http",
    "http-server",
    "https",
    "proxy",
    "rust",
    "server-side",
    "static"
  ],
  "homepage": "https://github.com/http-server-rs/http-server",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 2,
  "installs_365d": 122,
  "installs_90d": 8,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "http-server-rs",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 13425,
  "rank_365d": 8683,
  "rank_90d": 12890,
  "raw_hash": "28ba18f0a41519d6",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/h/http-server-rs.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.8.9",
  "versioned_formulae": [],
  "why_use_this": null
}