Apache JMeter vs Locust: What are the differences?
Developers describe Apache JMeter as "An open source load testing tool". It is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions. On the other hand, Locust is detailed as "Define user behaviour with Python code, and swarm your system with millions of simultaneous users". Locust is an easy-to-use, distributed, user load testing tool. Intended for load testing web sites (or other systems) and figuring out how many concurrent users a system can handle.
Apache JMeter and Locust can be categorized as "Load and Performance Testing" tools.
Locust is an open source tool with 10.4K GitHub stars and 1.5K GitHub forks. Here's a link to Locust's open source repository on GitHub.
According to the StackShare community, Apache JMeter has a broader approval, being mentioned in 17 company stacks & 8 developers stacks; compared to Locust, which is listed in 10 company stacks and 5 developer stacks.