Project Group: io.activej

ActiveJ : Boot: JMX API

io.activej : activej-jmxapi

A JMX API that provides an easy way of adding JMX attributes/operations to components.

Last Version: 5.3

Release Date:

ActiveJ : Boot

io.activej : activej-boot

Various tools for booting applications and services according to their dependencies.

Last Version: 5.3

Release Date:

ActiveJ : Net

io.activej : activej-net

A module for handling low-level asynchronous socket I/O (TCP/UDP). Provides tools for TCP/UDP servers creation.

Last Version: 5.3

Release Date:

ActiveJ : HTTP

io.activej : activej-http

High-performance asynchronous HTTP client and server with WebSocket support. Contains a bunch of different built-in servlets for request dispatching, loading static content, etc.

Last Version: 5.3

Release Date:

Launchers : Common

io.activej : activej-launchers-common

Common launcher components such as config converters, initializers and triggers.

Last Version: 5.3

Release Date:

ActiveJ : FS

io.activej : activej-fs

Provides tools for building efficient, scalable local, remote or clustered file servers. It utilizes ActiveJ CSP for fast and reliable file transfer.

Last Version: 5.3

Release Date:

ActiveJ : Util : Common

io.activej : activej-common

Various general utilities for ActiveJ project.

Last Version: 5.3

Release Date:

ActiveJ : Inject

io.activej : activej-inject

An extremely fast and lightweight Dependency Injection framework. It supports nested scopes, singletons, object factories, modules and plugins which allow to transform graph of dependencies at startup time without reflection.

Last Version: 5.3

Release Date:

ActiveJ : Datastreams

io.activej : activej-datastream

Composable asynchronous/reactive streams with powerful data processing capabilities. Useful for transferring big volumes of lightweight objects.

Last Version: 5.3

Release Date:

ActiveJ : Codegen

io.activej : activej-codegen

Dynamic class and method bytecode generator on top of ObjectWeb ASM. An expression-based fluent API abstracts the complexity of direct bytecode manipulation.

Last Version: 5.3

Release Date:

ActiveJ : Boot: JMX Stats

io.activej : activej-jmx-stats

Common JMX stats with built-in support for stats reduction.

Last Version: 5.3

Release Date:

ActiveJ : CSP

io.activej : activej-csp

Communicating sequential process via channels, similar to Golang channels.

Last Version: 5.3

Release Date:

ActiveJ : Serializer

io.activej : activej-serializer

Extremely fast and space-efficient serializers. Implemented using bytecode engineering.

Last Version: 5.3

Release Date:

ActiveJ : ByteBuf

io.activej : activej-bytebuf

Fast and memory-efficient byte buffer, an optimized version of Java's ByteBuffer class. Useful for fast low-level I/O operations like working with files or transferring data over the internet.

Last Version: 5.3

Release Date:

ActiveJ : Launcher

io.activej : activej-launcher

An application launcher that controls a flow of provided components and services. Implements inversion of control principle.

Last Version: 5.3

Release Date:

ActiveJ : RPC

io.activej : activej-rpc

High-performance and fault-tolerant Remote Procedure Call module for building distributed applications. Provides a high-performance asynchronous binary RPC streaming protocol.

Last Version: 5.3

Release Date:

ActiveJ : Util : Types

io.activej : activej-types

Various reflection and type utilities for ActiveJ project.

Last Version: 5.3

Release Date:

ActiveJ : Promises

io.activej : activej-promise

A convenient way to organize asynchronous code. Promises are a faster and more efficient version of JavaScript's Promise and Java's CompletionStage's.

Last Version: 5.3

Release Date:

ActiveJ : Eventloop

io.activej : activej-eventloop

Efficient non-blocking network and file I/O, for building Node.js-like client/server applications with high performance requirements.

Last Version: 5.3

Release Date:

ActiveJ : OT

io.activej : activej-ot

Implementation of operational transformation technology. Allows building collaborative software systems.

Last Version: 5.3

Release Date:

ActiveJ : Boot : Workers

io.activej : activej-workers

A convenient way to create and manage multiple similar instances.

Last Version: 5.3

Release Date:

ActiveJ : Boot : Triggers

io.activej : activej-triggers

JMX-based triggers to inform on critical events.

Last Version: 5.3

Release Date:

ActiveJ : Dataflow

io.activej : activej-dataflow

