YottaCoreLabs

We build software to a high standard.

We use applied math, statistics, and machine learning to build software that has to work in the real world, every day. Our work includes automated trading platforms, databases that run without a central server, developer tools, and system software. Where the language allows it, each program is a single file. Dependencies are kept to a minimum.

  • Built to audit

    Single binaries and short dependency lists. Software you can read and verify rather than take on trust.

  • Built to last

    Stable releases and ongoing development. But with few dependencies and as much statically linked as possible, updates aren't usually required. Programs keep working for ages as the OS evolves underneath them.

  • Open where it can be

    Commercial and enterprise products are licensed by arrangement. Much of the rest is MIT or GPL licensed, and developed in the open.

Featured

All products

Continuous, positionless algorithmic trading platform.

Strategies reason over balances, cost basis, and full trade history, rather than over isolated open and close positions. Available under commercial license.

Language
Go
License
Commercial
  • trading
  • algorithmic
  • go

A simple, safe, opinionated git wrapper for everyday work.

Nine commands instead of eighty-odd, and a workflow the tool enforces. It also knows which GitHub account owns which folder, so work and personal repos stay separate.

Language
Shell
License
MIT
  • git
  • cli
  • shell

Simple Hierarchical Config Language: forgiving to write, predictable to read.

Types live in your code rather than in the file, so there is no Norway problem, and one bad line never invalidates the whole file. Reference parser in Rust, with Go, C, and Python bindings.

Language
Rust
License
MIT
  • config
  • parser
  • library

The only terminal that smooth-scrolls lines on output.

Smooth-scrolls on output as well as on the mouse wheel, for silky and less-tiring long sessions. Smooth cursor blink and movement by default. Detachable multi-tabs, native split-panes, transparency with blur, background image, and a text readability scrim. Cross-platform, GPU accelerated where available, a single binary.

Language
Rust
License
GPL-2.0-or-later
  • terminal
  • desktop
  • rust

The Nemo file manager, freed from Cinnamon - and from Linux.

A hard fork of Nemo 6.6.4 with every Cinnamon assumption taken out. It runs standalone on any Linux desktop, next to whatever file manager is already there, and as a native Windows program, with BSD and macOS to follow. Archive handling, safer drags and deletes, and dozens of smaller fixes are built in.

Language
C
License
GPL-2.0
  • desktop
  • filemanager
  • cross-platform

Serverless distributed database, with licensing, support, and team features.

The enterprise edition builds on the open core with the pieces organizations tend to require. Licensing terms are arranged directly.

Language
Go
License
Commercial
  • database
  • distributed
  • enterprise