neon
« Back to VersTracker
Description:
HTTP and WebDAV client library with a C interface
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: http-client webdav c-library networking libneon
Install: brew install neon
About:
Neon is a lightweight HTTP and WebDAV client library written in C, designed for embedding into applications. It provides a simple and portable API for interacting with web servers, supporting methods like GET, POST, and WebDAV extensions. Its main value proposition is offering a reliable, low-dependency solution for adding web client capabilities to C-based software.
Key Features:
  • Support for HTTP/1.1 and WebDAV protocols
  • SSL/TLS support via OpenSSL or GnuTLS
  • Simple, portable C API for easy integration
  • Authentication methods including Basic, Digest, and NTLM
Use Cases:
  • Building custom WebDAV clients for file synchronization
  • Integrating HTTP-based communication into embedded C applications
  • Accessing remote resources over HTTP in server software
Alternatives:
  • libcurl – libcurl is more feature-rich and supports many more protocols, but Neon is often preferred for its smaller footprint and specific WebDAV focus.
  • libsoup – libsoup is a higher-level library often used in GNOME environments, while Neon provides a more lightweight, lower-level interface.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 12:16am 0 VERSION_BUMP 726013af
Nov 23, 2024 10:55pm 0 VERSION_BUMP cf497fd6
Oct 12, 2024 5:02pm 0 VERSION_BUMP 2e247699
Sep 29, 2024 10:01pm 0 VERSION_BUMP fb61be41