Free software · Made in Brazil

Knowledge has no passport.

Campus Livre builds free, open-source software for academic and scientific work, so that students, teachers and researchers anywhere can do their work without a licence fee, and without depending on a foreign vendor's permission to keep doing it.

100% open source. All our code is public on GitHub, project by project. Issues and pull requests are welcome, from first-time contributors and experts alike.

Why

The tools that people use to learn, calculate and publish should be a public good, not a subscription that stops when the money or the diplomatic goodwill does.

01

Paywalls slow progress

Every student who cannot afford a licence, and every lab that must queue for a seat, is a result that arrives later or never. Knowledge compounds when more people can build on it. Software for science and education is part of that infrastructure.

02

Dependence is a risk

When a country's universities run on commercial software owned abroad, access can be priced up, restricted or withdrawn by a company or a government, for reasons unrelated to the science. Sovereignty means that the ability to keep working is not someone else's decision.

03

Open means it is yours

Open source code can be read, taught from, audited, fixed, translated and kept alive by anyone. If we stop, you can continue. If you disagree with us, you can fork. That is the strongest guarantee any software can give.

What we build

Software that scientists already need.

First product

MatLivre

An open, free and faster alternative.

A free alternative to MATLAB and GNU Octave: a fast live script editor and runtime for MATLAB code. Open and run .mlx and .m files with results, tables and figures inline, in a native app that starts in a fraction of a second, with no licence and no MATLAB installation.

As fast as MATLAB, or faster: 5.5× faster than MATLAB on language benchmarks, about 43× faster on live scripts.

Free · MIT licence · written in Rust

MatLivre showing a live script with code, printed results, a sine and cosine plot, and a workspace panel.
Principles

What we hold ourselves to.

Free, for real

Open-source licence, no paid tier that hides the features that matter, no account, no trial that expires.

No performance penalty

Free software should not be the slow option. We benchmark against the commercial tools and aim to match or beat them, and publish the scripts so you can verify it.

Runs on your machine

Our software works offline, on ordinary hardware, with no licence server to phone home to. Nothing stops working because a server somewhere is switched off.

Compatible, not captive

We read and write the formats people already have, so that leaving a proprietary tool never means losing your work, and coming back never means starting over.

Clean-room and lawful

We build from documentation and observed behaviour. We do not read or copy anyone's proprietary source code.

Honest about limits

Every project lists what it does not do yet, and benchmarks are published with the scripts that produced them, so you can check them yourself.

Join in

Sovereignty and knowledge are built in the open.

Our code is open source and available on GitHub. Help us improve performance and compatibility, report what is missing, write a test, translate a page or send a pull request. Issues and pull requests are welcome, and everything happens in public.

Ways to help

  • Make it faster. Profile, optimise, and help MatLivre match or beat commercial tools on more workloads.
  • Close compatibility gaps. Implement a missing function from the coverage checklist, with tests.
  • Break it with real code. Run your course, thesis or lab scripts and report what fails.
  • Port, translate, document. macOS support, testing on more Linux distributions, translations, examples and tutorials.
  • Spread the word. Ask your department or library to list free alternatives next to commercial ones.