# Nemo

[![Docs dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://nemocas.github.io/Nemo.jl/dev)
[![Docs stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://nemocas.github.io/Nemo.jl/stable)
[![Build status](https://ci.appveyor.com/api/projects/status/gc4mw5oixputntda/branch/master?svg=true)](https://ci.appveyor.com/project/thofma/nemo-jl-n5gdb/branch/master)
[![Build Status](https://github.com/Nemocas/Nemo.jl/workflows/Run%20tests/badge.svg)](https://github.com/Nemocas/Nemo.jl/actions?query=workflow%3A%22Run%20tests%22+branch%3Amaster)
[![Codecov](https://codecov.io/github/Nemocas/Nemo.jl/coverage.svg?branch=master&token=)](https://codecov.io/gh/Nemocas/Nemo.jl)

Nemo is a computer algebra package for the Julia programming language. It aims
to cover commutative algebra, number theory and group theory.

It was originally developed by Dan Schultz, William Hart, Tommy Hofmann, Fredrik Johansson and
Claus Fieker with contributions from others. Current maintainers are Claus Fieker, Tommy Hofmann
and Max Horn.

- <https://nemocas.github.io/Nemo.jl/dev/> (Online documentation for development version)
- <https://nemocas.github.io/Nemo.jl/stable/> (Online documentation for latest stable release)

The official Nemo repository is at:

- <https://github.com/Nemocas/Nemo.jl>

Nemo currently provides:

* Wrappers of [FLINT](https://flintlib.org/) (now also containing the previous projects Arb and Antic)
* Generic polynomial rings, matrix spaces, fraction fields, residue rings, power series
* finite fields, p-adics, integers, rationals, permutations and characters, number fields
