# BELLATRIX > BELLATRIX is an open-source (Apache-2.0) cross-platform test automation framework for Web, Mobile (Android and iOS), Desktop and API testing. It is available for C# (.NET 8), Java and JavaScript/TypeScript, and is built and maintained by Automate The Planet Ltd (Sofia, Bulgaria). ## Get Started - [Getting Started with BELLATRIX in 15 Minutes](https://bellatrix.solutions/getting-started-with-bellatrix-in-15-minutes/): Install BELLATRIX and create your first project and test. We will create an automated test to log in to a website and verify afterward whether we succeeded. - [C# documentation](https://docs.bellatrix.solutions/overview/): .NET 8 / C# version - [Java documentation](https://docs.java.bellatrix.solutions/web-automation/): Java version - [JavaScript documentation](https://docs.javascript.bellatrix.solutions/): JavaScript / TypeScript version - [BELLATRIX on GitHub (C#)](https://github.com/AutomateThePlanet/BELLATRIX): source code and releases - [BELLATRIX-Java on GitHub](https://github.com/AutomateThePlanet/BELLATRIX-Java): source code and releases - [BELLATRIX-JavaScript on GitHub](https://github.com/AutomateThePlanet/BELLATRIX-JavaScript): source code and releases ## Features - [Web Test Automation Features](https://bellatrix.solutions/features/web/): BELLATRIX open-source test framework will give you control on the whole execution workflow - change browsers or reuse them and retry failing tests. - [Web: AI Integration](https://bellatrix.solutions/features/web/ai-integration/): AI for web test automation in BELLATRIX: find elements by prompt, assert in natural language, self-heal broken locators and get smart failure analysis. - [Web: Image Recognition](https://bellatrix.solutions/features/web/image-recognition/): BELLATRIX Image Recognition library can be used to verify hard-to-assert functionalities such as PDFs, charts, and similar. For Web test automation. - [Web: Web Controls](https://bellatrix.solutions/features/web/web-controls/): Test web controls with BELLATRIX: 30+ ready-to-use controls with actions and properties, plus an API that makes HTML grid and table testing easy. - [Web: Accelerate Test Creation](https://bellatrix.solutions/features/web/accelerate-test-creation/): BELLATRIX open-source test framework includes element snippets, handy elements locators, smart wait for the elements, more than 200 elements actions. - [Web: Accelerate Test Execution](https://bellatrix.solutions/features/web/accelerate-test-execution-web/): Open-source test framework that can speed up your web test execution by retrying failed requests enhanced finding and waiting of elements and much more. - [Web: Extend The Framework to Fit Your Needs](https://bellatrix.solutions/features/web/extend-the-framework-to-fit-your-needs/): BELLATRIX open-source test framework will provide you with a wider test execution life cycle with the ability to plug-in everywhere. For Web test automation. - [Web: Troubleshooting Easiness](https://bellatrix.solutions/features/web/troubleshooting-easiness/): BELLATRIX open-source test framework helps you with full-page screenshots, video recording, log reports, and failure analysis. For Web test automation. - [Web: Test Responsive Layouts](https://bellatrix.solutions/features/web/test-responsive-layouts/): Test responsive layouts with BELLATRIX open-source test framework, based on the test location of objects relative to each other on the page. - [Web: Boost Test Reliability](https://bellatrix.solutions/features/web/boost-test-reliability/): Make web tests reliable with BELLATRIX: smart waits handle timeouts and guarantee elements are found before every action, removing flaky failures. - [Web: Human Readable Tests](https://bellatrix.solutions/features/web/human-readable-tests/): Write human-readable web tests with BELLATRIX: built-in page objects and 30+ web controls with ready-to-use actions, properties and assertions. - [Web: Easy Knowledge Transfer](https://bellatrix.solutions/features/web/easy-knowledge-transfer/): Everything that your team needs to know about BELLATRIX open-source test automation framework, from installation to the most complex features. - [Web: Unified Team Conventions](https://bellatrix.solutions/features/web/unified-team-conventions/): Unify web test code with BELLATRIX: two static analysis modules enforce coding standards and naming, plus 3 item templates for standard page objects. - [Android Test Automation Features](https://bellatrix.solutions/features/android/): BELLATRIX Android test automation features: AI integration, faster test creation and execution, responsive layout checks, reliable waits and rich reports. - [Android: AI Integration](https://bellatrix.solutions/features/android/ai-integratio/): AI for Android test automation in BELLATRIX: find elements by prompt, validate UI state in plain language, self-heal broken locators and analyse failures. - [Android: Accelerate Test Creation](https://bellatrix.solutions/features/android/accelerate-test-creation/): BELLATRIX open-source framework can speed up your test creation by providing element snippets, handy elements locators, smart wait for the elements. - [Android: Accelerate Test Execution](https://bellatrix.solutions/features/android/accelerate-test-execution-android/): open-source test framework that can speed up your android tests execution by finding and waiting of elements and providing wider app life cycle control. - [Android: Extend The Framework to Fit Your Needs](https://bellatrix.solutions/features/android/extend-the-framework-to-fit-your-needs/): Extend BELLATRIX for Android testing: plug into every step of the test execution life cycle with plugins, extensibility points and custom locators. - [Android: Troubleshooting Easiness](https://bellatrix.solutions/features/android/troubleshooting-easiness-android-testing/): Troubleshoot Android tests faster with BELLATRIX: screenshots and video recording on failure plus detailed logs and reports for every test run. - [Android: Test Responsive Layouts](https://bellatrix.solutions/features/android/test-responsive-layouts-android/): Test responsive layouts based on test location of objects relative to each other on your Android application with BELLATRIX open-source test framework. - [Android: Boost Test Reliability](https://bellatrix.solutions/features/android/boost-test-reliability/): Make Android tests reliable with BELLATRIX: smart waits handle timeouts and guarantee elements are found before every action, removing flaky failures. - [Android: Human Readable Tests](https://bellatrix.solutions/features/android/human-readable-tests/): BELLATRIX open-source test framework generates test cases understandable for non-technical people. Built-in page objects and over 18 Android controls. - [Android: Easy Knowledge Transfer](https://bellatrix.solutions/features/android/easy-knowledge-transfer/): Everything that your team needs to know for BELLATRIX open-source test framework, from installation to the most complex features. For Android test automation. - [Android: Unified Team Conventions](https://bellatrix.solutions/features/android/unified-team-conventions/): BELLATRIX open-source framework comes with two static analysis modules with coding standards and item templates for generating standardized page objects. - [iOS Test Automation Features](https://bellatrix.solutions/features/ios/): BELLATRIX iOS test automation features: AI integration, faster test creation and execution, responsive layout checks, reliable waits and failure diagnostics. - [iOS: AI Integration](https://bellatrix.solutions/features/ios/ai-integration/): AI for iOS test automation in BELLATRIX: find elements by prompt, assert UI state in plain language, self-heal broken locators and get root cause analysis. - [iOS: Accelerate Test Creation](https://bellatrix.solutions/features/ios/accelerate-test-creation/): Create iOS tests faster with BELLATRIX: element snippets, handy locators and 150+ element actions for testing on real iOS devices or simulators. - [iOS: Accelerate Test Execution](https://bellatrix.solutions/features/ios/accelerate-test-execution/): open-source test framework that can speed up your iOS tests execution by retrying failed requestsby our enhanced finding and waiting of elements. - [iOS: Extend The Framework to Fit Your Needs](https://bellatrix.solutions/features/ios/extend-the-framework-to-fit-your-needs/): BELLATRIX open-source test framework for testing iOS devices will provide you with a broader test execution life cycle with the ability to plug-in. - [iOS: Troubleshooting Easiness](https://bellatrix.solutions/features/ios/troubleshooting-easiness/): BELLATRIX open-source test framework for testing iOS devices has screenshots and video recording with log reports and rich test running information. - [iOS: Test Responsive Layouts](https://bellatrix.solutions/features/ios/test-responsive-layouts/): BELLATRIX open-source test framework for testing iOS devices has responsive layouts testing based on the location of objects relative to each other. - [iOS: Boost Test Reliability](https://bellatrix.solutions/features/ios/boost-test-reliability/): BELLATRIX open-source test framework for testing iOS devices handles timeouts and guarantees that your elements are found once you requested an action. - [iOS: Human Readable Tests](https://bellatrix.solutions/features/ios/human-readable-tests/): Write human-readable iOS tests with BELLATRIX: built-in page objects and 18+ iOS controls with ready-to-use actions, properties and assertions. - [iOS: Easy Knowledge Transfer](https://bellatrix.solutions/features/ios/easy-knowledge-transfer/): Onboard your team to iOS testing with BELLATRIX: starter kits and rich documentation cover everything from installation to the most advanced features. - [iOS: Unified Team Conventions](https://bellatrix.solutions/features/ios/unified-team-conventions/): BELLATRIX open-source test framework for testing iOS devices comes with two static analysis modules and item templates for applying coding standards. - [Desktop Test Automation Features](https://bellatrix.solutions/features/desktop/): BELLATRIX open-source test framework comes with screenshot and video recording on test failure, and extensibility to fit your desktop app testing needs. - [Desktop: AI Integration](https://bellatrix.solutions/features/desktop/ai-integration/): AI for desktop test automation in BELLATRIX: find elements by prompt, validate UI state in plain language, self-heal broken locators and analyse failures. - [Desktop: Image Recognition](https://bellatrix.solutions/features/desktop/image-recognition/): BELLATRIX open-source test framework image recognition library can be used to verify hard-to-assert functionalities such as PDFs, charts, and similar. - [Desktop: Accelerate Test Creation](https://bellatrix.solutions/features/desktop/accelerate-test-creation/): BELLATRIX open-source test framework comes with element snippets, templates, elements locators, 150 elements actions for improving your desktop app testing. - [Desktop: Accelerate Test Execution](https://bellatrix.solutions/features/desktop/accelerate-test-execution/): open-source test framework that can speed up your desktop tests execution by finding and waiting of elements, and providing an wider app life cycle control. - [Desktop: Extend The Framework to Fit Your Needs](https://bellatrix.solutions/features/desktop/extend-the-framework-to-fit-your-needs/): Extend BELLATRIX for desktop testing: plug into every step of the test execution life cycle with plugins, extensibility points and custom locators. - [Desktop: Troubleshooting Easiness](https://bellatrix.solutions/features/desktop/troubleshooting-easiness/): Troubleshoot desktop tests faster with BELLATRIX: screenshots and video recording on failure, better error locating and detailed logs for every run. - [Desktop: Test Responsive Layouts](https://bellatrix.solutions/features/desktop/test-responsive-layouts/): BELLATRIX open-source test framework includes responsive layouts based on the test location of objects and 15+ resolutions for testing your desktop app. - [Desktop: Boost Test Reliability](https://bellatrix.solutions/features/desktop/boost-test-reliability/): BELLATRIX open-source test framework handles timeouts and guarantees that your elements are found once you requested action on your desktop application. - [Desktop: Human Readable Tests](https://bellatrix.solutions/features/desktop/human-readable-tests/): Write human-readable desktop tests with BELLATRIX: built-in page objects and 18+ desktop controls with ready-to-use actions, properties and assertions. - [Desktop: Easy Knowledge Transfer](https://bellatrix.solutions/features/desktop/easy-knowledge-transfer/): Everything that your team needs to know for BELLATRIX open-source test framework, from installation to the most complex features. For Desktop test automation. - [Desktop: Unified Team Conventions](https://bellatrix.solutions/features/desktop/unified-team-conventions/): Unify desktop test code with BELLATRIX: two static analysis modules enforce coding standards and naming, plus item templates for consistent page objects. - [API Test Automation Features](https://bellatrix.solutions/features/api/): Better API discoverability and ready-to-go solution. BELLATIRX open-source test framework support authentication strategies and retry failed requests. - [API: Accelerate Test Creation](https://bellatrix.solutions/features/api/accelerate-test-creation/): Speed up your API test creation by providing predefined response assertions, default authentication modules, JSON, and XML schema validations and templates. - [API: Accelerate Test Execution](https://bellatrix.solutions/features/api/accelerate-test-execution-api/): Speed up API test execution with BELLATRIX: retry failed requests automatically and run tests in parallel, so flaky endpoints stop slowing down your CI. - [API: Extend The Framework to Fit Your Needs](https://bellatrix.solutions/features/api/extend-the-framework-to-fit-your-needs/): BELLATRIX open-source test framework has provided you with a wider test execution life cycle with the ability to plug-in everywhere. For API test automation. - [API: Easy Knowledge Transfer](https://bellatrix.solutions/features/api/easy-knowledge-transfer/): Everything that your team needs to know about BELLATRIX open-source test framework, from installation to the most complex features. For API test automation. - [API: Test API Performance](https://bellatrix.solutions/features/api/test-api-performance/): BELLATRIX open-source test framework ability to set a timeout for test execution and a module for load testing help you to measure your API performance. - [API: Human Readable Tests](https://bellatrix.solutions/features/api/human-readable-tests/): BELLATRIX open-source test framework can generate test cases that are understandable for non-technical people and Improve your test’s readability. - [API: Unified Team Conventions](https://bellatrix.solutions/features/api/unified-team-conventions/): BELLATRIX open-source test framework comes with two static analysis modules to apply coding standards and item templates for generating page objects. ## Integrations - [All BELLATRIX integrations](https://docs.bellatrix.solutions/product-integrations/): test result portals, bug reporting, secret managers, computer vision and more - [Allure](https://docs.bellatrix.solutions/product-integrations/allure-test-results/): Test report tool that not only shows a very concise representation of what has been tested in a neat web report form. - [qTest](https://docs.bellatrix.solutions/product-integrations/dynamic-test-cases-qtest/): Automatically generates test cases in a qTest based on your automated tests. - [Azure DevOps](https://docs.bellatrix.solutions/product-integrations/dynamic-test-cases-azuredevops/): Our Azure DevOps integrations enabled - [Jira](https://docs.bellatrix.solutions/product-integrations/bug-reporting-jira/): Create bugs automatically in Jira on test failure. - [Azure Key Vault](https://docs.bellatrix.solutions/product-integrations/azure-key-vault/): Safeguard cryptographic keys and other secrets used by cloud apps and services - [Azure Computer Vision](https://docs.bellatrix.solutions/product-integrations/computer-vision/): Azure Computer Vision cognitive service support for validation text in PDFs and images. - [Google Lighthouse](https://docs.bellatrix.solutions/product-integrations/lighthouse/): Run a series of audits to measure the web application under test on the following: performance, accessibility, SEO, best practices, PWA - [AWS](https://docs.bellatrix.solutions/product-integrations/aws-rekognition/): AWS integrations enabled: - [MailSlurp ](https://docs.bellatrix.solutions/product-integrations/mailslurp/): Mailslurp is a service offering powerful email & SMS APIs for development and testing. ## Roadmap - [Release 4.5.0.0 (Altairius)](https://bellatrix.solutions/roadmap/release-4-5-0-0-altairius/): BELLATRIX 4.5.0.0 (Altairius) release notes: Add new logic for web, desktop, Android, iOS, Playwright to find elements by prompt. Open-source framework. - [Release 4.0.0.0 (Pleione)](https://bellatrix.solutions/roadmap/release-4-0-0-0-pleione/): BELLATRIX 4.0.0.0 (Pleione) release notes: a new Playwright web automation module plus upgraded NuGet packages for the open-source test automation framework. - [Release 3.9.0.0 (Lyra)](https://bellatrix.solutions/roadmap/release-3-9-0-0-lyra/): BELLATRIX 3.9.0.0 (Lyra) release notes: Added Advanced CkEditor component; Added DevExtreme Components v.1.0; .NET 8 Support; Selenium Manager Support. - [Release 3.8.0.0 (Vela)](https://bellatrix.solutions/roadmap/release-3-8-0-0-vela/): BELLATRIX 3.8.0.0 (Vela) release notes: .NET 7 Support; Added DevExtreme Components v1.2.0; Fixed parallel execution; Added Excel Service; Fixed formatting. - [Release 3.6.0.0 (Chamaeleon)](https://bellatrix.solutions/roadmap/release-3-6-0-0-chamaeleon/): BELLATRIX 3.6.0.0 (Chamaeleon) release notes: new email testing 3rd-party services integrations; new AWS integration – S3. Open-source framework. ## Learning Resources - [Learning Resources](https://bellatrix.solutions/learning-resources/): blog posts, videos and webinars about BELLATRIX and test automation - [How to Create a Library for Auto-generating Test Cases from Automated Tests Execution?](https://bellatrix.solutions/how-to-create-a-library-for-auto-generating-test-cases-from-automated-tests-execution/): Webinar: build a library that auto-generates detailed manual test cases from your passed automated tests and keeps them up to date in all major TCM systems. - [How to Create a Chat Bot Side-kick for Test Automation?](https://bellatrix.solutions/how-to-create-a-chat-bot-side-kick-for-test-automation/): How to create such a chatbot that can help you with specific test automation tasks- searching docs/automation blogs returning the most relevant results - [BELLATRIX R1 2020 Release Webinar](https://bellatrix.solutions/bellatrix-r1-2020-release-webinar/): Much faster automation of complex web grids/tables, executing multiple assertions without failing the tests immediately with our brand new method. - [Responsive Designs Automated Testing](https://bellatrix.solutions/responsive-designs-automated-testing/): Webinar: why app responsiveness matters and how layout and style tests with WebDriver, Appium and WinAppDriver catch broken responsive designs early on. - [Test Grid and Table Controls](https://bellatrix.solutions/test-grid-and-table-controls/): 15-minute video: how BELLATRIX Table and Grid controls select cells and rows and assert dynamic data in complex grids with buttons, inputs and nested tables. - [Getting Started with BELLATRIX in 15 Minutes](https://bellatrix.solutions/getting-started-with-bellatrix-in-15-minutes/): Install BELLATRIX and create your first project and test. We will create an automated test to log in to a website and verify afterward whether we succeeded. - [BELLATRIX R3 2019 Release Webinar](https://bellatrix.solutions/bellatrix-r3-2019-release-webinar/): BELLATRIX R3 2019 release webinar recording: table and grid support, visual assertions, Selenoid, load testing, SpecFlow and Angular support in practice. - [How to Test the Test Automation Framework Appium Conf 2019](https://bellatrix.solutions/how-to-test-the-test-automation-framework-appium-conf-2019/): Appium Conf 2019 talk: treat your test automation framework as a product with learning, compatibility and cross-platform tests that keep it reliable. - [Accelerate Tests Creation](https://bellatrix.solutions/accelerate-tests-creation/): Video: BELLATRIX speeds up test creation with element snippets, handy locators, smart waits, 200+ extra element actions and ready-to-go project templates. - [Test Responsive Layouts](https://bellatrix.solutions/test-responsive-layouts/): Video: test responsive web layouts with BELLATRIX using 200+ coordinate-based assertions, 15+ predefined resolutions, custom sizes and cloud integration. ## Articles on Automate The Planet - [Full-Stack Test Automation Frameworks- API Usability Part 2](https://www.automatetheplanet.com/api-usability-part-two/): API usability part 2: extend a full-stack test automation framework with new locators and wait methods, typified elements and HTML5 web control support. - [Full-Stack Test Automation Frameworks – API Usability Part 1](https://www.automatetheplanet.com/api-usability-part-one/): API usability of full-stack test automation frameworks, part 1: easier element location, smart waits and automatic handling of synchronization issues. - [5 Must-Have Features of Full-Stack Test Automation Frameworks Part 1](https://www.automatetheplanet.com/5-features-full-stack-test-automation-frameworks-part-1/): Full-stack test automation frameworks allow you to work in different contexts. Read about 5 their features that make them better than old generations. - [Defining the Primary Problems that Test Automation Frameworks Solve](https://www.automatetheplanet.com/problems-test-automation-frameworks-solve/): Test automation solves many problems. But, there are even more sequential ones that we have to think about before we can produce high-quality software. - [Generations of Test Automation Frameworks- Past and Future](https://www.automatetheplanet.com/generations-test-automation-frameworks/): From record-and-playback to keyword-driven, library-based and full-stack frameworks: the pros, cons and context of each generation of test automation. - [What Is a Test Automation Framework?](https://www.automatetheplanet.com/what-is-test-automation-framework/): What makes a test automation framework more than a library or a tool like Selenium WebDriver? Definitions of software libraries, frameworks and tools. - [6 Common Challenges Running WebDriver UI Tests in Parallel](https://www.automatetheplanet.com/common-challenges-running-webdriver-ui-tests-parallel/): Six challenges of running WebDriver UI tests in parallel: test environments and data, clean agents, video, screenshots, driver ports and Edge, with solutions. ## Company - [Automate The Planet](https://www.automatetheplanet.com/): the company behind BELLATRIX - [Services](https://www.automatetheplanet.com/services/): test automation consulting and services - [Private training](https://www.automatetheplanet.com/services/private-training/): test automation training - [About us](https://www.automatetheplanet.com/about-us/) - [Contact us](https://www.automatetheplanet.com/contact-us/) ## Optional - [Category: Blog](https://bellatrix.solutions/category/blog/): BELLATRIX blog: in-depth articles on test automation frameworks, API usability, parallel test execution and getting started with BELLATRIX in .NET. - [Category: Get Started](https://bellatrix.solutions/category/get-started/): Get started with test automation and BELLATRIX: what a test automation framework is, its generations and the problems it solves, plus a 15-minute setup. - [Category: Test Execution](https://bellatrix.solutions/category/test-execution/): Test execution articles from BELLATRIX: the common challenges of running WebDriver UI tests in parallel and how to solve each of them in your test runs. - [Category: Videos](https://bellatrix.solutions/category/videos/): BELLATRIX videos: short demos of testing grids and tables, responsive layouts and faster test creation, plus the Appium Conf 2019 framework testing talk. - [Category: Webinars](https://bellatrix.solutions/category/webinars/): BELLATRIX webinars: release walkthroughs, responsive design testing, chatbots for test automation and auto-generated test cases from automated test runs. - [Release 3.5.0.0 (Dorado)](https://bellatrix.solutions/roadmap/release-3-5-0-0-dorado/): BELLATRIX 3.5.0.0 (Dorado) release notes: add support to Selenium 4; upgrade to .NET 6; enhanced support for C# 10.0. Open-source test automation framework. - [Release 3.3.0.0 (Aries)](https://bellatrix.solutions/roadmap/release-3-3-0-0-aries/): BELLATRIX 3.3.0.0 (Aries) release notes: add Lambda Test cloud integration; add new JavaScript errors verification plugin. Open-source framework. - [Release 3.1.0.0 (Gemini)](https://bellatrix.solutions/roadmap/release-3-1-0-0-gemini/): BELLATRIX 3.1.0.0 (Gemini) release notes: Add new Lighthouse validation library; Add new ApiClient support to BELLATRIX.Web; Add new Process utilities. - [Release 3.0.0.0 (Perseus)](https://bellatrix.solutions/roadmap/release-3-0-0-0-perseus/): BELLATRIX 3.0.0.0 (Perseus) release notes: Add default grid and browser settings without attribute for web; Add additional web timeout settings. - [Release 2.3.0.0 (Centauri)](https://bellatrix.solutions/roadmap/release-2-3-0-0-centauri/): BELLATRIX 2.3.0.0 (Centauri) release notes: Deprecate SpecFlow projects; Deprecate load testing projects; Deprecate machine automation projects. - [Release 2.2.0.0 (Canopus)](https://bellatrix.solutions/roadmap/release-2-2-0-0-canopus/): BELLATRIX 2.2.0.0 (Canopus) release notes: Enable parallel execution from VS and all CLI runners; Update all projects to .NET Framework 5.0. - [Release 2.1.0.0 (Scorpius)](https://bellatrix.solutions/roadmap/release-2-1-0-0/): BELLATRIX 2.1.0.0 (Scorpius) release notes: Simplify all modules control extensibility event handler classes; Add support for Data-Driven tests. - [Release 1.9.7.0 (Arcturus)](https://bellatrix.solutions/roadmap/new-release-1-9-7-0-arcturus/): BELLATRIX 1.9.7.0 (Arcturus) release notes: Faster Table and Grid support; New Edge Chromium Support; Using Multiple Assertions; CLI BELLATRIX Tests Execution. - [Release 1.8.1.0 (Deneb)](https://bellatrix.solutions/roadmap/release-1-8-1-0-deneb/): BELLATRIX 1.8.1.0 (Deneb) release notes: improvements in assertion libraries; web Table and Grid controls; improvements in web element ElementList collection. - [Release 1.4.0.0 (Rigel)](https://bellatrix.solutions/roadmap/release-1-4-0-0-rigel/): BELLATRIX 1.4.0.0 (Rigel) release notes: new web load testing module; new plugin for recording existing web tests for load tests. Open-source framework. - [Release 1.3.0.0 (Betelgeuse)](https://bellatrix.solutions/roadmap/release-1-3-0-0-betelgeuse/): BELLATRIX 1.3.0.0 (Betelgeuse) release notes: new Android automation tools and libraries; new iOS automation tools and libraries. Open-source framework. - [Release 1.2.8.0 (Leo)](https://bellatrix.solutions/roadmap/release-1-2-8-0/): BELLATRIX 1.2.8.0 (Leo) release notes: new UI installer for Windows; new .NET Core project templates for Windows, MacOS, Linux; fix bug video recording MacOS.