This website uses cookies
We use cookies to continuously improve your experience on our site. More info.
Java |
|
Build tool that does not use XML for build script, instead it provides a domain specific language (DSL). This DSL is based on groovy, another JVM compatible language. Gradle combines the power and flexibility of Apache Ant with the dependency management and conventions of Apache Maven |
|
Web application framework that uses the Apache Groovy programming language. Grails seamlessly and transparently integrates and interoperates with Java, the JVM, and existing Java EE containers. Provides full stack functionality GSP Pages, MVVC control, GORM, etc. |
|
A flexible programming language with functional programming aspects built on top of the JVM and fully compatible with Java. Integrates smoothly with any Java program and delivers powerful features, including scripting capabilities, domain-specific Language authoring, runtime and compile-time meta-programming and functional programming. |
|
Java-based library developed by Google. Contains several of Google's core libraries that they rely on in their Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth. |
|
Development toolkit for building and optimizing complex browser-based applications. Its goal is to enable productive development of high-performance web applications without the developer having to be an expert in browser quirks, XMLHttpRequest, and JavaScript. |
|
Object-relational mapping tool for the Java programming language. It provides a framework for mapping an object-oriented domain model to a relational database. Hibernate is a persistence framework which is used to persist data from Java environment to database. |
|
Solution for Commerce, Marketing, Sales, Service and Billing in any industry supporting open standards, multi-channel touch points. Provides a complete multichannel commerce software solution that integrates product content, commerce operations, and the extended channel to help retailers, manufacturers, and other businesses. |
|
Java IDE available as a commercial edition and for free as a community edition. Specifically designed to maximize developer productivity. Powerful static code analysis and ergonomic design. |
|
A set of application program interfaces (APIs) that can determine the identity of a user or computer attempting to run Java code and ensure that the entity has the right to execute the functions requested. |
|
Java-based library to serialize or map Java objects to JSON and vice versa. Jackson is used to convert the java objects to json, and json to java objects. |
|
Software Framework fully implemented in the Java language. It simplifies the implementation of multi-agent systems through a middle-ware that complies with the FIPA specifications and through a set of graphical tools that support the debugging and deployment phases. |
|
JavaBeans Activation Framework for abstracting the operating system specific bindings/mappings between file types and applications that deal with them. This library can be based on MIME types and/or file extensions. |
|
Popular reporting engine whose main purpose is to help creating page oriented, ready to print documents in a simple and flexible manner. JasperReports is written in 100% Java and can be embedded in any Java application. The core features of JasperReports are interactive report viewing & formatting, secure central repository, report scheduling & distribution, analytics for relational and non-relational data, etc. |
|
A general-purpose, object-oriented programming language used for web development. Java is one of the most popular programming languages in use, particularly for client-server web applications. |
|
Tomcat, JBoss, GlassFish, WebLogic. |
|
Standard in community-driven enterprise software, developed using the Java Community Process. It is vendor-independent. The Java EE containers take care of system level services like concurrency, transaction, security, and naming. |
|
Computing platform for development and deployment of portable code for embedded and mobile devices (micro-controllers, sensors, gateways, mobile phones, personal digital assistants, TV set-top boxes, printers). |
|
Java platform for developing desktop applications and it is the foundation for developing in Java language. It consists of development tools, deployment technologies, and other class libraries and toolkits used in Java applications. |
|
Swing, Play, JavaFX, JSF, Netty, Spring MVC, Wicket. |
|
jUnit, TestNG, Cactus, EasyMock, Mockito, Cucumber. |
|
Stands for Java Compiler Compiler. A parser generator and lexical analyzer generator for Java applications. It is also used for related capabilities such as tree building, debugging, etc. |
|
Platform for creating rich internet applications using a lightweight user-interface API. JavaFX applications use hardware-accelerated graphics and media engines to take advantage of higher-performance clients and a modern look-and-feel as well as high-level APIs for connecting to networked data sources. |