Alternatives to Eclipse BIRT
Compare Eclipse BIRT alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to Eclipse BIRT in 2024. Compare features, ratings, user reviews, pricing, and more from Eclipse BIRT competitors and alternatives in order to make an informed decision for your business.
-
1
Highcharts
Highsoft
Highcharts is a JavaScript charting library that allows developers to create interactive and visually appealing charts for web applications. It offers a wide range of chart types, including line charts, bar charts, pie charts, scatter plots, and more. It also supports different types of data, including CSV, JSON, and even live data streams. One of the key features of Highcharts is its ability to customize the look and feel of the charts. Developers can easily change the colors, font sizes, and other visual elements to match their brand or design. Additionally, it offers a variety of options for making charts responsive, so they look great on any device. Another great feature is the ability to add interactive elements to charts, such as hover effects, tooltips, and click events. This allows developers to create charts that are not only informative, but also engaging for users. Highcharts also supports exporting charts as PNG, JPEG, PDF, or SVG, making it easy to share or print them. -
2
Bird Eats Bug
Bird Eats Bug
Catch, report, and fix bugs faster. Screen recording with console logs. Found a bug? Create a screen recording without launching another application. Bird replays automatically include console logs and other technical data (browser, OS, screen size, etc.) to help developers spend less time on bugs and unnecessary back-and-forth. šMore information about Birdš š¦ Who is Bird for? Mainly web development teams: PMs, Engineers, QA and Designers. You can also get much better bug reports if non-technical people in your company start using Bird as well. ā³Quick setup Takes quite literally 5 minutes. No coding or technical knowledge needed. ā ļø JavaScript error tracker Bird automatically notifies you about JavaScript errors on the pages of your choice.Starting Price: $15/user/month -
3
FusionCharts
Idera, Inc.
FusionCharts is a powerful and easy-to-use JavaScript charting library that helps developers to add interactive charts and data visualizations to their web and mobile applications. With 100+ chart types, including column, bar, line, area, pie, doughnut, scatter, bubble, and more, it's easy to create professional-looking charts that are engaging and informative. The library is completely cross-browser compatible and works seamlessly with a wide range of technologies, including Angular, React, Vue, and more. FusionCharts product suite consists of ā¢ FusionCharts Suite XT ā¢ FusionTime ā¢ FusionExport ā¢ FusionGrid FusionCharts offers a wide range of features that make it one of the most popular charting libraries on the market, including: ā¢ Real-time data updates ā¢ Dynamic updates of data using AJAX ā¢ Drill-down and multi-level charts ā¢ Animation and special effects ā¢ Export to PDF, PNG, and SVG ā¢ Responsive design ā¢ Accessibility supportStarting Price: $0 -
4
Peekdata
Peekdata
Consume data from any database, organize it into consistent metrics, and use it with every app. Build your Data and Reporting APIs faster with automated SQL generation, query optimization, access control, consistent metrics definitions, and API design. It takes only days to wrap any data source with a single reference Data API and simplify access to reporting and analytics data across your teams. Make it easy for data engineers and application developers to access the data from any source in a streamlined manner. - The single schema-less Data API endpoint - Review and configure metrics and dimensions in one place via UI - Data model visualization to make faster decisions - Data Export management scheduling AP Ready-to-use Report Builder and JavaScript components for charting libraries (Highcharts, BizCharts, Chart.js, etc.) makes it easy to embed data-rich functionality into your products. And you will not have to make custom report queries anymore!Starting Price: $349 per month -
5
Jaspersoft
TIBCO Software
Jaspersoft is the customizable reporting and analytics platform you need to succeed. Weāve spent over two decades perfecting our platform so you can deliver the data visualizations and analytics your customers want, from high volumes of pixel perfect reports to self-service ad hoc reports and more. Jaspersoft helps you deliver the reporting and analytics your customers want, without burdening your development team -
6
Oracle WebLogic Server
Oracle
Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a robust, mature, and scalable implementation of Java Enterprise Edition (EE) and Jakarta EE. Oracle WebLogic Server is fully supported on Kubernetes and enables users to migrate and efficiently build modern container apps with comprehensive Java services. Check out the WebLogic Kubernetes ToolKit, a complete set of open-source tools that simplifies running on Kubernetes, on-premises or in the cloud. Java EE and Jakarta EE provide a powerful combination of technologies and APIs that focus on ease of enterprise application development and management. -
7
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. -
8
Eclipse Web Tools Platform (WTP)
Eclipse Foundation
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. -
9
Apache Geronimo
Apache
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 -
10
MolView
MolView
MolView is an intuitive, Open-Source web application to make science and education more awesome! MolView is mainly intended as a web-based data visualization platform. You can use MolView to search through different scientific databases including compound databases, protein databases and spectral databases, and view records from these databases as interactive visualizations using WebGL and HTML5 technologies. This web application is built on top of the JavaScript libraries and online services listed below. The Virtual Model Kit has been a source of inspiration for the birth of this project.Starting Price: Free -
11
IBM CICS
IBM
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Ā®. -
12
MS4BI
Mandragore Planete
MS4BI Server PROFESSIONAL: Welcome to agile BI projects and small businesses! Ultra light, ultra simple, fully responsive. -Multiplatform : Windows, local & Web Server & Cloud -Charts, queries, dashboards, report design, groups, aggregates, menus,Excel consolidation, web application : budget,timeline,gantt,bank,personal... - Design Tools: Web apps, no coding required. - SQL, ADO, ODBC Oracle. MySQL, SQL Server, SQLite3. - Administration database, encryption. - Language: Ms4Script (lowcode). Unique optimized source code for shorter development times: Pchart, Nice, Morris, ChartJS, Google Charts, Excel, Leaflet and others. - Lifetime license - cloud : free account - Free Version MS4BI integrates with: PHP, HTML, JavaScript, jQuery, Microsoft Edge, Mozilla Firefox, Chrome, Safari.. and Thales Sentinel RMS/EMS/SCL/LDK.Starting Price: ā¬199 for lifetime license -
13
Theia
Theia
Eclipse Theia is an extensible platform to develop multi-language Cloud & Desktop IDEs with state-of-the-art web technologies. Not sure whether you need a web or desktop version or both? With Theia you can develop one IDE and run it in browsers or native desktop application from a single source. The Theia project is hosted at the Eclipse Foundation, a not-for-profit corporation, and is developed by a diverse community. Unlike other "open-source" projects, projects hosted at an Open-Source Foundation are protected against single-vendor decisions against the interest of the diverse community. Theia is designed in a modular way to allow extenders and adopters customizing and extending every aspect of it. Composing a custom IDE-like product is as easy as listing all needed extensions in a package.json file. Adding new functionality by implementing your own extensions is easy, too and provides all the flexibility you need.Starting Price: 0 -
14
AnyChart
AnyChart
AnyChart's product family is a set of flexible JavaScript (HTML5) libraries for all your data visualization needs. Differentiate your products, applications and web pages with beautiful charts and dashboards. AnyChart is a flexible JavaScript (HTML5) based solution that allows developers to embed interactive and great-looking charts and dashboards into any web, standalone or mobile project. Whether you need to enhance your website with better reporting, embed dashboards into your on-premises and SaaS systems, or build an entirely new product, AnyChart covers all your data visualization needs. Our products include massive out-of-the-box capabilities, combined with flexibility and simplicity. AnyChart helps you to achieve your software development and ultimately, your business goals. We give you the most advanced, best designed and best supported solutions available. We are constantly enhancing our products with new features. -
15
Apache Hive
Apache Software Foundation
The Apache Hive data warehouse software facilitates reading, writing, and managing large datasets residing in distributed storage using SQL. Structure can be projected onto data already in storage. A command line tool and JDBC driver are provided to connect users to Hive. Apache Hive is an open source project run by volunteers at the Apache Software Foundation. Previously it was a subproject of ApacheĀ® HadoopĀ®, but has now graduated to become a top-level project of its own. We encourage you to learn about the project and contribute your expertise. Traditional SQL queries must be implemented in the MapReduce Java API to execute SQL applications and queries over distributed data. Hive provides the necessary SQL abstraction to integrate SQL-like queries (HiveQL) into the underlying Java without the need to implement queries in the low-level Java API. -
16
Apache Tomcat
Apache
The Apache TomcatĀ® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the Jakarta EE platform. Apache Tomcat software powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations. Some of these users and their stories are listed on the PoweredBy wiki page. The Apache Tomcat Project is proud to announce the release of version 10.0.10 of Apache Tomcat. This release implements specifications that are part of the Jakarta EE 9 platform. -
17
Eclipse Orion
Eclipse Foundation
The Eclipse Orion Project's objective is to create a browser-based open tool integration platform that is entirely focused on developing for the web, in the web. Tools are written in JavaScript and run in the browser. Great care has been taken to provide a web experience for development, rather than to recreate the traditional desktop IDE experience in a browser tab. Tools are written in JavaScript and run in the browser. Unlike other attempts at creating browser-based development tools, this is not an IDE running in a single tab. Links work and can be shared. You can open a file in a new tab. Great care has been taken to provide a web experience for development. Orion components are individually consumable and can be embedded in applications and web pages. All the components of Orion together can be viewed at the public-facing OrionHub site where anyone can create an account and try Orion out. -
18
Gantt Chart Hyper Library
DlhSoft
Interactive Gantt chart and scheduling components with built-in project management features, ready for the JavaScript framework: Angular, React, Vue. Designed to empower businesses worldwide, developed with common customer requirements in mind, and used by companies of all sizes, government organizations, and even educational institutions to create stunning Gantt chart applications with more ease. Whether you or your end users need to manage project schedules, track resources, or simply visualize timelines, this library has got you covered. Gantt Chart Hyper Library includes: -Gantt Chart View - hierarchical data grid and attached scheduling chart with drag and drop support and dependency lines; -Schedule Chart View - chart that displays multiple bars on the same line with horizontal and vertical drag and drop support; -LoadChartView - allocation chart displaying normal and over-allocations of one or more resources on a timeline; -Network Diagram; - Pert Chart.Starting Price: ā¬429 -
19
ICRS
Metamagix
ICRS for exchange-listed real estate companies, insurance companies, real estate funds and REITS. Central real estate platform, bundling of asset information. Risk-monitoring and AIFMD compliance. All important reports from one system, object surveys, portfolio reports, vacancy lists, etc. Structured management of property management data, accounting data, documents and media. Operative tool for vacancy management, approvals, notifications and more. Operative reporting and reporting for committees and authorities. Create compliance and transparency. We create business applications with web technologies for our customers. Most of our solutions are in the areas of databases, web applications, data warehousing, business solutions, and system integration. metamagix uses open-source frameworks and Java components to reduce costs, development times and project risks. -
20
IBM Cognos Dashboard Embedded is an API-based solution that lets developers easily add end-to-end data visualization capabilities to their applications. IBM Cognos Dashboard Embedded gives developers a way to embed an intuitive, drag-and-drop visualization tool, providing end-users the ability to explore data and create visualizations that answer the unique questions important to your business. IBM Cognos Dashboard Embedded gives developers a way to embed an intuitive, drag-and-drop visualization tool, providing end-users the ability to explore data and create visualizations that answer the unique questions important to your business. IBM Cognos Dashboard Embedded utilizes JavaScript APIs to allow developers to quickly and efficiently embed visualizations into their applications. IBM Cognos Dashboard Embedded is now available in the IBM Cloud Catalog. You can sign up for a free trial and get started today.
-
21
Electron
Electron
Thousands of organizations spanning all industries use Electron to build cross-platform software. Build cross-platform desktop apps with JavaScript, HTML, and CSS. If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application. Electron uses Chromium and Node.js so you can build your app with HTML, CSS, and JavaScript. Electron is an open-source project maintained by the OpenJS Foundation and an active community of contributors. Compatible with Mac, Windows, and Linux, Electron apps build and run on three platforms. To get started with Electron, check out the resources available. Learn how to wrap your web app with Electron, access all the APIs, and generate installers. Also, Electron Fiddle lets you create and play with small Electron experiments.Starting Price: Free -
22
WebRTC
WebRTC
With WebRTC, you can add real-time communication capabilities to your application that works on top of an open standard. It supports video, voice, and generic data to be sent between peers, allowing developers to build powerful voice- and video-communication solutions. The technology is available on all modern browsers as well as on native clients for all major platforms. The technologies behind WebRTC are implemented as an open web standard and available as regular JavaScript APIs in all major browsers. For native clients, like Android and iOS applications, a library is available that provides the same functionality. The WebRTC project is open-source and supported by Apple, Google, Microsoft and Mozilla, amongst others. This page is maintained by the Google WebRTC team.Starting Price: Free -
23
Eclipse GlassFish
Eclipse Foundation
Eclipse GlassFish is a Jakarta EE compatible implementation sponsored by the Eclipse Foundation. We are happy to announce the final release of Eclipse GlassFish 6.1. This release provides implementations of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the GlassFish Download page. Eclipse GlassFish 6.1 implements the Jakarta EE 9.1 specification (Jakarta EE 9.1 Platform, Jakarta EE 9 Web Profile). This is the first release candidate of Eclipse GlassFish 6.1 and is available for download. Eclipse GlassFish 6.1 is targetted to be a Compatible Implementation of Jakarta EE 9.1. Note this release requires JDK 11. The final release is scheduled to coincide with the final release of Jakarta EE 9.1. -
24
Payara Enterprise
Payara Services Ltd
Jakarta EE & MicroProfile compatible, supported application servers for production and containerized deployments. Monthly releases, bug fixes, and patches. Rolled into Payara Enterprise products making Payara Server the best option for production Jakarta EE (Java EE) applications and Payara Micro the best option for containerized Jakarta EE applications. Payara Migration & Support engineers assist customers with Payara Server or Payara Micro during development projects before going to production, or provide assistance with the application server migration process. Raise tickets for bugs, incidents or questions related to Payara Server or Payara Micro, including any general questions you may have about configuration, deployment, security, monitoring and troubleshooting. Exclusive access to monthly releases of Payara Server and Payara Micro including crucial fixes and patches. New features are added once they are stable and ready for production use. -
25
Flexmonster Pivot Table
Flexmonster
Flexmonster Pivot is a feature-rich JavaScript library for web reporting. The component connects to any data source and perfectly visualizes data from MongoDB, Elasticsearch, OLAP cubes, SQL, NoSQL databases, or JSON / CSV files up to 1GB. This web component works seamlessly with any technology stack and integrates perfectly with Angular, React, Vue, Blazor, Flutter, and more. With Flexmonster, you have no limitation on server-side technology, no matter whether your website runs on .NET, Java, PHP, Ruby, etc. Flexmonster Pivot Table & Charts provides Excel-like features that help users create clear reports from complex data and get valuable insight. You can work with massive datasets and experience fast grid rendering and smooth scrolling even with over a million rows of data without delays. Itās a ready-made solution for web developers that ensures detailed information and effective customer support.Starting Price: from $799 -
26
JointJS
client IO s.r.o.
JointJS is a powerful JavaScript diagramming library that helps developers and companies of any size build advanced visual and No-Code applications. It comes in two versions: open-source (JointJS) with limited features and professional (JointJS+), which extends the features of JointJS and offers a wide range of customizable features, ready-to-implement demo applications and white-glove support.Starting Price: $2990 per developer -
27
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. -
28
Thinkmap
Thinkmap
The Thinkmap SDK enables organizations to incorporate data-driven visualization technology into their enterprise Web applications. Thinkmap applications allow users to make sense of complex information in ways that traditional interfaces are incapable of. The Thinkmap SDK (v. 2.8) includes a set of out-of-the-box configurations for solving common visualization problems, as well as new visualization techniques for customizing data displays. We have designed Thinkmap to be lightweight, fast, easily extensible, and able to connect seamlessly to a wide variety of data sources. The SDK includes conceptual documentation and detailed JavaScript reference for the Visualization Component; datasource adapters for relational databases and flat files; a library of traditional user interface elements that can be used as components in a Thinkmap application; and a complete set of examples to help developers get up-and-running quickly. -
29
Aptana
Axway
Aptana Studio 3: The worldās most powerful open-source web development IDE just got better. Rebuilt from the ground-up. It's now much faster, customizable and includes new features to help you be more productive. Build web applications quickly and easily using the industryās leading web application IDE. Aptana Studio harnesses the flexibility of Eclipse and focuses it into a powerful web development engine. Aids in authoring of HTML, CSS, JavaScript, PHP, and Ruby. Supports the latest HTML5 specifications. Includes information about the level of support for each element in the major web browsers. Support for one-shot as well as keep-synchronized setups. Multiple protocols including FTP, SFTP, FTPS and Capistrano. Ability to automatically publish your Ruby & Rails applications to hosting services such as Heroku and Engine Yard. Set breakpoints, inspect variables, control execution. The integrated Ruby & Rails and JavaScript debuggers help you squash those bugs. -
30
Visual COBOL
OpenText
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. -
31
WebAssembly
WebAssembly
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications. The Wasm stack machine is designed to be encoded in a size- and load-time-efficient binary format. WebAssembly aims to execute at native speed by taking advantage of common hardware capabilities available on a wide range of platforms. WebAssembly describes a memory-safe, sandboxed execution environment that may even be implemented inside existing JavaScript virtual machines. When embedded in the web, WebAssembly will enforce the same-origin and permissions security policies of the browser. WebAssembly is designed to be pretty-printed in a textual format for debugging, testing, experimenting, optimizing, learning, teaching, and writing programs by hand. The textual format will be used when viewing the source of Wasm modules on the web.Starting Price: Free -
32
AnyGrids
AnyGrids
AnyGrids is a free JavaScript grid library with charts integration for visualizing any business data. With AnyGrid's vanilla library, you can quickly create interactive tables from Javascript arrays, JSON formatted data, AJAX data sources. You can include the library in your project (by script tag or npm package installation) and keep working on it without any additional adjustments. AnyGrid allows you to sort, filter, and group your data, use expanding table rows with custom data rendering, custom (bar, pie, linear) sparklines, use packaged themes, column calculations, and pagination. -
33
Wisej.NET
Ice Tea Group
Wisej.NET provides a platform and set of tools designed to ease the burden of developing, testing, deploying, and maintaining complex AI-powered business software. It bridges the gap between traditional WinForms-style desktop applications and the web by empowering developers to leverage their existing .NET and C# or VB.NET) skills. Developers are able to use the tools they are familiar with, like a pixel-perfect design surface and drag-and-drop controls with the languages they are comfortable with (C# or VB.NET) to build real-time web applications without having to learn HTML, CSS, or JavaScript. They can stay in their favorite IDE like Visual Studio to take advantage of features like IntelliSense, integrated debugging, design surfaces and source control integration. Front-end developers can leverage their knowledge of web technologies to augment applications and seamlessly integrate third-party packages like HTML5 charting libraries and ASP.NET controls.Starting Price: $990 -
34
Tidelift
Tidelift
Managed open source. Backed by maintainers. Customizable catalogs of known-good, proactively maintained JavaScript, Python, Java, PHP, Ruby, and .NET components. The Tidelift Subscription: Build your applications with enterprise-grade open source. Focus your time and effort on what youāre buildingānot what youāre building it with. The Tidelift Subscription is a managed open source subscription for application dependencies covering thousands of open source projects across JavaScript, Python, Java, PHP, Ruby, .NET, and more. Speed up application development, save money, and reduce risk when building apps with open source. Your engineers need access to open source dependencies to build the applications your business users and customers need. Your business policies demand that those applications only be built with āgoodā dependencies. Determining which dependencies are āgoodā is an intense, on-going effort.Starting Price: $1,500 per month -
35
Eclipse Kura
Eclipse Foundation
Eclipse Kuraā¢ is an extensible open source IoT Edge Framework based on Java/OSGi. Kura offers API access to the hardware interfaces of IoT Gateways (serial ports, GPS, watchdog, GPIOs, I2C, etc.). It features ready-to-use field protocols (including Modbus, OPC-UA, S7), an application container, and a web-based visual data flow programming to acquire data from the field, process it at the edge, and publish it to leading IoT Cloud Platforms through MQTT connectivity. The emergence of an Internet of Thing (IoT) service gateway model running modern software stacks, operating on the edge of an IoT deployment as an aggregator and controller, has opened up the possibility of enabling enterprise-level technologies to IoT gateways. Advanced software frameworks, which abstract and isolate the developer from the complexity of the hardware and the networking sub-systems, re-define the development and re-usability of integrated hardware and software solutions.Starting Price: Free -
36
Gitcoin
Gitcoin
Gitcoin is a platform for you to get paid for working on open source software in Python, Rust, Ruby, JavaScript, Solidity, HTML, CSS, Design, and more. Earn money while building open source decentralized applications, learning new technologies and meeting like-minded developers. Build exciting projects and upskill on development while earning Ethereum and other tokens. Find mentorship by connecting with talented developers and leaders of Ethereumās top companies. Discover great open source projects working hard to impact the ecosystem. Get involved by funding, supporting, or mentoring projects to help push the Ethereum forward. -
37
Jersey
Eclipse Foundation
Developing RESTful web services that seamlessly support exposing your data in a variety of representation media types and abstracting away the low-level details of client-server communication is not an easy task without a good toolkit. In order to simplify the development of RESTful web services and their clients in Java, a standard and portable JAX-RS API has been designed. Jersey RESTful web services 3. x framework is an open-source, production-quality, framework that provides support for Jakarta RESTful web services 3.0. Jersey framework is more than the JAX-RS reference implementation. Jersey provides its own API that extends the JAX-RS toolkit with additional features. Track the JAX-RS API and provide regular releases of production quality reference implementations that ship with GlassFish. Provides APIs to extend Jersey & build a community of users and developers. Makes it easy to build RESTful Web services utilizing Java and the Java Virtual Machine.Starting Price: Free -
38
Chart.js
Chart.js
Simple yet flexible JavaScript charting for designers & developers. Layout boxes can be stacked and weighted in groups. A secondary title plugin with all the same options as the main title. Line segments can be styled by any user-defined criteria. Transitions of every property in every element can be configured individually and independently. Numerous performance enhancements have been introduced. Mix and match bar and line charts to provide a clear visual distinction between datasets. Plot complex, sparse datasets on date time, logarithmic, or even entirely custom scales with ease. Out of the box stunning transitions when changing data, updating colors, and adding datasets. Chart.js is a community-maintained project, contributions welcome! Visualize your data in 8 different ways, each of them animated and customizable. Redraws charts on window resize for perfect scale granularity. Includes new chart axis types.Starting Price: Free -
39
MyEclipse
Genuitec
MyEclipse is the best Java IDE for enterprise development, providing easy access to popular technologies in a single solution. From Java EE to Maven, from Spring to WebSphere, MyEclipse increases productivity and helps you write your best code. With better tools, it is simple to create a dynamic frontend along with a powerful backend, a winning combination for success. Java developers have so much more to consider than just writing great code. From keeping up with the latest Java versions and web frameworks, to implementing version control and deploying to a variety of application servers, there is a lot to manage. MyEclipse unifies your development tools in a single download, so you can stay focused on coding. MyEclipse is the same feature-rich Eclipse IDE that over 17,000 companies have relied on to build powerful applications for over 2 decades. Originally created by developers that noticed a real need for better software development tools. -
40
Maqetta
Maqetta
Maqetta is an open source project that provides WYSIWYG visual authoring of HTML5 user interfaces. The Maqetta application itself is authored in HTML, and therefore runs in the browser without requiring additional plugins or downloads. Maqetta is available under a commercial-friendly open source license. You can download the source code and install it on your own server, customize the code to fit your needs and/or contribute improvements to the open source project. The HTML pages created by Maqetta typically work across all popular browsers, including IE (caveat: this depends on the JavaScript toolkit you use and coding details). But if you want to run the Maqetta application, you'll need to use a recent release of one of the following browsers, all of which support the HTML5 features that Maqetta requires. The project's code is built using 100% open standards technologies. -
41
Apache Ant
Apache Software Foundation
Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications. Ant supplies a number of built-in tasks allowing to compile, assemble, test and run Java applications. Ant can also be used effectively to build non Java applications, for instance C or C++ applications. More generally, Ant can be used to pilot any type of process which can be described in terms of targets and tasks. Ant is written in Java. Users of Ant can develop their own "antlibs" containing Ant tasks and types, and are offered a large number of ready-made commercial or open-source "antlibs".Ant is extremely flexible and does not impose coding conventions or directory layouts to the Java projects which adopt it as a build tool. -
42
JaCoCo
EclEmma
JaCoCo is a free code coverage library for Java, which has been created by the EclEmma team based on the lessons learned from using and integrating existing libraries for many years. The master branch of JaCoCo is automatically built and published. Due to the test-driven development approach, every build is considered fully functional. See the change history for the latest features and bug fixes. SonarQube code quality metrics of the current JaCoCo implementation are available on SonarCloud.io. Integrate JaCoCo technology with your tools. Use JaCoCo tools out of the box. Improve the implementation and add new features. There are several open-source coverage technologies for Java available. While implementing the Eclipse plug-in EclEmma the observation was that none of them are really designed for integration. Most of them are specifically fit to a particular tool (Ant tasks, command line, IDE plug-in) and do not offer a documented API that allows embedding in different contexts.Starting Price: Free -
43
Fuse Open
Fuse Open
An open-source cross-platform mobile app development tool suite supports building Android and iOS applications. With Fuse, you can build native mobile user interfaces using the easy-to-learn UX Markup language, and use JavaScript to add business logic. Build interfaces with UX Markup, a concise, declarative XML-based language for creating rich user experiences backed by a world-class layout engine and GPU-accelerated visuals. UX markup has been designed to be highly expressive, intuitive to learn, and very difficult to break. Fuse is designed to offer a playful, real-time workflow where the project can be modified as it is running. Using a local zero-config development server, any changes committed to UX, script, or assets cause near-instant updates in the running application. With Fuse, a whole new world of collaboration opens up. With UX markup, motion is a first-class citizen and nearly every property is animatable. -
44
BioSP
Aware
BioSPā¢ (Biometric Services Platform) is a modular, open platform used to enable a biometric system with advanced biometric data processing and management functionality in a web services architecture. It provides workflow, data management and formatting, and other important utilities for large-scale biometric systems. BioSP is well suited for applications that require the collection of biometrics throughout a distributed network, and subsequent aggregation, analysis, processing, distribution, matching, and sharing of data with other system components. BioSP is modular, programmable, scalable, and secure, capable of managing all aspects of transaction workflow including messaging, submissions, responses, and logging. BioSP makes extensive use of open-source components and is Jakarta EE-compliant. Performs automated biometric image and data analysis, processing, formatting, quality assurance, and reporting. -
45
KeyLines
Cambridge Intelligence
Build game-changing graph visualization products that turn connected data into insight. Harness JavaScriptās power and flexibility to quickly and easily build graph visualization applications that can be deployed anywhere, to anyone. KeyLines is a completely flexible way to build your graph visualization application. Build interactive graph visualization tools to reveal threats and hidden insight. The KeyLines JavaScript graph visualization toolkit lets you build applications specifically for your users, your data, and the questions you need to answer. It fits with any browser, device, server, or database and comes with clear tutorials, demos, and API documentation. Combined with our developer support, youāll be uncovering network insight in no time. KeyLines makes it easy to build high-performance JavaScript graph visualization tools that work anywhere. They harness HTML5 and WebGL graphics rendering and thoughtfully crafted code to give users fast and insightful visualization. -
46
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. -
47
PHPMaker
PHPMaker
PHPMaker is a powerful automation tool that can generate a full set of PHP scripts quickly from MySQL, PostgreSQL, Microsoft SQL Server, Oracle, and SQLite databases. Using PHPMaker you can instantly create websites that allow users to view, edit, search, add and delete records on the web. PHPMaker can also create summary reports, crosstabs reports, and dashboards with JavaScript (HTML5) charts (column, bar, line, pie, area, doughnut, multi-series, and stacked chart) to summarize and visualize your data. PHPMaker is designed for high flexibility and has numerous options for generating PHP applications that best suit your needs. The generated code is clean, straightforward, and easy to customize. The PHP scripts can be run on Windows servers or Linux servers. PHPMaker can save you tons of time and is suitable for both beginners and experienced developers alike. All features are in one single version. No "enterprise" or "professional" versions.Starting Price: $339.95 one-time payment -
48
ReportMill
ReportMill Software
Running as Java code inside your application, ReportMill seamlessly harvests data directly from any Java dataset, whether EJBs, POJOs (Plain Old Java Objects), Java Collection classes, JDBC ResultSets or any combination of these. This is much more efficient than traditional reporting tools, which often require developers to repackage existing Java datasets as the original SQL query, then force a redundant refetch and some potentially risky inter-process communication. This architecture also provides unique access to custom business logic found in the developer's object model, providing a significant savings by reusing this code instead of forcing a rewrite in proprietary template macro languages. ReportMill is the only reporting tool built on top of a comprehensive page layout application.Starting Price: $295 one-time payment -
49
SurveyJS
SurveyJS
SurveyJS is a product family of four open-source JavaScript libraries that provide you with all the advantages of a custom-built in-house survey application while significantly reducing time-to-market and resources required to get the system up and running. The libraries are compatible with most popular JavaScript frameworks and can communicate with any server that can post and get a request in JSON format, which makes them server- and database-agnostic. The product family is composed of: > An open-source MIT-licensed rendering library that renders dynamic JSON-based forms in your web application, and collects responses. > An self-hosted drag-and-drop form builder that features an integrated CSS-based theme editor and a GUI for conditional rules. > PDF Generator, a library that renders SurveyJS surveys and forms as PDF files in a browser. > The Dashboard library that allows you to simplify survey data analysis with interactive and customizable charts and tables.Starting Price: 499/once -
50
Code Composer Studio
Texas Instruments
Code Composer Studio software comprises a suite of tools used to develop and debug embedded applications. The software includes an optimizing C/C++ compiler, source code editor, project build environment, debugger, profiler and many other features. The intuitive IDE provides a single-user interface that takes you through each step of the application development flow. Familiar tools and interfaces let you get started faster than ever before. Code Composer Studio software combines the advantages of the Eclipse software framework with advanced embedded-debug capabilities from TI resulting in a compelling feature-rich development environment for embedded developers.