CocoaHTTPServer is a small embeddable HTTP server for macOS and iOS applications. It is designed for developers who need local HTTP capabilities inside an app instead of a separate external web server. Possible use cases include remote monitoring, desktop-app communication backends, document sharing, and over-the-air access to app files. The project provides asynchronous networking built on GCD and standard sockets. It also supports Bonjour broadcasting, IPv4, IPv6, password protection, SSL/TLS encryption, scalability, and WebDAV. CocoaHTTPServer is especially useful for Objective-C or Cocoa-era applications that need a lightweight, heavily commented, and extensible embedded server component.

Features

  • Embeddable macOS and iOS HTTP server
  • Bonjour broadcasting support
  • IPv4 and IPv6 networking
  • GCD-based asynchronous sockets
  • Password protection and SSL/TLS support
  • WebDAV support

Project Samples

Project Activity

See All Activity >

Categories

HTTP Servers

License

MIT License

Follow CocoaHTTPServer

CocoaHTTPServer Web Site

Other Useful Business Software
Save Up to 91% on Cloud Compute With Spot VMs Icon
Save Up to 91% on Cloud Compute With Spot VMs

Automatic sustained-use discounts. One free VM per month. No negotiation needed.

Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of CocoaHTTPServer!

Additional Project Details

Operating Systems

Apple iPhone, Mac

Programming Language

Objective C

Related Categories

Objective C HTTP Servers

Registered

2026-07-02