awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to shopspring/decimal

Open-source alternatives to Decimal

30 open-source projects similar to shopspring/decimal, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Decimal alternative.

  • mikemcl/big.jsAvatar von MikeMcl

    MikeMcl/big.js

    5,186Auf GitHub ansehen↗

    big.js is an arbitrary-precision decimal library for JavaScript designed to perform exact decimal arithmetic. It provides a set of tools for high-precision addition, subtraction, multiplication, and division to avoid the rounding errors common in binary floating-point representations. The library allows for the creation of custom number constructors to isolate precision settings and rounding rules for different groups of numbers. It supports configurable global precision and specific rounding behaviors, such as truncate or round half even, for division and power operations. The capability su

    JavaScript
    Auf GitHub ansehen↗5,186
  • stdlib-js/stdlibAvatar von stdlib-js

    stdlib-js/stdlib

    5,735Auf GitHub ansehen↗
    JavaScriptjavascriptjslibrary
    Auf GitHub ansehen↗5,735
  • leekchan/accountingAvatar von leekchan

    leekchan/accounting

    911Auf GitHub ansehen↗

    money and currency formatting for golang

    Go
    Auf GitHub ansehen↗911
  • g-truc/glmAvatar von g-truc

    g-truc/glm

    10,710Auf GitHub ansehen↗

    This project is a header-only C++ library designed for graphics mathematics, providing a comprehensive suite of vector, matrix, and quaternion types. It is built using template metaprogramming to generate mathematical primitives at compile time, eliminating the need for precompiled binary libraries and allowing for direct integration into existing build systems. The library is distinguished by its strict adherence to the OpenGL Shading Language specification, ensuring that mathematical results remain consistent across both CPU and GPU code. It provides specialized utilities for managing float

    C++cppcpp-libraryglm
    Auf GitHub ansehen↗10,710

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • nefe/number-precisionAvatar von nefe

    nefe/number-precision

    4,100Auf GitHub ansehen↗

    number-precision is a JavaScript math library and arbitrary precision arithmetic utility. It provides a set of functions for performing addition, subtraction, multiplication, and division while avoiding the rounding errors common in standard binary floating-point operations. The project focuses on maintaining controlled decimal precision to ensure consistent mathematical output. This makes it applicable for financial calculations where exact currency values are required, as well as for high precision data processing in scientific or technical reports. Its capabilities include precise floatin

    TypeScriptfloating-pointnumber-converterrounding-error
    Auf GitHub ansehen↗4,100
  • mikemcl/bignumber.jsAvatar von MikeMcl

    MikeMcl/bignumber.js

    7,004Auf GitHub ansehen↗

    bignumber.js is an arbitrary-precision JavaScript library designed to perform mathematical operations on decimals and integers that exceed the limits of standard floating-point numbers. It functions as a decimal arithmetic engine and a math library for calculating square roots, powers, and modular exponentiation. The project provides a base conversion utility capable of parsing and translating numeric values between any base from 2 to 36. It also includes a numeric formatting tool for rendering high-precision values into localized strings with custom separators and notation styles. The libra

    JavaScript
    Auf GitHub ansehen↗7,004
  • actualbudget/actualAvatar von actualbudget

    actualbudget/actual

    27,038Auf GitHub ansehen↗

    Actual is a local-first personal finance manager designed to help users track income, manage expenses, and maintain a balanced budget. It functions as a data-centric application that prioritizes offline access and local file storage, ensuring that financial records remain available and performant regardless of network connectivity. The platform distinguishes itself through a robust architectural foundation that emphasizes data integrity and auditability. Every financial action is recorded as an immutable sequence of events, and all currency values are processed using an integer-based arithmet

    TypeScriptbudgetingfinancemoney
    Auf GitHub ansehen↗27,038
  • josdejong/mathjsAvatar von josdejong

    josdejong/mathjs

    15,036Auf GitHub ansehen↗

    Math.js is a comprehensive JavaScript library for scientific, complex, and arbitrary precision calculations. It functions as a symbolic computation engine, a linear algebra toolkit, a statistical analysis library, and a unit conversion system. The project distinguishes itself by providing a symbolic engine capable of parsing, simplifying, and manipulating mathematical expressions algebraically without requiring immediate numerical evaluation. It includes a framework for defining and converting physical quantities with units of measure and automatic prefix support. The library covers a broad

    JavaScript
    Auf GitHub ansehen↗15,036
  • mikemcl/decimal.jsAvatar von MikeMcl

    MikeMcl/decimal.js

    7,205Auf GitHub ansehen↗

    decimal.js is a JavaScript arbitrary precision library designed to perform mathematical calculations without the rounding errors associated with standard floating-point numbers. It provides a high-precision math toolkit for executing basic arithmetic and advanced transcendental functions with configurable significant digits. The library implements decimal-based math that supports various rounding modes and arbitrary precision settings. It includes a numeric string parser for converting decimal, hexadecimal, binary, and octal strings into high-precision numeric types, as well as a utility for

    JavaScript
    Auf GitHub ansehen↗7,205
  • scipy/scipyAvatar von scipy

    scipy/scipy

    14,474Auf GitHub ansehen↗

    SciPy is a scientific computing library for Python that provides a comprehensive collection of mathematical algorithms and numerical tools for research and engineering. It functions as a high-performance numerical analysis framework, bridging high-level Python code with compiled C and Fortran routines to execute complex computations at hardware speeds. The library is built upon array-based data structures that utilize strided memory layouts to enable efficient data manipulation and slicing. By employing vectorized operation dispatch and linking to optimized hardware-specific linear algebra li

    Pythonalgorithmsclosemberpython
    Auf GitHub ansehen↗14,474
  • jpmorganchase/python-trainingAvatar von jpmorganchase

    jpmorganchase/python-training

    12,714Auf GitHub ansehen↗

    This project is a comprehensive educational curriculum designed to teach Python programming through the lens of data science and financial analysis. It provides a structured guide for learning how to process complex numerical information, build data models, and perform scientific computing tasks using standard industry libraries. The materials focus on practical applications, enabling users to develop skills in financial data analysis and interactive exploration. By working through these resources, learners gain experience in executing high-performance mathematical operations, transforming ra

    Jupyter Notebookbankingbinderbinder-ready
    Auf GitHub ansehen↗12,714
  • reference-lapack/lapackAvatar von Reference-LAPACK

    Reference-LAPACK/lapack

    1,808Auf GitHub ansehen↗

    LAPACK is a comprehensive library of Fortran routines designed for high-performance numerical analysis and linear algebra. It serves as a foundational scientific computing framework, providing standardized procedures for solving systems of linear equations, eigenvalue problems, and least squares approximations. The library distinguishes itself through a hierarchical routine abstraction that organizes mathematical operations into distinct levels of complexity. It utilizes block-partitioned matrix algorithms and a column-major memory layout to optimize data locality and hardware efficiency. By

    Fortranblaseigenvalueseigenvectors
    Auf GitHub ansehen↗1,808
  • gto76/python-cheatsheetAvatar von gto76

    gto76/python-cheatsheet

    38,499Auf GitHub ansehen↗

    This project is a comprehensive technical reference and programming cheatsheet for the Python language. It serves as a curated catalog of language features, syntax patterns, and standard library functions designed to help developers identify and apply correct coding patterns. The documentation covers a broad range of functional areas, including language fundamentals such as object-oriented structuring, functional logic, and list comprehensions. It also provides guidance on utilizing the standard library for data analysis, file management, networking, and concurrent execution. The reference e

    Pythoncheatsheetpythonpython-cheatsheet
    Auf GitHub ansehen↗38,499
  • xtensor-stack/xtensorAvatar von xtensor-stack

    xtensor-stack/xtensor

    3,748Auf GitHub ansehen↗

    xtensor is a C++ multidimensional array library for numerical computing that provides N-dimensional containers with an interface mirroring the NumPy API. It utilizes a lazy evaluation expression engine to defer numerical computations until assignment, which minimizes memory allocations and intermediate copies. The library features a foreign memory array adaptor that allows it to wrap external buffers, such as NumPy arrays, to perform numerical operations in-place without duplicating data. It further optimizes performance through lazy broadcasting and a system that manages the lifetime of temp

    C++c-plus-plus-14multidimensional-arraysnumpy
    Auf GitHub ansehen↗3,748
  • sdcoffey/techanAvatar von sdcoffey

    sdcoffey/techan

    902Auf GitHub ansehen↗

    Technical Analysis Library for Golang

    Go
    Auf GitHub ansehen↗902
  • dannyvankooten/vatAvatar von dannyvankooten

    dannyvankooten/vat

    119Auf GitHub ansehen↗

    Go package for dealing with EU VAT. Does VAT number validation & rates retrieval.

    Go
    Auf GitHub ansehen↗119
  • bojanz/currencyAvatar von bojanz

    bojanz/currency

    639Auf GitHub ansehen↗

    Currency handling for Go.

    Go
    Auf GitHub ansehen↗639
  • bnkamalesh/currencyB

    bnkamalesh/currency

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • aclindsa/ofxgoAvatar von aclindsa

    aclindsa/ofxgo

    151Auf GitHub ansehen↗

    Golang library for querying and parsing OFX

    Go
    Auf GitHub ansehen↗151
  • rhymond/go-moneyAvatar von rhymond

    rhymond/go-money

    1,896Auf GitHub ansehen↗

    Go implementation of Fowler's Money pattern

    Go
    Auf GitHub ansehen↗1,896
  • flashboys/go-financeF

    FlashBoys/go-finance

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • i25959341/orderbookAvatar von i25959341

    i25959341/orderbook

    550Auf GitHub ansehen↗

    Matching Engine for Limit Order Book in Golang

    Go
    Auf GitHub ansehen↗550
  • pieterclaerhout/go-financeAvatar von pieterclaerhout

    pieterclaerhout/go-finance

    32Auf GitHub ansehen↗

    Finance related Go functions (e.g. exchange rates, VAT number checking, …)

    Go
    Auf GitHub ansehen↗32
  • alpeb/go-financeAvatar von alpeb

    alpeb/go-finance

    192Auf GitHub ansehen↗

    Go library containing a collection of financial functions for time value of money (annuities), cash flow, interest rate conversions, bonds and depreciation calculations.

    Go
    Auf GitHub ansehen↗192
  • claygod/transactionAvatar von claygod

    claygod/transaction

    139Auf GitHub ansehen↗

    Embedded database for accounts transactions.

    Go
    Auf GitHub ansehen↗139
  • oi-wiki/oi-wikiAvatar von OI-wiki

    OI-wiki/OI-wiki

    26,176Auf GitHub ansehen↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    Auf GitHub ansehen↗26,176
  • prestodb/prestoAvatar von prestodb

    prestodb/presto

    16,711Auf GitHub ansehen↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Javabig-datadatahadoop
    Auf GitHub ansehen↗16,711
  • programthink/opensourceAvatar von programthink

    programthink/opensource

    5,117Auf GitHub ansehen↗

    This project is an open source discovery resource that provides curated lists of reusable code and libraries to help developers find technical solutions for specific tasks. It utilizes a category-based indexing system to organize diverse software tools by their functional capabilities. The repository is structured as a collection of markdown-based documentation and static content, serving as a directory for manual discovery and reference. The directory covers a wide range of capability areas, including cross-platform application development, cybersecurity tool creation, network protocol impl

    Auf GitHub ansehen↗5,117
  • sass/sassAvatar von sass

    sass/sass

    15,373Auf GitHub ansehen↗

    Sass is a stylesheet compilation engine and CSS preprocessor that extends standard CSS with variables, nested rules, mixins, and functions. It functions as a comprehensive design system tool, enabling developers to organize complex stylesheets into modular, reusable components while automating the transformation of advanced syntax into browser-compatible CSS. The project distinguishes itself through its sophisticated build automation and language-level extensibility. It provides robust support for programmatic style generation, including conditional logic, iterative loops, and unit-aware math

    TypeScript
    Auf GitHub ansehen↗15,373
  • locutusjs/locutusAvatar von locutusjs

    locutusjs/locutus

    3,770Auf GitHub ansehen↗

    Locutus is a multi-language utility library and polyfill collection written in TypeScript. It provides a comprehensive set of implementations for standard library functions from various programming languages, enabling developers to use familiar semantics and behaviors across different technical environments. The library functions as a cross-language standard library, porting core logic and utilities from diverse languages into a type-safe TypeScript toolset. It focuses on maintaining consistent behavior through a polyfill-based design that replicates the original functionality of these foreig

    TypeScriptjavascriptportsprogramming-language
    Auf GitHub ansehen↗3,770