Java Automation

Open-source Java projects categorized as Automation

Top 23 Java Automation Projects

  • Karate

    Test Automation Made Simple

    Project mention: Cucumber Maintainer out of Job and future of the project is uncertain | news.ycombinator.com | 2023-03-03

    This is why we need better tools which will give benefits for the added complexity. If you need to create both the feature files AND the code, it's just complexity with little benefits. But frameworks like https://github.com/karatelabs/karate or https://github.com/Endava/cats are hiding this complexity and remove the code layer entirely. Which, in my view, this is where you need to be in 2023, particularly for API testing.

  • Repeat

    Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.

    Project mention: A guide to macroing on Linux | /r/BeeSwarmSimulator | 2023-02-06

    GitHub - repeats/Repeat: Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • zerocode

    A community-developed, free, opensource, automated testing framework for microservices API, Kafka and Load testing. Zerocode Open Source enables you to create, change, orchestrate and maintain your automated test scenarios declaratively with absolute ease, without writing code

  • testsigma

    A powerful open source test automation platform for Web Apps, Mobile Apps, and APIs. Build stable and reliable end-to-end tests @ DevOps speed.

  • Easer

    User-defined explicit automation for Android

    Project mention: You favourite Non-FOSS apps? | /r/androidapps | 2023-01-01

    There is one i've never tried it tho. Also This one got discontinued

  • keycloak-config-cli

    Import YAML/JSON-formatted configuration files into Keycloak - Configuration as Code for Keycloak.

    Project mention: Keycloak – Open-Source Identity and Access Management Interview | news.ycombinator.com | 2023-06-18

    > But it is painful share the setup with other engineers.

    We used keycloak-config-cli [1] it compares a config file stripped of IDs to your Keycloak installation and makes the relevant updates through the REST API.

    [1] https://github.com/adorsys/keycloak-config-cli

  • Round Sync

    Rclone for Android with task scheduler

    Project mention: My Overkill Home Network – Complete Details 2023 | news.ycombinator.com | 2023-08-10

    Round Sync is a currently active fork. Updates are infrequent, but there was one last week that fixed the (experimental) SAF support and updated rclone, asking other things.

    https://github.com/newhinton/Round-Sync

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • watomatic

    Auto reply app helping you move away from less private messengers like WhatsApp and Facebook Messenger

  • spring-boot-migrator

    Spring Boot Migrator (SBM) is a tool for automated code migrations to upgrade or migrate to Spring Boot

    Project mention: Any ideas on how to automate upgrade of legacy Spring Framework/Spring Boot repositories? | /r/SpringBoot | 2023-02-26

    There’s also the (experimental) Spring Boot derivative https://github.com/spring-projects-experimental/spring-boot-migrator

  • client

    Stream-Pi Client (by stream-pi)

  • video-recorder-java

    This library allows easily record video of your UI tests by just putting couple annotations.

    Project mention: How to Accelerate Selenide Tests with Playwright | dev.to | 2023-01-04

    For Selenide, I used this solution to record a video to demonstrate how tests are run. It records the desktop, but Playwright has a feature that can do this too. If you use PW only, you simply point to the folder where you want to save your video.

  • AncientWarfare2

    Ancient Warfare Mod for Minecraft 1.12.x

  • jikkou

    Jikkou is an open-source product designed to swiftly and efficiently manage, automate and provision all the assets of your data streaming platform.

    Project mention: Jikkou 0.31.0 is released! Use The Declarative Power of REST APIs to manage Apache Kafka® | /r/apachekafka | 2023-11-18

    Jikkou is an open-source product designed to swiftly and efficiently manage, automate and provision all the assets of your data streaming platform.

  • restful-booker-platform

    A SaaS platform used for various test automation training

    Project mention: Recommend docker container with pre-built website / APIs to support Software Testing course | /r/softwaretesting | 2023-03-13
  • shadow-automation-selenium

    This project focuses on automation of multi-level shadow root dom using java selenium. You can embed this plugin in your java selenium project.

  • CocktailPi

    The webinterface and controlling software for a diy raspberry-pi based cocktail making machine

  • AutoModpack

    Enjoy a seamless modpack installation process and effortless updates with a user-friendly solution that simplifies management, making your gaming experience a breeze.

  • AutoPlug-Client

    Server manager with automatic plugin- mod- server- java- self- updater, scheduled restarts, automatic backups, shared folders, and many more handy features to automate/boost your server maintenance.

  • salyut

    This is an engine of a spider markup-language which called trico. (spider framework)

  • sandpolis

    Ultimate virtual estate monitoring and management!

  • HomeAssistantMC

    Bridge Home Assistant with Minecraft

  • entity-activity-automator

    POC to demonstrate automation of entity fields such as created_at, created_by, updated_by using JPA @Embedded, @Embeddable and ThreadLocal

  • automation-server

    A highly configurable, Java-based web server to help you automate your home.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-18.

Java Automation related posts

Index

What are some of the best open-source Automation projects in Java? This list will help you:

Project Stars
1 Karate 7,502
2 Repeat 975
3 zerocode 807
4 testsigma 758
5 Easer 757
6 keycloak-config-cli 588
7 Round Sync 535
8 watomatic 385
9 spring-boot-migrator 369
10 client 244
11 video-recorder-java 212
12 AncientWarfare2 137
13 jikkou 127
14 restful-booker-platform 99
15 shadow-automation-selenium 93
16 CocktailPi 87
17 AutoModpack 69
18 AutoPlug-Client 51
19 salyut 51
20 sandpolis 47
21 HomeAssistantMC 26
22 entity-activity-automator 6
23 automation-server 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com