{"repo":"formancehq/numscript","free":true,"listed":false,"github":"https://github.com/formancehq/numscript","clone":"git clone https://github.com/formancehq/numscript.git","description":"Numscript is a Domain-Specific Language (DSL) designed to help you model complex financial transactions, replacing complex and error-prone custom code with easy-to-read, declarative scripts.","language":"Go","stars":106,"topics":["dsl","fintech","programming-language"],"license":"MIT","category":"analytics","readme_excerpt":"Numscript CLI Numscript is the DSL used to express financial transaction within the Formance ledger. You can try it in its online playground The CLI in this repo allows you to play with numscript locally, check if there are parsing or logic errors in your numscript files, and run the numscript language server The language server features include: - Diagnostics - Hover on values - Detect document symbols - Go to definition Installation You can install the numscript cli with one of the following ways: Using curl Using golang toolchain Telemetry Release builds of the numscript CLI send anonymous crash reports to Sentry when the program panics. A crash report contains the panic message, a stack trace, and the CLI version — nothing else. No reports are sent during normal operation, and development builds (built from source with go install or go build , where the version is develop ) never send anything. To disable crash reporting entirely, set the NUMSCRIPT NO TELEMETRY environment variable to any non-empty value:","default_branch":null,"files":null,"tree":[],"storefront":"/r/formancehq","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/formancehq/numscript/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}