Skip to content
SPECIFICTION
Get listed

NaviServer

naviserver.sourceforge.io

Free plan WebWindowsmacOSLinuxAPISelf-hosted

Spec sheet

Founded
2005Read 28 Sep 2026 · naviserver.sourceforge.io
Access control
Permissions can be assigned to users, groups, and hosts for each URL and HTTP method combination.Read 30 Sep 2026 · naviserver.sourceforge.io
Architecture
It uses a multithreaded design on all supported platforms and lets administrators configure thread counts per server.Read 30 Sep 2026 · naviserver.sourceforge.io
Build requirements
NaviServer is distributed as source and requires a C compiler and GNU make to build.Read 30 Sep 2026 · naviserver.sourceforge.io
C extensibility
Its C API supports custom request handlers, URL translation, logging, database access, communication drivers, filters, scheduled procedures, and job queues.Read 30 Sep 2026 · naviserver.sourceforge.io
CGI support
NaviServer provides full CGI support, including configurable activation of .cgi files.Read 30 Sep 2026 · naviserver.sourceforge.io
Community support
The project directs users and developers to mailing lists for questions, configuration, development, and future directions.Read 30 Sep 2026 · github.com
Connection pooling
NaviServer maintains pools of open database connections and queues requests in first-in, first-out order.Read 30 Sep 2026 · naviserver.sourceforge.io
Database integrations
Included database drivers support Sybase, Microsoft SQL Server, and PostgreSQL, while community drivers support Informix, Oracle, Interbase, and MySQL.Read 30 Sep 2026 · naviserver.sourceforge.io
Encryption
The nsssl module provides Secure Sockets Layer network encryption.Read 30 Sep 2026 · naviserver.sourceforge.io
License and stewardship
NaviServer is released as free and open source software and is maintained, enhanced, and distributed by the open source community under the Mozilla Public License.Read 30 Sep 2026 · github.com
Operating systems
The installation guide lists Linux, FreeBSD, OpenBSD, Solaris, OpenSolaris, IRIX, HP/UX, DEC Tru64, UnixWare, and Apple OS/X as known platforms, with Linux as the primary development platform.Read 30 Sep 2026 · naviserver.sourceforge.io
Product type
NaviServer is a World Wide Web server that provides access control and database connections.Read 30 Sep 2026 · naviserver.sourceforge.io
Reverse proxy
The revproxy module supports HTTP, HTTPS, and WebSocket connections to backend systems and is included in NaviServer version 5.Read 30 Sep 2026 · github.com
Tcl scripting
NaviServer embeds a multithreaded Tcl interpreter and supports Dynamic Pages that embed Tcl scripts in HTML.Read 30 Sep 2026 · naviserver.sourceforge.io

Plans and prices

NaviServer Free free and open source software · distributed in source form Read 30 Sep 2026 · github.com

Every NaviServer plan and price →

Where Specifiction places it

Alternatives to NaviServerAll alternatives →