Cherokee logo

Cherokee

Configures web applications, supports TLS/SSL, and is extensible with plug-ins.

Made by Alvaro Lopez Ortega

  • Http Daemon (httpd)

What is Cherokee?

Cherokee is a versatile and high-performing open-source web server that excels in delivering highly concurrent and secure web applications. Designed to cater to the evolving needs of modern web development, Cherokee is implemented entirely in C, with no dependencies beyond a standard C library, ensuring a lightweight and efficient core. Its modular architecture allows for seamless integration of various plug-ins, empowering developers to extend its functionality and tailor it to their specific requirements. Cherokee's on-the-fly configuration capabilities, facilitated through file or string input, enable effortless management and deployment of web applications. Furthermore, the web server offers robust support for TLS/SSL encryption, virtual hosting, authentication, and cache-friendly features, all while providing optimized handling of technologies like PHP. With its exceptional performance and extensibility, Cherokee is well-equipped to handle the challenges of the next generation of web applications

Highlights

  • Lightweight and efficient core with no dependencies beyond a standard C library
  • Modular architecture enabling plug-in integration for customizable functionality
  • On-the-fly configuration via file or string input for easy management and deployment
  • Comprehensive support for TLS/SSL encryption, virtual hosting, authentication, and cache-friendly features
  • Optimized handling of server-side technologies like PHP

Platforms

  • BSD
  • Linux
  • Mac

Languages

  • English

Social

Features

    • HTTP server

    • Web Server