Getting started

Challenges

Challenges used in the competition.

Apache Commons Compress

Apache Commons Compress

Apache Commons Compress defines an API for working with compression and archive formats. These include bzip2, gzip, pack200, LZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4, Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.

>>> Repo: GitHub

>>> Challenges

Apache HertzBeat

Apache HertzBeat

Apache HertzBeat™ is an easy-to-use, open source, real-time observability system with agentless, high performance cluster, prometheus-compatible, offers powerful custom monitoring and status page building capabilities.

>>> Repo: GitHub

>>> Challenges

cURL

cURL

Curl is a command-line tool for transferring data specified with URL syntax. Learn how to use curl by reading the manpage or everything curl.

>>> Repo: GitHub

>>> Challenges

dav1d

dav1d

dav1d is an AV1 cross-platform decoder, open-source, and focused on speed and correctness. It is now battle-tested and production-ready and can be used everywhere.

>>> Repo: GitHub

>>> Challenges

dcm4che

dcm4che

One main focus was to minimize the memory footprint of the DICOM data sets. It already provides modules to store/fetch configuration data to/from LDAP, compliant to the DICOM Application Configuration Management Profile, specified in DICOM PS 3.15, Annex H.

>>> Repo: GitHub

>>> Challenges

Dicoogle

Dicoogle

Dicoogle is an extensible, platform-independent and open-source PACS archive software that replaces the traditional centralized database with a more agile indexing and retrieval mechanism. It was designed to support automatic extraction, indexing and storage of all meta-data detected in medical images, including private DICOM attribute tags, without re-engineering or reconfiguration requirements.

>>> Repo: GitHub

>>> Challenges

FreeRDP

FreeRDP

FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.

>>> Repo: GitHub

>>> Challenges

Healthcare Data Harmonize

Whistle Data Transformation Language

Whistle is a mapping language used for converting complex, nested data from one schema to another. Whistle is a terse, efficient syntax to describe transformations of healthcare data, but is applicable to any domain.

>>> Repo: GitHub

>>> Challenges

jsoup

jsoup: Java HTML Parser

jsoup is a Java library that makes it easy to work with real-world HTML and XML. It offers an easy-to-use API for URL fetching, data parsing, extraction, and manipulation using DOM API methods, CSS, and xpath selectors.

>>> Repo: GitHub

>>> Challenges

libavif

libavif

This library aims to be a friendly, portable C implementation of the AV1 Image File Format, as described here. It can encode and decode all AV1 supported YUV formats and bit depths (with alpha). In addition to the library, encoder and decoder command line tools are also provided (avifenc and avifdec).

>>> Repo: GitHub

>>> Challenges

libexif

libexif

libexif is a library for parsing, editing, and saving EXIF data. It is intended to replace lots of redundant implementations in command-line utilities and programs with GUIs.

>>> Repo: GitHub

>>> Challenges

libxml2

libxml2

libxml2 is an XML toolkit implemented in C, originally developed for the GNOME Project.

>>> Repo: GitHub

>>> Challenges

Little CMS

Little CMS

Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance. It uses the International Color Consortium standard (ICC), which is the modern standard when regarding to color management. The ICC specification is widely used and is referred to in many International and other de-facto standards. It was approved as an International Standard, ISO 15076-1, in 2005.

>>> Repo: GitHub

>>> Challenges

Apache Log4j

Apache Log4j

Apache Log4j is a versatile, industrial-grade Java logging framework composed of an API, its implementation, and components to assist the deployment for various use cases.

>>> Repo: GitHub

>>> Challenges

Mongoose

Mongoose

Mongoose is a network library for C/C++. It provides event-driven non-blocking APIs for TCP, UDP, HTTP, WebSocket, MQTT, and other protocols. It is designed for connecting devices and bringing them online.

>>> Repo: GitHub

>>> Challenges

nDPI

nDPI

nDPI® is an open source LGPLv3 library for deep-packet inspection.

>>> Repo: GitHub

>>> Challenges

OpenSSL

OpenSSL

OpenSSL is a robust, commercial-grade, full-featured Open Source Toolkit for the TLS (formerly SSL), DTLS and QUIC protocols. The protocol implementations are based on a full-strength general purpose cryptographic library, which can also be used stand-alone. Also included is a cryptographic module validated to conform with FIPS standards.

>>> Repo: GitHub

>>> Challenges

Apache PDFBox

Apache PDFBox

The Apache PDFBox library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. PDFBox also includes several command line utilities. PDFBox is published under the Apache License, Version 2.0.

>>> Repo: GitHub

>>> Challenges

Apache POI

Apache POI

A Java library for reading and writing Microsoft Office binary and OOXML file formats. The Apache POI Project's mission is to create and maintain Java APIs for manipulating various file formats based upon the Office Open XML standards (OOXML) and Microsoft's OLE 2 Compound Document format (OLE2).

>>> Repo: GitHub

>>> Challenges

Shadowsocks-libev

Shadowsocks-libev

Shadowsocks-libev is a lightweight secured SOCKS5 proxy for embedded devices and low-end boxes.

>>> Repo: GitHub

>>> Challenges

systemd

systemd

systemd is a suite of basic building blocks for a Linux system. It provides a system and service manager that runs as PID 1 and starts the rest of the system.

>>> Repo: GitHub

>>> Challenges

Apache Tika

Apache Tika

Apache Tika(TM) is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser libraries.

>>> Repo: GitHub

>>> Challenges

Wireshark

Wireshark

Wireshark is a network traffic analyzer, or "sniffer", for Linux, macOS, *BSD and other Unix and Unix-like operating systems and for Windows. It uses Qt, a graphical user interface library, and libpcap and npcap as packet capture and filtering libraries.

>>> Repo: GitHub

>>> Challenges

xz

XZ Utils

XZ Utils provide a general-purpose data-compression library plus command-line tools. The native file format is the .xz format, but also the legacy .lzma format is supported. The xz format supports multiple compression algorithms, which are called "filters" in the context of XZ Utils. The primary filter is currently LZMA2. With typical files, XZ Utils create about 30% smaller files than gzip.

>>> Repo: GitHub

>>> Challenges