# Other FunC libraries (https://docs-fpm2731fy-ton-core-docs.vercel.app/llms/languages/func/libraries/content.md)



<Callout type="note">
  The official smart contract language of TON Blockchain is [Tolk](/llms/tolk/overview/content.md). FunC is now a **legacy** language, with its compiler no longer maintained.

  Learn how to [migrate from FunC to Tolk](/llms/tolk/from-func/tolk-vs-func/content.md). For new smart contract projects, use the [Acton toolchain](/llms/contract-dev/acton/content.md).
</Callout>

## Standard libraries [#standard-libraries]

* [stdlib](https://github.com/ton-blockchain/ton/blob/master/crypto/smartcont/stdlib.fc/): the FunC standard library
* [mathlib](https://github.com/ton-blockchain/ton/blob/master/crypto/smartcont/mathlib.fc/): the FunC fixed-point math library

## Libraries from community [#libraries-from-community]

* [`continuation-team/openlib.func`](https://github.com/continuation-team/openlib.func/): reduces transaction fees in common scenarios.
* [`open-contracts/utils`](https://github.com/TonoxDeFi/open-contracts/tree/main/contracts/utils/): utility library.
* [`open-contracts/strings`](https://github.com/TonoxDeFi/open-contracts/tree/main/contracts/strings/): provides string manipulation functions.
* [`open-contracts/math`](https://github.com/TonoxDeFi/open-contracts/tree/main/contracts/math/): extends FunC arithmetic operations with additional math functions.
* [`open-contracts/tuples`](https://github.com/TonoxDeFi/open-contracts/tree/main/contracts/tuples/): collection of tuple-related functions for FunC.
* [`open-contracts/crypto`](https://github.com/TonoxDeFi/open-contracts/tree/main/contracts/crypto/): provides cryptographic operations for secp256k1 curves.
* [`toncli/test-libs`](https://github.com/disintar/toncli/tree/master/src/toncli/lib/test-libs/): supports TL-B schema operations, including message and type parsing and generation.
* [`ston-fi/funcbox`](https://github.com/ston-fi/funcbox/): collection of FunC snippets and utilities.
