Showing 215 open source projects for "java library"

View related business solutions
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Karate

    Karate

    Test automation made simple

    Karate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automation into a single, unified framework. The BDD syntax popularized by Cucumber is language-neutral, and easy for even non-programmers. Assertions and HTML reports are built-in, and you can run tests in parallel for speed. There’s also a cross-platform stand-alone executable for teams not comfortable with Java. You don’t have to compile code. Just write tests in a simple, readable...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 2
    ScalaCheck

    ScalaCheck

    Property-based testing for Scala

    ScalaCheck is a library for property-based testing in Scala (and Java), inspired by Haskell’s QuickCheck. It automatically generates test inputs based on specifications, validating that properties hold across randomized scenarios, thereby enabling robust, declarative testing of edge cases and invariants.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Playwright for Python

    Playwright for Python

    Python version of the Playwright testing and automation library

    Playwright enables reliable end-to-end testing for modern web apps. Single API to automate Chromium, Firefox and WebKit. Capable automation for single page apps that rely on the modern web platform. Use the Playwright API in JavaScript & TypeScript, Python, .NET and, Java. With Playwright, test how your app behaves in Apple Safari with WebKit builds for Windows, Linux and macOS. Test locally and on CI. Use device emulation to test your responsive web apps in mobile web browsers. Playwright...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Kotest

    Kotest

    Powerful, elegant and flexible test framework for Kotlin

    ... conditional evaluation, powerful data-driven testing, and more. The Kotest assertions library is a Kotlin-first multi-platform assertions library with over 300 rich assertions. It comes equipped with collection inspectors, non-deterministic test helpers, soft assertions, modules for arrow, json, kotlinx-datetime and much more.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Crowdtesting That Delivers | Testeum Icon
    Crowdtesting That Delivers | Testeum

    Unfixed bugs delaying your launch? Test with real users globally – check it out for free, results in days.

    Testeum connects your software, app, or website to a worldwide network of testers, delivering detailed feedback in under 48 hours. Ensure functionality and refine UX on real devices, all at a fraction of traditional costs. Trusted by startups and enterprises alike, our platform streamlines quality assurance with actionable insights.
    Click to perfect your product now.
  • 5
    Playwright for .NET

    Playwright for .NET

    .NET version of the Playwright testing and automation library

    Playwright for .NET is the official language port of Playwright, the library to automate Chromium, Firefox and WebKit with a single API. Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast. Cross-browser. Playwright supports all modern rendering engines including Chromium, WebKit, and Firefox. Cross-platform. Test on Windows, Linux, and macOS, locally or on CI, headless or headed. Cross-language. Use the Playwright API in TypeScript...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Kotlin Compile Testing

    Kotlin Compile Testing

    Testing Kotlin and Java annotation processors, compiler plugins

    A library for in-process compilation of Kotlin and Java code, in the spirit of Google Compile Testing. For example, you can use this library to test your annotation processor or compiler plugin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Concurrent Ruby

    Concurrent Ruby

    Modern concurrency tools including agents, futures, promises, etc.

    Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns. Concurrent Ruby is an 'unopinionated' toolbox that provides useful utilities without debating which is better or why. It remains free of external gem dependencies. It stays true to the spirit of the languages providing inspiration, but implements in a way that makes sense for Ruby. Keeps the semantics...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    EclEmma - Java Code Coverage for Eclipse
    EclEmma is a free Java code coverage tool for Eclipse, available under the Eclipse Public License. It brings code coverage analysis directly into the Eclipse workbench. The EclEmma project is also the home of the JaCoCo code coverage library which is the technical back-end for EclEmma and also has integrations with many other build and software quality tools.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 9

    dbUnit

    Automated tests with databases: prep, verify, restore tables

    dbUnit is a JUnit extension targeted for database-driven projects that, among other things, puts your database into a known state between test runs.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Turn Your Content into Interactive Magic - For Free Icon
    Turn Your Content into Interactive Magic - For Free

    From Canva to Slides, Desmos to YouTube, Lumio works with the tech tools you are already using.

    Transform anything you share into an engaging digital experience - for free. Instantly convert your PDFs, slides, and files into dynamic, interactive sessions with built-in collaboration tools, activities, and real-time assessment. From teaching to training to team building, make every presentation unforgettable. Used by millions for education, business, and professional development.
    Start Free Forever
  • 10
    eCxx

    eCxx

    A C++ library for AVR and NodeMCU

    NOTE: This project is marked with 'Status: Abandoned' on SourceForge because not enough time can be dedicated to this project. However it may still get sporadic commits to the repository. eCxx is a library for AVR and NodeMCU tailored for micro LED displays and lighting effects. eCxx is utilizing Makefile build system. Java and Python based applications/tools are also included to ease the development and debugging process using the host PC. On one side, eCxx supports the original...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Classic HWUT - rename of previous HWUT

    Classic HWUT - rename of previous HWUT

    Software Unit Tests (Language Independent Approach)

    Automation of Unit and System Tests. Tests can be implemented in any language and on many platforms. The flexible approach enables the inclusion of many types of tests, such as memory leak checks (using valgrind), coding rule checks, complexity checks, etc. Tests are run by a simple call to hwut in a base directory of a project. In particular for C, HWUT supports make file generation using 'sos' and 'sols' modes. Remote control-able function stubs may be generated using the 'stub' mode....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    In order to assure software performance, software needs to be tested accordingly as early as possible - only weaknesses diagnosed early can be assessed quickly and cheaply. ContiPerf enables performance testing already in early development phases and in an easy-to-learn manner: A developer writes a performance test in form of a JUnit 4 test case and adds performance test execution settings as well as performance requirements in form of Java annotations. When JUnit is invoked by an IDE, build...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    ModbusPal - a Java MODBUS simulator
    ModbusPal is a project to develop a PC-based Modbus simulator. Its goal is to reproduce a realistic environment, with many slaves and animated register values. Almost everything in ModbusPal can be customized and controlled by scripts.
    Leader badge
    Downloads: 146 This Week
    Last Update:
    See Project
  • 14
    Marathon -GUI Test Runner Web, Swing, FX

    Marathon -GUI Test Runner Web, Swing, FX

    Marathon supports testing of Java/Swing and Java/Fx applications.

    Marathon provides an integrated environment for test script creation and execution. Supported FW: Web, Java Swing/ Java FX. Currently, Marathon supports JRuby script models for recording the test scripts.Marathon test runner generates Allure test reports.Marathon allows for grouping of test cases.It also has an option of inserting modules while recording(in MarathonITE while recording). It allows tester to inset checklist while recording and also takes screen capture and annotate...
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15

    SOAP/REST Mock Service

    Mock service for SOAP/REST webservices to support automated tests.

    SOAP/REST Mock Service is a simple configurable application designed to mock any SOAP or RESTful (or "REST-like") webservices. It's main goal is to support automated black box integration testing of applications that integrate with 3rd party applications. Check the Wiki section for more details.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    Action Test Script

    Script language for create gui test action on application to test

    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    VBScript Development Kit (VDK)

    A VBScript development library for serious VBScript programmers

    The VBScript Development Kit (VDK) is a VBScript compliant development library to be used in any host that has support for Windows Script Host (WSH). Modelled after the Java Development Kit (JDK), the VDK adds programming features/concepts prevalent in other higher order programming languages such as Java, C#, etc. The VDK provides rapid development capabilities by providing out of the box support for many common programming activities e.g., string manipulation and handling, file...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    perftence

    perftence

    A fluent language to write perftences

    Performance test engine written in Java and exposed as a fluent API for writing JUnit tests. Perftence can also be used without JUnit by using perftence-api distribution package. Full test results are provided in html, which can published directly with different CI's (e.g. Jenkins/Hudson). Runtime test statistics are also provided through logging (e.g. using slf4j-log4j and log4j). Pertence tool can also be used for finding out threading issues. Just write a test that uses...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    BeepBeep
    Lightweight runtime monitor for AJAX web applications that checks in real time whether XML messages received and sent by the application satisfy a predefined interface specification. Complex message sequences and data values are supported.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Unitils
    Unitils is an open source library aimed at making unit and integration testing easy and maintainable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Senuji Web Testing Framework

    Senuji Web Testing Framework

    Senuji is a keyword driven Selenium based test automation framework

    Senuji is a keyword driven Selenium based test automation framework witch designed to cut down Java programing complexity. Senuji can me very useful to test automation starters or none technical testers to use the power of Selenium test automation capabilities. Senuji has following built in capabilities witch provide advanced test automation features instantly with zero Java and Selenium know-how. 1. Advanced cross browser test execution ability without changing Senuji test script 2...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Edifatto

    Tool for parsing, verifying, browsing and converting EDIFACT and X12

    'Edifatto' is a tool for parsing, verifying and browsing EDI (EDIFACT and X12) documents. User interfaces are GUI, command line and Java API. In addition to the core feature set, EDI documents can be expported as and imported from XML documents allowing the integration into XML-based tools and workflows (like anonymization or XSLT-processing).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    SoapUI
    The SoapUI download has moved to https://www.soapui.org/downloads/soapui/source-forge.html With more than 9 million downloads SoapUI is the de-facto standard for REST and SOAP API functional, security and performance testing.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 24

    GUITAR - A GUI Testing Framework

    A model-based test automation framework for GUI applications

    This framework supports a wide variety of model-based GUI testing techniques. The innovation lies in the architecture of GUITAR, which uses plug-ins to support flexibility and extensibility. Software developers and quality assurance engineers may use this architecture to create new toolchains, new workflows based on the toolchains, and plug in a variety of measurement tools to conduct GUI testing. More detail is presented in this publication: GUITAR: An Innovative Tool for Automated...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    JavaCard-AlgTest-Applet

    JavaCard-AlgTest-Applet

    Smart Card/java card automated testing tool for algorithms.

    Automated testing tool for algorithms supported by all smart card with JavaCard platform. To view all files about this project or discussion, you can visit:
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.