MIT License - Fluid Topics - 3.4

Fluid Topics Installation and Administration Guide

Fluid Topics
Reference Guide

These libraries are under the following licenses:



Angular Material provides Material Design components for Angular.

AngularJS (commonly referred to as "Angular.js" or "AngularJS") is a JavaScript-based open-source front-end web application framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications.

Animal Sniffer Annotations provides Java 1.5+ annotations which allow marking methods which Animal Sniffer should ignore signature violations of.

Advanced Python Scheduler is a task scheduling library for Python.

args4j is a small Java class library that makes it easy to parse command line options/arguments in your CUI application.

backports.ssl is the Python 3.4 standard `ssl` module API implemented on top of pyOpenSSL.

Beautiful Soup is a Python package for parsing HTML and XML documents.

Bouncy Castle is a collection of APIs used in cryptography.

FastClick is a simple, easy-to-use library for eliminating the 300ms delay between a physical tap and the firing of a click event on mobile browsers. The aim is to make your application feel less laggy and more responsive while avoiding any interference with your current logic.

Font Awesome is a font and icon toolkit based on CSS and LESS.

Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model. The Gunicorn server is broadly compatible with various web frameworks, simply implemented, light on server resources, and fairly speedy.

GWT (pronounced 'gwit') is the official open source project for GWT releases 2.5 and onwards. GwtQuery a.k.a. GQuery is a jQuery-like API written in GWT, which allows GWT to be used in progressive enhancement scenarios where perhaps GWT widgets are too heavyweight.

High Scale Lib is a fork of Cliff Click's High Scale Library. Improved with bug fixes and a real build system.

html5lib is a pure-python library for parsing HTML. It is designed to conform to the WHATWG HTML specification, as is implemented by all major web browsers.

HTML5 Shiv is a JavaScript workaround, created by Sjoerd Visscher, to enable styling of HTML5 elements in versions of Internet Explorer prior to version 9, which do not allow unknown elements to be styled without JavaScript.

JCL 1.1.1 implemented over SLF4J (Simple Logging Facade for Java).

jnr-x86asm is a pure java x86 and x86_64 assembler.

JOpt Simple is a Java library for parsing command line options, such as those you might pass to an invocation of javac.

JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files.

jsoup is a Java library for working with real-world HTML. It provides a very convenient API for extracting and manipulating data, using the best of DOM, CSS, and jquery-like methods.

The primary goal of the libunwind project is to define a portable and efficient C programming interface (API) to determine the call-chain of a program.

libuv is a multi-platform support library with a focus on asynchronous I/O.

libxml++ is a C++ wrapper for the libxml XML parser library.

Libxslt is the XSLT C library developed for the GNOME project.

Project Lombok is a Java library that automatically plugs into your editor and build tools, spicing up your Java. Never write another getter or equals method again.

Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.

The META-INF/services generator tiny library is an annotation processor that automatically generates META-INF/services/* file from annotations that you placed on your source code, thereby eliminating the need for you to do it by yourself.

Mockito Core is the most popular Mocking framework for unit tests written in Java.

Normalize.css is a small CSS file that provides better cross-browser consistency in the default styling of HTML elements. It is a modern, HTML5-ready, alternative to the traditional CSS reset."

pylib provides filesystem path, code, io, xml utilities.

The PyMySQL package contains a pure-Python MySQL client library. The goal of PyMySQL is to be a drop-in replacement for MySQLdb and work on CPython, PyPy and IronPython.

Python CSS-to-inline-styles conversion tool for HTML using BeautifulSoup and cssutils.

The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code.

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.

py.test plugin for efficiently checking PEP8 compliance.

python-magic is a python interface to the libmagic file type identification library. libmagic identifies file types by checking their headers according to a predefined list of file types. This functionality is exposed to the command line by the Unix command file.

pytz (World Timezone Definitions for Python) brings the Olson tz database into Python.

PyYAML is a YAML parser and emitter for Python.

raphael4gwt is a GWT library that allows to use Raphaeljs vector graphics javascript library in GWT applications.

ScribeJava is the Simple OAuth library for Java.

Selenide is a framework for writing easy-to-read and easy-to-maintain automated tests in Java. It defines concise fluent API, natural language assertions and does some magic for ajax-bases applications to let you focus entirely on the business logic of your tests.

Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions.

The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction for various logging frameworks (e.g. java.util.logging, logback, log4j) allowing the end user to plug in the desired logging framework at deployment time.

SQLite ODBC Driver is an open source ODBC driver for the wonderful SQLite 2.8.* and SQLite 3.* Database Engine/Library.

TCLAP (Templatized C++ Command Line Parser Library) is a small, flexible library that provides a simple interface for defining and accessing command line arguments.

Tidy is a library to parse HTML documents, even if they contain some errors.

Twython actively maintained library is a pure Python wrapper for the Twitter API. It supports both normal and streaming Twitter APIs.

tzlocal is a Python module that tries to figure out what your local timezone is.

Wand is a ctypes-based simple ImageMagick binding for Python.

wheel is a C library providing miscellaneous utilities.