About
nGrinder is an open-source enterprise-level performance testing platform that enables users to execute simultaneous script creation, test execution, monitoring, and result report generation. It consists of two main components: a web-based controller for test management and script creation, and agents that function as virtual user generators to create load.
Best for
- Load Testing scenarios across typical web and service stacks
- Teams that prefer open-source licensing and self-hosting options
- Groups comfortable scripting in Groovy, Jython, Python
Not the best fit when
- Teams unwilling to operate generators, results storage, and scaling
Architecture and concurrency
nGrinder is commonly operated as self-hosted software with scenario authoring in Groovy, Jython, Python. Concurrency and distribution depend on how you size workers or injectors.
Compare and alternatives
Features
- Use Jython or Groovy script to create test scenarios and generate load in the JVM using multiple agents.
- Web-based interface for project management, monitoring, and result reporting.
- Supports distributed agent deployment across multiple network regions.
- Concurrent test execution with efficient agent utilization and dynamic assignment.
- Built-in script management with integrated Subversion.
- System and agent monitoring with real-time log access.
- Agent auto-update feature.
- Role-based administration including user management and test execution policies.
Latest release
3.5.9-p1 · 2024-06-13
Version 3.5.9 includes fixes for security vulnerabilities, updates to the base JDK version (to JDK 11), and bug fixes related to Maven/Gradle command execution on Windows and script validation in Docker environments.
Pricing
Open-source (Apache License 2.0). No pricing information exists as it is a free, open-source software project.
Specs
Sources
SHOW SOURCES
- naver.github.io nGrinder - NAVER Open Source - GitHub Pages
- github.com naver/ngrinder: enterprise level performance testing solution
- github.com docker/README.md
- github.com ngrinder-3.5.9
- github.com Architecture · naver/ngrinder Wiki · GitHub
- github.com General Administration Guide · naver/ngrinder Wiki · GitHub
LAST VERIFIED · 2026-08-15 · GROUNDED VIA EXA · CURATED BY NAVEENKUMAR NAMACHIVAYAM