Apache Tomcat logo

Apache Tomcat

An open source software implementation of the Java Servlet and JavaServer Pages technologies
12.2K
8.6K
+ 1
200

What is Apache Tomcat?

Apache Tomcat powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations.
Apache Tomcat is a tool in the Web Servers category of a tech stack.
Apache Tomcat is an open source tool with 5.7K GitHub stars and 3.9K GitHub forks. Here’s a link to Apache Tomcat's open source repository on GitHub

Who uses Apache Tomcat?

Companies
1784 companies reportedly use Apache Tomcat in their tech stacks, including Accenture, ebay, and deleokorea.

Developers
10230 developers on StackShare have stated that they use Apache Tomcat.

Apache Tomcat Integrations

Datadog, Netdata, Tutum, NixOS, and Lucee are some of the popular tools that integrate with Apache Tomcat. Here's a list of all 13 tools that integrate with Apache Tomcat.
Pros of Apache Tomcat
79
Easy
72
Java
48
Popular
1
Spring web
Decisions about Apache Tomcat

Here are some stack decisions, common use cases and reviews by companies and developers who chose Apache Tomcat in their tech stack.

Остап Комплікевич

I need some advice to choose an engine for generation web pages from the Spring Boot app. Which technology is the best solution today? 1) JSP + JSTL 2) Apache FreeMarker 3) Thymeleaf Or you can suggest even other perspective tools. I am using Spring Boot, Spring Web, Spring Data, Spring Security, PostgreSQL, Apache Tomcat in my project. I have already tried to generate pages using jsp, jstl, and it went well. However, I had huge problems via carrying already created static pages, to jsp format, because of syntax. Thanks.

See more

Blog Posts

Apache Tomcat Alternatives & Comparisons

What are some alternatives to Apache Tomcat?
JBoss
An application platform for hosting your apps that provides an innovative modular, cloud-ready architecture, powerful management and automation, and world class developer productivity.
Microsoft IIS
Internet Information Services (IIS) for Windows Server is a flexible, secure and manageable Web server for hosting anything on the Web. From media streaming to web applications, IIS's scalable and open architecture is ready to handle the most demanding tasks.
NGINX
nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. According to Netcraft nginx served or proxied 30.46% of the top million busiest sites in Jan 2018.
Jetty
Jetty is used in a wide variety of projects and products, both in development and production. Jetty can be easily embedded in devices, tools, frameworks, application servers, and clusters. See the Jetty Powered page for more uses of Jetty.
Flask
Flask is intended for getting started very quickly and was developed with best intentions in mind.
See all alternatives

Apache Tomcat's Followers
8580 developers follow Apache Tomcat to keep up with related blogs and decisions.