Suggested Categories:

Component Libraries
Component libraries are preconfigured sets of components, designs, styles, and code that enable developers and designers to build and design applications in a more efficient and streamlined way. A component library, also known as a UI component library, can be used across programming languages and frameworks to speed up and simplify design and development.
Java CMS Software
Java CMS software, built on Java programming language and having multiple tools and features, is used by enterprises as a content management platform.
JavaScript Libraries
JavaScript libraries are collections of pre-written JavaScript code that developers can use to simplify and accelerate web development tasks. They provide ready-made functions, utilities, and components for handling common challenges such as DOM manipulation, animations, event handling, data formatting, and AJAX requests. By using libraries, developers reduce the amount of repetitive coding needed and ensure greater cross-browser compatibility. Many JavaScript libraries focus on specific areas, such as UI design, data visualization, or state management, making them versatile tools in both front-end and back-end development. They play a vital role in modern web applications by boosting efficiency, improving code quality, and supporting rapid prototyping.
JavaScript Obfuscators Software
JavaScript obfuscators are tools that transform human-readable JavaScript code into a form that is difficult to understand, reverse-engineer, or tamper with. They typically replace variable names, functions, and control structures with complex or meaningless patterns while preserving the code’s original functionality. Some obfuscators also add layers of protection like string encryption, dead code insertion, and control flow flattening to further complicate analysis.
Component Content Management Systems (CCMS)
Component content management systems, abbreviated "CCMS", are similar to traditional content management systems (CMS), but offer a higher level of detail and structured data capabilities. Instead of managing freeform content, CCMS software allows content to managed at a deeper level, such as assets, paragraphs, words, topics, and more. Component content management systems often use XML data architecture such as DITA (Darwin Information Typing Architecture) or DocBook. CCMS suites allow for robust search functionality due to the granularity of the content being managed.
Build Automation Tools
Build automation tools are software tools that automate the process of compiling, testing, and deploying software applications. These tools help developers streamline the building of software from source code, ensuring that the process is repeatable, consistent, and efficient. Build automation typically includes compiling code, running unit tests, generating reports, packaging software, and deploying it to different environments. By automating these steps, build automation tools reduce human errors, improve efficiency, and support continuous integration and continuous delivery (CI/CD) practices.
Code Review Tools
Code review tools are software tools designed to examine and analyze source code for errors, bugs, and vulnerabilities. They provide developers with detailed feedback on their code, highlighting areas that need improvement or optimization. These tools use a variety of techniques such as static analysis, unit testing, and peer review to ensure the quality and functionality of the code. In addition to identifying coding issues, they also help improve code security by detecting potential vulnerabilities or weaknesses in the code. Code review tools are an essential part of the development process for any software project.
Application Development Software
Application development software is a type of software used to create applications and software programs. It typically includes code editors, compilers, and debuggers that allow developers to write, compile, and debug code. It also includes libraries of pre-written code that developers can use to create more complex and powerful applications.
Web App Development Platforms
Web app development platforms provide the tools and frameworks needed to design, develop, test, and deploy web applications. These platforms often include integrated development environments (IDEs), pre-built templates, code libraries, and drag-and-drop components that simplify the development process. Web app development platforms support various programming languages, databases, and APIs, allowing developers to build scalable, secure, and interactive web applications. By using these platforms, developers can streamline the app development lifecycle, enhance productivity, and reduce time-to-market for web-based applications.
ERP Software
ERP (enterprise resource planning) software is a type of business management system that integrates internal and external management information across an entire organization. It typically includes modules related to finance, human resources, sales, inventory, operations and more. ERP systems are designed to help organizations optimize their processes and connect them with customers, vendors and partners. They provide real-time insights into data so companies can make better decisions quickly.
Smart City Software
Smart city software, also known as smart cities software, enables municipal governments and city planners to integrate IoT monitoring, tracking, and management into the infrastructure of a city. The goal of smart city software is to improve all aspects of a city, including safety, city management, resident wellbeing, traffic reduction, and more.
Succession Planning Software
Succession planning software helps organizations identify and develop internal talent to fill key leadership and critical roles in the future. These tools support businesses in mapping out their workforce's potential, ensuring that there is a pipeline of qualified candidates ready for promotion or transition when needed. Succession planning software typically includes features like skill gap analysis, talent assessments, and career path planning to help identify high-potential employees and prepare them for leadership positions. The software also assists with tracking employee performance, monitoring development goals, and aligning succession plans with the overall business strategy. By streamlining the succession planning process, these tools help organizations minimize the risk of leadership gaps and ensure business continuity.
Load Testing Tools
Load testing tools are used to test and verify the quality and performance of an application under workload in order to get rid of problems.
View more categories (13) for "java component"
  • 1
    DHTMLX

    DHTMLX

    DHTMLX

    DHTMLX is a JavaScript UI library that provides a set of highly customizable and flexible components for building modern and responsive web applications. The library includes more than 30 UI components, such as Gantt, Scheduler, Kanban, diagrams, charts, grids, spreadsheets, calendars, trees, forms, and more. DHTMLX helps to advance web development and build feature-rich data-intensive applications of any complexity. One of the key advantages of DHTMLX is its compatibility...
    Starting Price: $79
  • 2
    Kendo UI

    Kendo UI

    Progress Software

    Kendo UI is the ultimate collection of JavaScript UI components with libraries for jQuery, Angular, React, and Vue. Quickly build eye-catching, high-performance, responsive web applications—regardless of your JavaScript framework choice. Easily add advanced JavaScript components into your existing or new designs. Kendo UI’s hundreds of components handle everything you need to satisfy your users’ requirements. Add advanced components such as data grids, charts, schedulers, and calendars...
    Starting Price: $899
  • 3
    Ignite UI

    Ignite UI

    Infragistics

    Build data-rich, responsive web apps much faster with Ignite UI - the most complete library of enterprise-grade JavaScript and .NET UI components available. Includes libraries for Angular, ASP.NET (Core and MVC), Blazor, jQuery, React, web components and more. Our advanced Command Line Interface (CLI) tools simplify the use of component libraries with multiple dependencies. While our WYSIWYG Page Designer allows you to drag-n-drop your way to a modern web experience – leveraging our Java...
    Starting Price: $849 per year
  • 4
    Smart GWT

    Smart GWT

    Isomorphic Software

    Smart GWT Combines the industry's richest set of GWT UI components with a Java server framework to provide an end-to-end solution for building business web applications. Using the power of Google Web Toolkit (GWT), you can build a cutting edge HTML5/Ajax UI in standard Java. Because your Java code runs as JavaScript inside the browser, you can easily build high-productivity UIs that respond instantly to users, and eliminate the incessant server round-trips typical of server-centric technologies...
    Starting Price: $745 per developer
  • 5
    Vaadin

    Vaadin

    Vaadin

    Vaadin is a web app development platform for Java. It helps you build reliable web apps with great UX faster than before. Building an enterprise web app involves a lot of moving pieces. Vaadin simplifies the process with an integrated web app development platform for Java backends. Vaadin comes with all the components, frameworks, and tools you need to build a reliable, secure, app with great UX. Research shows that good user experience (UX) increases employee engagement, helps digital...
    Starting Price: $139 per month
  • 6
    CaptainCasa Enterprise Client
    Rapid development and cost-effective maintenance of web applications with server-side Java. The developer uses only this most widely used development language; no html, css or javascript knowledge is required for frontend programming. Unique clear separation of UI design and logical processing. Integration of Java business logic into the design through expression language and event control. Numerous and exceptional components serve a unique overall look; unlimited use of additional CSS...
    Leader badge
    Starting Price: Free
  • 7
    ACE4J

    ACE4J

    ACE4J

    The Adaptive Calculation Engine for Java ACE4J provides a reliable platform for converting Excel-based applications into web applications at a low cost, efficiently, and with guaranteed easy maintenance and support in the future. At the same time ACE4J is a modern formula language based on a robust and efficient calculation engine, that is capable of evaluating complex Excel formulas. Thus it is also a great tool for new Java based Web applications that require heavy calculations. The Adaptive...
    Starting Price: $2,999 one-time payment
  • 8
    Aware IM

    Aware IM

    Awaresoft

    ... stack and includes all key components of a full fledged app, so you get to begin as close as possible to the finish line, right from the start. Aware IM uses a non-procedural, rule-based approach to development, which means, simply put, that you only need to specify what you want, the how is taken care of automatically. Development doesn’t get much simpler than that. Aware IM consists of Java code under the hood, so it will run in exactly the same way on any popular operating system.
  • 9
    UI Bakery

    UI Bakery

    UI Bakery

    A low-code platform for creating internal tools visually. Allows people with basic web app development understanding to build beautiful UIs, connect data sources to it, publish & share apps securely. Have a customizable Design System under the hood. Have a variety of predefined widgets, UI components, free app templates and dashboards. Features: - Autogenerate UI components - Connect, read, write data - Create workflows & business logic - Add custom JavaScript code - Debug and test apps...
    Starting Price: $10/user/month
  • 10
    Oracle Visual Builder
    ... and roles as Oracle Cloud Applications in your extensions—without the need for a separate login. Get started immediately. Visual Builder is browser-based, so there’s no need to download or install software. You can customize your applications and extensions using standard HTML5, JavaScript, and CSS techniques. Visual Builder gives you access to powerful visual app design tools, such as drag-and-drop components and actions, and WYSIWYG interfaces.
  • Previous
  • You're on page 1
  • Next