Alternatives to Drools

Compare Drools alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to Drools in 2024. Compare features, ratings, user reviews, pricing, and more from Drools competitors and alternatives in order to make an informed decision for your business.

  • 1
    Decisimo

    Decisimo

    Decisimo

    Decisimo is a powerful decision/rule engine platform designed to streamline your business decision-making process. It enables you to effortlessly create and update rule sets and decision tables, tailoring them to your specific needs. The platform offers a drag-and-drop builder for designing decision flows, which can include components like models, rule sets, and data sources. Decisimo also allows you to deploy decision flows to regional endpoints for faster responses and compliance with data protection regulations. You can enhance your decision flows by incorporating AI and machine learning models or connecting to external data sources through REST APIs. Decisimo is suitable for batch processing tasks such as client segmentation and prescoring, and supports data retrieval from FTP, Google Cloud Storage, or S3 buckets. The platform also provides robust unit testing capabilities to ensure accurate and reliable decision-making.
    Compare vs. Drools View Software
    Visit Website
  • 2
    Digital Enterprise Suite
    More than just business modeling, the Digital Enterprise Suite also provides business automation. Built on an intelligent fabric called the Digital Enterprise Graph, the Digital Enterprise Suite accelerates digital transformation, innovation, and improvement via visualization from business discovery through to automation. It brings strategy, design, and technology together providing your organization with insight and automation for gaining competitive advantage.
  • 3
    Businessmap

    Businessmap

    Businessmap

    Businessmap (formerly Kanbanize) is an enterprise-ready platform for agile project, product, and portfolio management. It provides visibility across all teams, connects strategy with execution, and helps teams deliver faster. Built upon the idea that all processes evolve, Businessmap can easily adapt to changes in your organization, regardless of it being a start-up or a fortune 100 enterprise. Equipped with the most advanced feature set in the industry and a support team that is second to none, Businessmap is a trusted vendor for more than 1000 companies and 200+ partners all over the world.
    Starting Price: $149/month (billed annually)
  • 4
    SAS Business Rules Manager
    Eliminate the risk of incremental, ad hoc operational decision making by using analytically derived business rules to automate and improve decisions across your organization. SAS Business Rules Manager provides a central rules repository, a common platform for managing rule development and deployment, and workflow automation throughout. Administrators have a single point of control for setting authorization, access and security levels for individual users. An integrated workflow for process customization ensures the traceability and versioning of publishing activity. Granular control of rule capabilities provides role security, ensuring that users are appropriately authorized. Use analytical modeling to derive business rules directly from your operational data and automatically generate rule definitions and vocabularies.
  • 5
    Red Hat Decision Manager
    Red Hat® Decision Manager is a platform for developing containerized microservices and applications that automate business decisions. Decision Manager includes business rules management, complex event processing, and resource optimization technologies. Organizations can incorporate sophisticated decision logic into line-of-business applications and quickly update underlying business rules as market conditions change. Red Hat® Decision Manager 7 is a powerful, scalable open source business rules management system that includes business resource optimization and complex event processing (CEP) technology. It helps organizations capture business logic and develop applications that automate business decisions. Decision Manager 7 is fully compatible with the Red Hat Application Services portfolio and with Red Hat OpenShift® for deployment in hybrid cloud environments.
  • 6
    DecisionRules
    DecisionRules is a proprietary system created by epptec s.r.o. used to originate and manage business rules. It helps to keep the decision-making process in any company swift, transparent and flexible. Rules spanning multiple industries can be created and tested in a short period of time without any programming experience thanks to an efficient graphical interface. Our tool can be seamlessly integrated allowing any new rule to be instantly deployed and utilized from within surrounding systems. DecisionRules is massively scalable and as such capable of meeting the almost unlimited requirements of our clients.
    Starting Price: 0
  • 7
    Activiti

    Activiti

    Activiti

    Helping businesses solve automation challenges in distributed, highly-scalable and cost effective infrastructures. Activiti is the leading lightweight, java-centric open-source BPMN engine supporting real-world process automation needs. Activiti Cloud is now the new generation of business automation platform offering a set of cloud native building blocks designed to run on distributed infrastructures. Inmutable, scalable & pain free Process & Decision Runtimes designed to integrate with your cloud native infrastructure. Scalable, storage independent and extensible audit service. Scalable, storage independent and extensible query service. Simplified system to system interactions that can scale in distributed environments. Distributed & Scalable application aggregation layer. Cloud ready secure WebSocket and subscription handling as part of GraphQL integration.
  • 8
    Red Hat Process Automation Manager
    Develop cloud-native applications that automate business decisions and processes. Red Hat® Process Automation Manager is a platform for developing containerized microservices and applications that automate business decisions and processes. Process Automation Manager includes business process management (BPM), business rules management (BRM), and business resource optimization and complex event processing (CEP) technologies. It also includes a user experience platform to create engaging user interfaces for process and decision services with minimal coding. Everything business users need to model flows and policies: Business Process Model and Notation (BPMN) models, Decision Model and Notation (DMN) models and domain-specific rule languages. Build in the cloud, for the cloud. Deploy completed models as containerized microservices on Red Hat OpenShift. Utilize the full capabilities of Drools, a powerful and widely used open source rules engine.
  • 9
    DecisionsFirst Modeler

    DecisionsFirst Modeler

    Decision Management Solutions

    A one stop shop to draw decision models, draft decision logic, link to additional resources and act as a front-end to your BRMS. DecisionsFirst Modeler is a collaborative decision modeling solution that makes it easy to model decisions as part of your requirements process. It is based on the Decision Model and Notation (DMN) standard to future-proof your decision models and skills. Eliciting decision-making requirements using DMN decision models is more productive, more engaging for the Subject Matter Experts (SMEs), and more rapid than traditional requirements. Decision modeling enables the right mix of analytics, AI, rules, machine learning, optimization, decision support and decision automation in a single model. As the world moves beyond rigid programming logic to data-driven decision-making, decision modeling with DMN is critical to the future of your business. DecisionsFirst Modeler is from Decision Management Solutions, experts in Decision Management and Decision Modeling.
  • 10
    IBM Operational Decision Manager
    A comprehensive decision automation solution that helps you discover, capture, analyze, automate and govern rules-based business decisions on-premises or on the cloud. Explore a roadmap for successful digital decisions and intelligent automation. Manage discovery, updating, testing, simulation and deployment. Discover, author and maintain business decisions without coding. Deploy on-premises or on the cloud environment of your choice. Bring no-code decision modeling to business users. Empower them to describe how decisions are made, prototype and try them before going into production. Testing and simulation capabilities help users validate business logic against well-defined usage scenarios and key performance indicators. The solution is available in a Cloud Express version, designed for organizations that need less-complex applications with lower transaction volumes.
  • 11
    Paris

    Paris

    Paragon Business Solutions

    A fast and flexible decision engine for all your customer management needs. An intuitive, point-and-click user experience makes Paris easy to adopt and use for implementing scorecards and decision science in credit, fraud risk, marketing, and more. Designed for maximum flexibility and growth, Paris is a highly scalable and configurable decision engine system. Implement models – both traditional and machine learning – and complex rules, across numerous products and decision science applications, including marketing, application scoring, credit strategies, customer management and collections. It is fully auditable, with all input, derived and output variables available to the reporting suite. Business-led, flexible software. Visualization of and interaction with decision trees. ‘What if?’ analysis and ‘open box’ strategy design. Strategy testing and continuous improvement. Reliable and accurate decisioning and routing. Multi-bureau and open banking support.
  • 12
    OpenRules

    OpenRules

    OpenRules

    With OpenRules® business people create and test decision models and then involve IT to integrate them with the actual information systems. OpenRules clearly specifies all integration points. If you want to automate complex business logic used by your organization to make better day-by-day operational decisions in a cost-effective way, you are in the right place. OpenRules® products allow business analysts to develop, test, and maintain Operational Decision Services working in concert with developers to deploy them on-premise or on cloud. OpenRules® Decision Manager allows business people to develop, test, and maintain rules-based business decision models and easily deploy them on cloud or on-premise. Executes business rules with ultimate performance and scalability. OpenRules® doesn’t force its customers to learn proprietary graphical interfaces or special rule languages. Using familiar MS Excel® / Google Sheets® with the standard file manager or OpenRules Graphical Explorer.
  • 13
    FICO Blaze Advisor
    As FICO’s flagship rules authoring solution and world’s leading decision rules management system, FICO® Blaze Advisor® maximizes control over high-volume operational decisions. Blaze Advisor provides businesses across multiple industries with a scalable solution that delivers unprecedented agility and actionability for smarter, transparent, and better business decisions. Blaze Advisor empowers business users with multiple methods for rule authoring, testing, deployment, and management, including decision trees, scorecards, decision tables, graphic decision flows and customized templates. It also supports monitoring of business performance captured through user-defined events, providing the building blocks for strategy orchestration and champion/challenger scenarios. Powerful impact and decision analysis capabilities provide explainability and multiple pathways to developing and managing the strategies that will make you successful.
  • 14
    Decisions

    Decisions

    Decisions

    Decisions Platform is a no-code business automation solution that focuses on data handling, process automation, and business rule execution. Complete with a rule engine, workflow engine, form designer, report and/or dashboard builder, open API and SDK, the Decisions Platform offers a comprehensive business process management solution for large enterprises and software company partners. Built and tested using visual, drag and drop no-code design technologies, Decisions helps organizations manage and automate a number of business processes in a seamless and efficient way.
    Starting Price: $4839.00/month
  • 15
    CNSI RuleIT
    CNSI’s Business Rules Management System (BRMS) allows users to define Business Rules quickly and easily – requiring no programming skills. RuleIT helps enterprises implement business decisions by managing and configuring the Business Rules that drive their business processes. CNSI delivers a broad range of health information technology enterprise solutions and customizable products to a diverse base of state and federal agencies. We align, build, and manage innovative, high-quality, cost-effective solutions that help customers achieve their mission, enhance business performance, reduce costs, and improve the health for over 50 million Americans. We transform and modernize the delivery of managed healthcare through modular cloud-based enterprise systems, mobile applications, predictive analytics, situational surveillance, and centralized real-time processing.
  • 16
    Sapiens Decision

    Sapiens Decision

    Sapiens International

    Sapiens Decision for Consumer & Commercial Banking (formerly called Sapiens DECISION) addresses the cost of change. It enables banks to efficiently adapt their operations to the demands of digital transformation, changing regulations, customer demands and increasing competition, using model-driven development (MDD). With the MDD approach, Sapiens Decision for Consumer & Commercial Banking enables business people to define business logic in easily understood models. Business can test the logic before it is deployed. Once code is auto-generated in the required language, such as Java, it may be directly deployed into production environments. With Sapiens Decision for Consumer & Commercial Banking, the bank’s business domain is actively involved in the design, implementation, analysis, testing and optimization of decisions. The process takes days or weeks, instead of months or years. It enforces business logic across all enterprise applications.
  • 17
    ACTICO Platform
    ACTICO's highly flexible software platform for decision automation helps companies to increase efficiency, gain more agility and improve their digital interactions. ACTICO helps companies make smarter decisions faster with our AI-powered Decision Automation Platform. The platform brings together data, AI and decisioning into one unified decisioning solution. The platform contains everything one needs from capturing and designing of decision models, to testing and monitoring of automated decision-making across all your systems, workflows, and channels. It uniquely integrates AI to further enhance decision quality and increase automation rates.The software gives organizations the ability to digitalize their core business processes, meet customer demands and reduce business and regulatory risks.
  • 18
    LogicGem

    LogicGem

    Catalyst Development Corporation

    LogicGem is an AI-enabled logic processor and decision table analysis tool. It’s designed for software developers and business analysts to create and verify business rules using a decision table methodology. With LogicGem, you can find any missing, ambiguous, redundant or contradictory rules and easily fix them. Programmers can use LogicGem to convert business rules into the functional requirements for a software application, translated into a programming language that becomes part of the application. Business Analysts can use LogicGem to develop concise business rules which represent actual or proposed business processes, creating natural language documentation that describes each rule.
    Starting Price: $99
  • 19
    InRule

    InRule

    InRule

    InRule Technology® provides explainable, AI-powered intelligence automation. The InRule platform empowers its users to delight customers and improve business outcomes​ by combining process, decision automation and machine learning – without code. InRule acquired explainable AI leader simMachines. InRule Technology also acquired Barium, provider of a widely deployed digital process automation platform. Making automation accessible is at the heart of everything we do. We put the power of wholistic automation directly in the hands of business users and subject matter experts. Over half of our users are non-technical. Our intelligence automation platform enables organizations to predict, decide and process faster, cheaper and more accurately. Greater productivity, increased revenue, and exceptional business outcomes.
  • 20
    GxDash

    GxDash

    GalaxE.Solutions

    GxDash™ provides centralized command control and CxO level decision making with holistic information and implements an enterprise dashboard for all technology tiers, providing automation for building dependency maps, predictive analysis, code and test case generation. GxDash® provides centralized command control based on a custom configured enterprise wide dashboard. Our consultants provide this holistic CxO-level decision making solution that includes an enterprise dashboard for all technology tiers. This dashboard in turn enables automation for building dependency maps, predictive analysis, code and test case generation. This automation reduces risk giving our clients comprehensive test case coverage and significantly reduces the software development timeline. Process handbook, training material, marketing collateral, engagement and deployment model.
  • 21
    iLeap

    iLeap

    iLeap

    Build business applications with true agility and transform your business. Multinational Consumer electronic goods manufacturing and distribution Conglomerate. iLeap is a Low-Code Application Development Platform that enables businesses to build world-class enterprise apps, on the cloud, with indomitable speed and efficiency. At iLeap, we want businesses to have the capability to drive invention from inside. We want businesses to take the wheel towards digital innovation rather than technologists ruling them down. iLeap offers a simplistic approach to building apps with drag-and-drop editors which dramatically impacts the productivity of developers. iLeap minimizes rework. Use and customize various modules, business rules and data sets without having to rewrite code from scratch. Create apps that are responsive right from the moment they’re signed off by your tech leaders. Apps built on iLeap are device agnostic and allows business users to easily and seamlessly work anytime.
  • 22
    Nimblex

    Nimblex

    VendorPanel

    VendorPanel's Nimblex creates cloud-based, low-code configured or off-the-shelf business process management solutions to automate, manage and track each procedure story. We configure a Core system to individual requirements, and we deliver without extensive lead times or big budgets. Nimblex delivers on all management, compliance and reporting needs as well as providing seamless integration with other platforms. Feature-rich and flexible, solutions include: Procurement Management, Contract Management, Safety Management, Project Management, Freedom of Information, Quality Assurance, and more.
  • 23
    Experian PowerCurve Strategy Management
    Positive customer communication isn’t just nice to have. It’s a necessity, and it’s about your bottom line. Satisfied customers buy more products and services. Better customer decisions are a powerful force for raising business performance. Precisely targeted decisions, consistently executed across the Customer Life Cycle, can drive profitability. To increase the pace of improvement and accelerate ROI, you need efficient and effective methods of developing and deploying insightful decision strategies. Stay competitive and adapt to dynamic business conditions, you need agile ways of affecting change. Strategy Management powered by PowerCurve links strategy design with execution; helping you recognize early signs of market and customer behavior changes so you can quickly adapt your decisioning strategies to avoid negative impacts and take advantage of opportunities.
  • 24
    Corticon

    Corticon

    Progress

    Progress Corticon complements your existing applications by automating sophisticated decision processes, reducing development and change cycles by up to 90%. Corticon provides a simplified user experience for IT and business experts to manage their complex digital decisions outside of the application—without coding. Progress Corticon enables a streamlined digital experience by allowing your business to automate complex digital decisions – without having to code. Personalize the experience for individual customers to best meet their needs. For example, a healthcare organization can use Corticon to automate a customer's application for healthcare benefits or to help customize their diet plan after a cardiac event. By personalizing your customer’s experience, you streamline their path through the information and options available.
  • 25
    OpenText AppWorks
    OpenText™ AppWorks provides the foundation for digital businesses. With intelligently automated, content-rich, connected processes that you can quickly build and easily modify, AppWorks gives you the power to deliver a variety of new digital experiences with a much lower IT workload. OpenText™ AppWorks™ is a low-code development platform for building engaging, smart and easy-to-deploy process automation and dynamic case management applications. AppWorks helps re-engineer business processes around the customer, employee and partner need to deliver seamless digital experiences and adapt to changing market expectations while improving efficiency and managing risk. Build process automation and case management applications for complex business processes with a single integrated platform. Put application design and development in the hands of business and technical users who understand the way people work.
  • 26
    Agiloft Contract Management Suite
    Use Agiloft's proven Contract Management Suite to automate the complete contract lifecycle, streamline your approval process, and integrate contract information into related business processes.
  • 27
    FlowCentric Processware

    FlowCentric Processware

    FlowCentric Technologies

    FlowCentric Processware is a business process management solution that allows organizations to quickly develop process-driven applications. With FlowCentric Processware, users are able to manage complex business processes that run across different devices, systems, and departments. FlowCentric Processware also features activity monitoring dashboards that allow users to gain deeper insight into their processes. FlowCentric Processware is ideal for organisations that want to embrace digital transformation, innovate easily and gain results quickly. Companies use FlowCentric Processware to develop flexible process-driven solutions; extend the life of ERP systems; and add meaningful action to the data collected by IoT devices. The software is perfect for companies with 100+ employees that want to digitise an unlimited number of processes, improve operational efficiency, and enforce legislative controls.
    Starting Price: $13,341
  • 28
    FF4J

    FF4J

    FF4J

    Feature flags for java made easy. Enable. and disable features at runtime - no deployment. Implement multiple paths in your code with predicates evaluated dynamically (if/then/else). Enable features not only with flag values but also drive access with roles and groups (Canary Release). Different frameworks supported starting by Spring Security. Implement custom predicates (Strategy Pattern) to evaluate if a feature is enabled. Some are provided out of the box: White/Black lists ,Time based, Expression based. Connect external source like a Drools rule engine. Keep your code clean and readable: Avoid nested if statements but use annotations. Thanks to Spring AOP target implementation is pick at runtime, and thus driven by feature statuses. For each features execution, ff4j evaluates the predicate therefore it's possible to collect and record events, metrics to compute nice dashboards or draw curves for features usage over time.
  • 29
    Eclipse IDE

    Eclipse IDE

    Eclipse Foundation

    Eclipse IDE The Leading Open Platform for Professional Developers used in computer programming. Better Than Ever. The Eclipse IDE delivers what you need to rapidly innovate. Easier IDE configuration The Eclipse IDE Installer 2020-09 and several packages now include a Java Runtime Environment (JRE). Improved theming and styling. Improved Windows dark theme and GTK light theme. Moving to bleeding edge. Eclipse IDE now needs Java 11 as a minimum version to run on, but you can compile any version as usual. New experimental features. Support for aarch64. Linux support landed this version. Node.js is now embedded For all our LSP-based toolings, Node.js is now embedded to make things work out of the box Free and open source Free and open source; released under the terms of the Eclipse Public License 2.0. Powered by Participation. A vast ecosystem of plugins from an active community
  • 30
    IBM CICS
    IBM® CICS® Transaction Server for z/OS® has evolved into a powerful mixed language application server, enabling developers to write and modernize applications using the languages and tools best suited to business needs and their skills. Supported languages and frameworks include Java®-based OSGi, Springboot®, Jakarta® EE, Eclipse® MicroProfile, and Node.js®-based runtime for JavaScript and TypeScript, and COBOL, C/C++, and PL/I. CICS is able to scale applications to support high-transaction workloads in a secure, robust, cost-efficient environment. Develop new applications or extend existing, mission-critical services with new interfaces. Unleash your creativity with our support for a wealth of different programming languages. Develop in CICS Transaction Server just as you would develop any other application, with plug-ins for familiar tooling such as Maven®, Gradle®, Zowe®, and UrbanCode Deploy®.
  • 31
    Eclipse Dirigible

    Eclipse Dirigible

    Eclipse Foundation

    Eclipse Dirigible™ is a high-productivity application platform that provides development tools and a runtime environment. It supports the full development lifecycle of applications by leveraging an in-system programming model and rapid application development techniques. Eclipse Dirigible provides capabilities for end-to-end development process from database modeling and management, through RESTful services authoring using various dynamic languages, to pattern-based user interface generation, role-based security, external services integration, testing, debugging, operations, and monitoring. All the Eclipse Dirigible project's source code and sample applications are licensed under Eclipse Public License v 2.0 and maintained at GitHub. You can develop student projects, test different technologies and scenarios, learn popular programming languages. Eclipse Dirigible provides everything you need for your development project.
  • 32
    Apache Maven

    Apache Maven

    The Apache Software Foundation

    Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. If you think that Maven could help your project, you can find out more information in the "About Maven" section of the navigation. This includes an in-depth description of what Maven is and a list of some of its main features. If the problem has not been reported before, the recommended way to get help is to subscribe to the Maven Users Mailing list. Many other users and Maven developers will answer your questions there, and the answer will be archived for others in the future.
  • 33
    Apache Lucene

    Apache Lucene

    Apache Software Foundation

    The Apache Lucene™ project develops open-source search software. The project releases a core search library, named Lucene™ core, as well as PyLucene, a python binding for Lucene. Lucene Core is a Java library providing powerful indexing and search features, as well as spellchecking, hit highlighting and advanced analysis/tokenization capabilities. The PyLucene sub project provides Python bindings for Lucene Core. The Apache Software Foundation provides support for the Apache community of open-source software projects. Apache Lucene is distributed under a commercially friendly Apache Software license. Apache Lucene set the standard for search and indexing performance. Lucene is the search core of both Apache Solr™ and Elasticsearch™. Our core algorithms along with the Solr search server power applications the world over, ranging from mobile devices to sites like Twitter, Apple and Wikipedia. The goal of Apache Lucene is to provide world class search capabilities.
  • 34
    Apache Geronimo
    Apache Geronimo is an open-source set of projects that are focused on providing JavaEE/JakartaEE libraries and Microprofile implementations. We are actively delivering reusable Java EE components though. They are widely used and still actively maintained! Apache Geronimo provides libraries for the implementations of the Java EE and Jakarta EE specifications. The implementations are also focused on providing OSGi bundle metadata. The goal of XBean project is to create a plugin-based server analogous to Eclipse is a plugin-based IDE. XBean will be able to discover, download and install server plugins from an Internet-based repository. In addition, we include support for multiple IoC systems, support for running with no IoC system, JMX without JMX code, lifecycle and class loader management, and rock-solid Spring integration. Apache Geronimo hosts several Microprofile implementations. Apache Geronimo Arthur is an effort to build a thin layer on top of Oracle GraalVM.
    Starting Price: Free
  • 35
    OSVR

    OSVR

    OSVR

    OSVR supports multiple game engines, and operating systems and provides services such as asynchronous time warp and direct mode in support of low-latency rendering. OSVR software is provided free under Apache 2.0 license and is maintained by Sensics. OSVR Runtime installer includes everything you need to get OSVR up and running. It installs the latest OSVR-Core, render manager, OSVR Tracker Viewer, and other necessary utilities. OSVR SDK installer includes the latest OSVR-Core, render manager, OSVR tracker viewer and other tools necessary to begin OSVR development. OSVR-Core binary snapshots include the OSVR Server, an application that you start on your machine before running an OSVR-based app. It is responsible for communicating with the VR devices on your computer and presenting a generic interface to applications. OSVR-Core snapshots also include some plugins by default for hardware support, as well as sample configuration files.
  • 36
    TestNG

    TestNG

    TestNG

    TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use, such as annotations, or the possibility to run your tests in arbitrarily big thread pools with various policies available (all methods in their own thread, one thread per test class, etc.). You can test that your code is multithread safe, there is flexible test configuration, support for data-driven testing (with @DataProvider), support for parameters, powerful execution model (no more TestSuite). There is a supported by a variety of tools and plug-ins (Eclipse, IDEA, Maven, etc.), it also embeds BeanShell for further flexibility, and there is default JDK functions for runtime and logging (no dependencies), and dependent methods for application server testing. TestNG is designed to cover all categories of tests, unit, functional, end-to-end, integration, etc.
  • 37
    SimplySEO

    SimplySEO

    SimplySEO

    Forget overly complex content creation tools. SimplySEO helps you craft engaging, SEO content more efficiently, saving you time and effort. SimplySEO helps you create content that search engines drool over, in the time it takes to brew your coffee. Generate SEO content with just a few clicks, saving you time and effort. Use our fine-tuned presets designed to boost your content's search engine rankings. Create various types of content including landing pages, blog posts, and home pages, all optimized for SEO. Get everything you need for SEO, including meta titles and descriptions, to make sure search engines know what your content is about. Watch how our AI-powered platform simplifies SEO content creation. Our mission is to make top-notch SEO content creation accessible to businesses of all sizes. We're here to revolutionize the way you approach content, saving you time while boosting your online presence.
    Starting Price: $29 per month
  • 38
    Apache Groovy

    Apache Groovy

    The Apache Software Foundation

    Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming. Concise, readable and expressive syntax, easy to learn for Java developers. Closures, builders, runtime & compile-time meta-programming, functional programming, type inference, and static compilation. Flexible & malleable syntax, advanced integration & customization mechanisms, to integrate readable business rules in your applications. Great for writing concise and maintainable tests, and for all your build and automation tasks.
    Starting Price: Free
  • 39
    JRapid

    JRapid

    JRapid

    Most business web applications share the same application patterns. JRapid has identified them and created a platform to boost development, using Java and your favorite open source frameworks. JRapid uses MDD approach to software development: first you have to model your business using JRapid's DSL, and then generate the full stack of a Java business application. Using the command line go to your preferred location and execute the following command. This may take some time if it’s the first time you’re running maven. Either using Eclipse or your favorite editor, edit Main.xml and design your application using AML (Application Modeling Language). After you finished modelling your application, run the following command to generate the code.
  • 40
    Eclipse Papyrus

    Eclipse Papyrus

    Eclipse Foundation

    To address any specific domain, every part of Eclipse Papyrus may be customized: UML profile, model explorer, diagram notation and style, properties views, palette and creation menus, and much more. Eclipse Papyrus enables model-based techniques: model-based simulation, model-based formal testing, safety analysis, performance/trade-offs analysis, architecture exploration. Eclipse Papyrus is an industrial-grade open source Model-Based Engineering tool. Eclipse Papyrus has notably been used successfuly in industrial projects and is the base platform for several industrial modeling tools. Eclipse Papyrus provides also a complete support to SysML in order to enable model-based system engineering. All the modeling features of Eclipse Papyrus are designed to be customizable and to maximize reuse.
  • 41
    Eclipse Jetty

    Eclipse Jetty

    Eclipse Foundation

    Jetty provides a web server and servlet container, additionally providing support for HTTP/2, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations. These components are open source and are freely available for commercial use and distribution. Jetty is used in a wide variety of projects and products, both in development and production. Jetty has long been loved by developers due to its long history of being easily embedded in devices, tools, frameworks, application servers, and modern cloud services. Full-featured and standards-based. Open source and commercially usable, flexible and extensible, small footprint, embeddable, asynchronous, enterprise scalable, and dual-licensed under Apache and Eclipse. Large clusters, such as Facebook Presto. Cloud computing, such as Google AppEngine. With the direction of Java and the JakartaEE project (formerly JavaEE) in 2020, the current recommended version of Jetty for use depends upon the servlet API version, desired licensing, etc.
  • 42
    Eclipse Web Tools Platform (WTP)
    The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with tools for developing Web and Java EE applications. It includes source and graphical editors for a variety of languages, wizards and built-in applications to simplify development, and tools and APIs to support deploying, running, and testing apps. The Libra project integrates the existing tooling provided by the Plug-in Development Environment project and the Web Tools Platform project to work together for implementing OSGi Enterprise scenarios. The JavaScript Development Tools provide plug-ins that implement an IDE supporting the development of JavaScript applications and JavaScript within web applications. It adds a JavaScript project type and perspective to the Eclipse Workbench as well as a number of views, editors, wizards, and builders.
  • 43
    Visual COBOL
    Visual COBOL provides COBOL development and integration tools, in your choice of Visual Studio, Visual Studio Code or Eclipse, that offer programmers an unrivaled development experience. Use Visual COBOL to help your software delivery teams transform core business systems written in COBOL using the latest technologies including .NET, JVM, Containers and Cloud. Introducing the next chapter of COBOL Innovation, Visual COBOL 7.0. This latest release delivers new and exciting development capabilities designed for Micro Focus COBOL applications. Take full advantage of the new, open and popular toolset, Visual Studio Code for COBOL development. Visual COBOL 7.0 also delivers a continued Micro Focus commitment to COBOL deployment across a wide array of platforms including new Linux distributions, .NET core, Docker containers, Azure Cloud and AWS. Compile COBOL applications to Java byte code for deployment within the Java Virtual Machine.
  • 44
    Apache Sentry

    Apache Sentry

    Apache Software Foundation

    Apache Sentry™ is a system for enforcing fine grained role based authorization to data and metadata stored on a Hadoop cluster. Apache Sentry has successfully graduated from the Incubator in March of 2016 and is now a Top-Level Apache project. Apache Sentry is a granular, role-based authorization module for Hadoop. Sentry provides the ability to control and enforce precise levels of privileges on data for authenticated users and applications on a Hadoop cluster. Sentry currently works out of the box with Apache Hive, Hive Metastore/HCatalog, Apache Solr, Impala and HDFS (limited to Hive table data). Sentry is designed to be a pluggable authorization engine for Hadoop components. It allows you to define authorization rules to validate a user or application’s access requests for Hadoop resources. Sentry is highly modular and can support authorization for a wide variety of data models in Hadoop.
  • 45
    UML Designer

    UML Designer

    UML Designer

    UML Designer provides a set of common diagrams to work with UML 2.5 models. The intent is to provide an easy way to make the transition from UML to domain specific modeling. This way users can continue to manipulate legacy UML models and start working with DSL. Users can even re-use the provided representations and work in a total transparence on both UML and DSL models at the same time. It provides a generic workbench for model-based architecture engineering that could be easily tailored to fit specific needs. It uses the standard UML2 metamodel provided by the Eclipse Foundation. As it is based on Sirius, it provides an easy way to combine UML with domain specific modeling. You can extend the provided diagram definitions and seamlessly work on both UML and DSL models at the same time. You can easily modify it to adapt each diagram to your needs. Give a try to the latest UML Designer release and get the corresponding code.
  • 46
    Deeplearning4j

    Deeplearning4j

    Deeplearning4j

    DL4J takes advantage of the latest distributed computing frameworks including Apache Spark and Hadoop to accelerate training. On multi-GPUs, it is equal to Caffe in performance. The libraries are completely open-source, Apache 2.0, and maintained by the developer community and Konduit team. Deeplearning4j is written in Java and is compatible with any JVM language, such as Scala, Clojure, or Kotlin. The underlying computations are written in C, C++, and Cuda. Keras will serve as the Python API. Eclipse Deeplearning4j is the first commercial-grade, open-source, distributed deep-learning library written for Java and Scala. Integrated with Hadoop and Apache Spark, DL4J brings AI to business environments for use on distributed GPUs and CPUs. There are a lot of parameters to adjust when you're training a deep-learning network. We've done our best to explain them, so that Deeplearning4j can serve as a DIY tool for Java, Scala, Clojure, and Kotlin programmers.
  • 47
    Apache Derby
    Apache Derby, an Apache DB subproject, is an open source relational database implemented entirely in Java and available under the Apache License, Version 2.0. Derby has a small footprint - about 3.5 megabytes for the base engine and embedded JDBC driver. Derby provides an embedded JDBC driver that lets you embed Derby in any Java-based solution. Derby also supports the more familiar client/server mode with the Derby Network Client JDBC driver and Derby Network Server.
  • 48
    Nexus Repository OSS
    Give your teams a single source of truth for every component they use. Optimize build performance and reliability by caching proxies of remote repositories. Deliver universal coverage for all major package types and formats. Install on an unlimited amount of servers for an unlimited amount of users. Store and distribute Maven/Java, npm, NuGet, Helm, Docker, P2, OBR, APT, GO, R, Conan components and more. Manage components from dev through delivery, binaries, containers, assemblies, and finished goods. Awesome support for the Java Virtual Machine (JVM) ecosystem, including Gradle, Ant, Maven, and Ivy. Streamline productivity by sharing components internally. Gain insight into component security, license, and quality issues. Build off-line with remote package availability. Integrate with industry-leading build tools. Nexus Repository Pro capabilities for your binaries and build artifacts across the entire software supply chain.
  • 49
    Publication for Capella
    Publication for Capella. Connect Eclipse Capella with Requirements Management Systems. Publication for Capella provides tight integration between the MBSE workbench Capella and Requirements. Managements tools compliant with OSLC-AM specification (Polarion, Doors Next, ...). It improves engineers' efficiency by enabling fine-grained traceability between requirements and system design. System model and requirements in synch. Avoid errors by efficiently maintaining consistency between requirements managed in your requirements tool and your system's architecture in Capella. Drag&drop requirements into Capella Better communication and collaboration. Break silos between teams by providing online access to system architecture and facilitating engineering teams to reuse requirements and system elements. Drag&drop requirements into Capella Single source of truth and digital continuity. Author system design and requirements with the right tools and make this data available
  • 50
    IBM Granite
    IBM® Granite™ is a family of artificial intelligence (AI) models purpose-built for business, engineered from scratch to help ensure trust and scalability in AI-driven applications. Open source Granite models are available today. We make AI as accessible as possible for as many developers as possible. That’s why we have open-sourced core Granite Code, Time Series, Language, and GeoSpatial models and made them available on Hugging Face under permissive Apache 2.0 license that enables broad, unencumbered commercial usage. All Granite models are trained on carefully curated data, with industry-leading levels of transparency about the data that went into them. We have also open-sourced the tools we use to ensure the data is high quality and up to the standards that enterprise-grade applications demand.
    Starting Price: Free