Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/formancehq/ledger

A Programmable Core Ledger
https://github.com/formancehq/ledger

ledger

Last synced: 13 days ago
JSON representation

A Programmable Core Ledger

Awesome Lists containing this project

README

        

# Formance Ledger

Formance Ledger (fka numary) is a programmable financial ledger that provides a foundation for money-moving applications. The ledger provides atomic multi-postings transactions and is programmable in [Numscript](doc:machine-instructions), a built-in language dedicated to money movements. It can be used either as a standalone micro-service or as part of the greater Formance Stack, and will shine for apps that require a lot of custom, money-moving code, e.g:

- E-commerce with complex payments flows, payments splitting, such as marketplaces
- Company-issued currencies systems, e.g. Twitch Bits
- In-game currencies, inventories and trading systems, e.g. Fortnite V-Bucks
- Payment gateways using non-standard assets, e.g. learning credits
- Local currencies and complementary finance

Formance Ledger works as a standalone binary, the latest of which can be downloaded from the [releases page](https://github.com/formancehq/ledger/releases). You can move the binary to any executable path, such as to `/usr/local/bin`. Installations using brew, apt, yum or docker are also [available](https://docs.formance.com/docs/installation-1).

## Documentation

You can find the complete Numary documentation at [docs.formance.com](https://docs.formance.com)

## Community

If you need help, want to show us what you built or just hang out and chat about ledgers you are more than welcome on our [Slack](https://bit.ly/formance-slack) - looking forward to see you there!

## Contributing

See [CONTRIBUTING.md](./CONTRIBUTING.md)