Project Group: com.intellisrc

Groovy Extend

com.intellisrc : groovy-extend

Extension to Standard classes using groovy

Last Version: 3.0.10.9

Release Date:

IntelliSrc Common Library : Etc Module

com.intellisrc : etc

Extra functionality which is usually very useful in any project. For example, monitoring Hardware, compressing or decompressing data, store data in memory cache, manage system configuration in a multithreading safe environment (BerkeleyDB or Redis), simple operations with bytes, etc.

Last Version: 2.8.5

Release Date:

IntelliSrc Common Library : Core Module

com.intellisrc : core

Basic functionality that is usually needed in any project. For example, configuration, logging, executing commands, controlling services and displaying colors in console.

Last Version: 2.8.5

Release Date:

IntelliSrc Common Library : Crypt Module

com.intellisrc : crypt

Offers methods to encode, decode, hash and encrypt information. It is built using the BouncyCastle library and simplifying its usage without reducing its safety.

Last Version: 2.8.5

Release Date:

IntelliSrc Common Library : Img Module

com.intellisrc : img

Classes for using Images (BufferedImage, File, FrameShot) and non-opencv related code, trying to keep dependencies to a minimum. It also includes common geometric operations.

Last Version: 2.8.5

Release Date:

IntelliSrc Common Library : Net Module

com.intellisrc : net

Classes related to networking. For example, sending emails through SMTP, connecting or creating TCP/UDP servers, getting network interfaces and perform netmask calculations, etc.

Last Version: 2.8.5

Release Date:

IntelliSrc Common Library : Cv Module

com.intellisrc : cv

Classes for Computer Vision (extension to OpenCV). Convert image formats, crop, rotate images or draw objects on top of them. It simplifies grabbing images from any video source.

Last Version: 2.8.5

Release Date:

IntelliSrc Common Library : Db Module

com.intellisrc : db

Manage databases as MySQL/MariaDB, SQLite, Postgresql, Oracle, SQLServer and more. Create, store and perform CRUD operations to data without having to use SQL (a light-weight implementation as alternative to Hibernate) or use the Fluid SQL builder.

Last Version: 2.8.5

Release Date:

IntelliSrc Common Library : Log Module

com.intellisrc : log

SLF4J colorful logger with many options and easy to use.You can add customized loggers and personalize the way your logs look.

Last Version: 2.8.5

Release Date:

IntelliSrc Common Library : Serial Module

com.intellisrc : serial

Manage serial communication easily. It uses JSSC library on the background.

Last Version: 2.8.5

Release Date:

IntelliSrc Common Library : Term Module

com.intellisrc : term

Anything related to terminal is in this module (except AnsiColor, which is in core). It uses JLine to help you create interactive terminal (console) applications easily. It also contains some tools to display progress with colors.

Last Version: 2.8.5

Release Date:

IntelliSrc Common Library : Thread Module

com.intellisrc : thread

Manage Tasks (Threads) with priority and watches its performance. You can create parallel processes easily, processes which are executed in an interval, as a service or after a specified amount of time. This module is very useful to help you to identify bottlenecks and to manage your main threads in a single place.

Last Version: 2.8.5

Release Date:

IntelliSrc Common Library : Web Module

com.intellisrc : web

Create restful HTTP (GET, POST, PUT, DELETE, etc) or WebSocket application services. Manage JSON data from and to the server easily. It is build on top of Spark-Java Web Framework, so it is very flexible and powerful, but designed to be elegant and easier to use.

Last Version: 2.8.5

Release Date:

  • 1