Metadata-Version: 2.1
Name: liba
Version: 0.1.15
Summary: An algorithm library based on C/C++
Home-page: https://github.com/tqfx/liba
Author: tqfx
Author-email: tqfx@tqfx.org
License: MPL-2.0
Keywords: algorithms
Platform: CPython
Classifier: Programming Language :: C
Classifier: Programming Language :: C++
Classifier: Programming Language :: Cython
Classifier: Programming Language :: Python
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Description-Content-Type: text/markdown
License-File: LICENSE.txt

# An algorithm library {#mainpage}

[![docs](https://github.com/tqfx/liba/actions/workflows/docs.yml/badge.svg)](https://github.com/tqfx/liba/actions/workflows/docs.yml)
[![conan](https://github.com/tqfx/liba/actions/workflows/conan.yml/badge.svg)](https://github.com/tqfx/liba/actions/workflows/conan.yml)
[![xmake](https://github.com/tqfx/liba/actions/workflows/xmake.yml/badge.svg)](https://github.com/tqfx/liba/actions/workflows/xmake.yml)
[![meson](https://github.com/tqfx/liba/actions/workflows/meson.yml/badge.svg)](https://github.com/tqfx/liba/actions/workflows/meson.yml)
[![wasm](https://github.com/tqfx/liba/actions/workflows/wasm.yml/badge.svg)](https://github.com/tqfx/liba/actions/workflows/wasm.yml)
[![msvc](https://github.com/tqfx/liba/actions/workflows/msvc.yml/badge.svg)](https://github.com/tqfx/liba/actions/workflows/msvc.yml)
[![linux](https://github.com/tqfx/liba/actions/workflows/linux.yml/badge.svg)](https://github.com/tqfx/liba/actions/workflows/linux.yml)
[![macos](https://github.com/tqfx/liba/actions/workflows/macos.yml/badge.svg)](https://github.com/tqfx/liba/actions/workflows/macos.yml)
[![mingw](https://github.com/tqfx/liba/actions/workflows/mingw.yml/badge.svg)](https://github.com/tqfx/liba/actions/workflows/mingw.yml)
[![msys2](https://github.com/tqfx/liba/actions/workflows/msys2.yml/badge.svg)](https://github.com/tqfx/liba/actions/workflows/msys2.yml)
[![freebsd](https://github.com/tqfx/liba/actions/workflows/freebsd.yml/badge.svg)](https://github.com/tqfx/liba/actions/workflows/freebsd.yml)

## [Getting started](https://github.com/tqfx/liba/wiki/Getting-started)

[C/C++](https://github.com/tqfx/liba/wiki/Getting-started#C)
[Java](https://github.com/tqfx/liba/wiki/Getting-started#Java)
[JavaScript](https://github.com/tqfx/liba/wiki/Getting-started#JavaScript)
[Lua](https://github.com/tqfx/liba/wiki/Getting-started#Lua)
[Python](https://github.com/tqfx/liba/wiki/Getting-started#Python)
[QuickJS](https://github.com/tqfx/liba/wiki/Getting-started#QuickJS)
[Rust](https://github.com/tqfx/liba/wiki/Getting-started#Rust)

## Documentation

[C/C++](https://tqfx.org/liba/)
[Java](https://tqfx.org/liba/java/)
[Lua](https://tqfx.org/liba/lua/)
[Rust](https://tqfx.org/liba/rust/liba/)

## Copyright {#copyright}

Copyright (C) 2020-2024 tqfx, All rights reserved.

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at <https://mozilla.org/MPL/2.0/>.