Distributed stream-based batch processing engine for Big Data applications. Contains tools for working with large datasets spanned multiple partitions.

Last Version: 5.3

Release Date:

ActiveJ : Multilog

io.activej : activej-multilog

Tools for working with logs stored on different partitions.

Last Version: 5.3

Release Date:

ActiveJ : Boot : JMX

io.activej : activej-jmx

Implementation of ActiveJ JMX API.

Last Version: 5.3

Release Date:

ActiveJ : ETL

io.activej : activej-etl

Various tools for extracting, transforming and loading data.

Last Version: 5.3

Release Date:

ActiveJ : Boot : Service Graph

io.activej : activej-servicegraph

Starts/stops application services according to their dependency graph.

Last Version: 5.3

Release Date:

ActiveJ : Boot : Config

io.activej : activej-config

A flexible configuration tree abstraction. Supports multiple configuration sources.

Last Version: 5.3

Release Date:

ActiveJ : LSMT Aggregation

io.activej : activej-aggregation

Log-structured merge-tree table with fields representing aggregate functions, designed for OLAP workload.

Last Version: 5.3

Release Date:

ActiveJ : CRDT

io.activej : activej-crdt

Conflict-free replicated data type implementation.

Last Version: 5.3

Release Date:

ActiveJ : Memcache

io.activej : activej-memcache

Various tools for implementing memcached-like RPC messaging.

Last Version: 5.3

Release Date:

Last Version: 5.3

Release Date:

ActiveJ Maven Archetypes Collection

io.activej : archetypes

Java components for building high-performance scalable applications with asynchronous I/O, ranging from standalone applications to global solutions.

Last Version: 5.3

Release Date:

Last Version: 5.3

Release Date:

Launchers : FS

io.activej : activej-launchers-fs

Common ActiveJ FS launchers.

Last Version: 5.3

Release Date:

ActiveJ : Util : State

io.activej : activej-state

Utilities for managing complex data state.

Last Version: 5.3

Release Date:

Launchers

io.activej : activej-launchers

A set of predefined launchers for different services like HTTP servers, RPC endpoints, etc.

Last Version: 5.3

Release Date:

ActiveJ : Redis Client

io.activej : activej-redis

Asynchronous lightweight high-performance Redis client with extendable API for Redis commands.

Last Version: 5.3

Release Date:

ActiveJ : LSMT OLAP Cube

io.activej : activej-cube

Multidimensional OLAP database with predefined set of dimensions, measures, and log-structured merge-tree tables containing pre-aggregated data.

Last Version: 5.3

Release Date:

Last Version: 5.3

Release Date:

ActiveJ

io.activej : activej

Java components for building high-performance scalable applications with asynchronous I/O, ranging from standalone applications to global solutions.

Last Version: 5.3

Release Date:

Archetypes : Simple HTTP web application

io.activej : archetype-http

Java components for building high-performance scalable applications with asynchronous I/O, ranging from standalone applications to global solutions.

Last Version: 5.3

Release Date:

Last Version: 5.3

Release Date:

ActiveJ : UIKernel

io.activej : activej-uikernel

Integration with UIKernel.io JS frontend library: JSON serializers, grid model, basic servlets.

Last Version: 5.3

Release Date:

Archetypes : Simple JDBC application

io.activej : archetype-jdbc

Java components for building high-performance scalable applications with asynchronous I/O, ranging from standalone applications to global solutions.

Last Version: 5.3

Release Date:

ActiveJ : Test utils

io.activej : activej-test

Utils for test purposes, custom ActiveJRunner and custom JUnit rules.

Last Version: 5.3

Release Date:

Archetypes : Simple RPC application

io.activej : archetype-rpc

Java components for building high-performance scalable applications with asynchronous I/O, ranging from standalone applications to global solutions.

Last Version: 5.3

Release Date:

ActiveJ : Specializer

io.activej : activej-specializer

A tool for optimizing Java code. Automatically rewrites classes to enhance runtime performance.

Last Version: 5.3

Release Date:

ActiveJ : Util : Codec

io.activej : activej-codec

Tools for encoding/decoding custom objects.

Last Version: 4.4-rc1

Release Date:

Launchers : FS

io.activej : activej-launchers-remotefs

Package provides a set of predefined launchers for different services as HTTP servers, RPC endpoints, etc.

Last Version: 1.1

Release Date:

  • 1