Dev tools · alternatives · 2026
24 alternatives to xxcalc – embeddable floating-point polynomial calculator in Rust
Embeddable or standalone robust floating-point polynomial calculator written in Rust. - alfanick/xxcalc-rs
xxcalc is a floating-point polynomial calculator written in Rust that can be embedded into other projects. It was created for developers who need calculation capabilities integrated into their applications. The tool… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier. xxcalc – embeddable floating-point polynomial calculator in Rust launched in 2016; newer entries below may have overtaken it.
- 1

SIMD-accelerated UTF-8 validation for Rust. Contribute to rusticstuff/simdutf8 development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 2

Common data structures and algorithms in Rust. Contribute to EbTech/rust-algorithms development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 3CP
Evaluate a degree-n polynomial with about n/2 multiplications. Type a polynomial, pick ℚ, ℝ, ℂ, a Mersenne prime or a binary field, and get the preprocessed evaluation chain as math, C code or a circuit — everything runs in your browser.
Sep 2026 · thomasahle.com · its alternatives →
- 4

Scientific calculator with LaTeX equation display, variables, units, complex numbers. Supports input via on-screen button presses or keyboard.
2022 · alexbarry.github.io · its alternatives →
- 5

Hey HN! We’ve just open-sourced model2vec-rs, a Rust crate for loading and running Model2Vec static embedding models with zero Python dependency. This allows you to embed text at (very) high throughput; for example, in a Rust-based microservice or CLI tool. This can be used for semantic search, retrieval, RAG, or any other text embedding usecase. Main Features: - Rust-native inference: Load any Model2Vec model from Hugging Face or your local path with StaticModel::from_pretrained(...). - Tiny footprint: The crate itself is only ~1.7 mb, with embedding models between 7 and 30 mb. Performance:…
2025 · github.com · its alternatives →
- 6

Wrote this to learn more about the `chumsky` parser combinator library, rustyline, and the `ariadne` error reporting crate. Such a nice DX combo for writing new languages. Still a work in progress, but I thought I'd share :)
2025 · github.com · its alternatives →
- 7
NoteCalc▲267NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web. - Release v0.3.0 · bbodi/notecalc3
2020 · github.com · its alternatives →
- 8ND
2015 · parnold-x.github.io · its alternatives →
- 9

Free cross-platform deniable encryption cryptoarchiver - GitHub - zorggomat/FractalCryptGUI: Free cross-platform deniable encryption cryptoarchiver
2021 · github.com · its alternatives →
- 10

Kalker is a calculator that supports user-defined variables, functions, ambiguous syntax, differentiation and integration. It runs on Windows, macOS, Linux, Android, and in web browsers (with WebAssembly).
2021 · kalk.strct.net · its alternatives →
- 11

Integrate is a fast, small, lightweight Rust library for performing numerical integration of real-valued functions. It is designed to integrate functions, providing a simple and efficient way to approximate definite integrals using various numerical methods. Integrate supports a variety of numerical integration techniques: - Newton-Cotes methods: - Rectangle Rule. - Trapezoidal Rule. - Simpson's Rule. - Newton's 3/8 Rule. - Gauss quadrature methods: - Gauss-Legendre. - Gauss-Laguerre. - Gauss-Hermite. - Gauss-Chebyshev First Kind. - Gauss-Chebyshev Second Kind. - Adaptive Methods: -…
2024 · github.com · its alternatives →
- 12

Simple Qt-based programming calculator. Contribute to fellerts/procal development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 13

Features from the rust language in javascript: Provides Traits/Type classes & a hashing infrastructure and an advanced library for working with sequences/iterators in js - adobe/ferrum
2019 · github.com · its alternatives →
- 14

A simple command-line calculator written in Go. Contribute to alfredxing/calc development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 15

Python library for embedding large graphs in 2D space, using force-directed layouts. - H4kor/graph-force
2022 · github.com · its alternatives →
- 16

Rust crypto w/ zero default deps: BLAKE3, Ed25519/X25519, hashes, MACs, KDFs, AEADs, and checksums w/ full SIMD/ASM acceleration - GitHub - loadingalias/rscrypto: Rust crypto w/ zero default deps: BLAKE3, Ed25519/X25519, hashes, MACs, KDFs, AEADs, and checksums w/ full SIMD/ASM acceleration
Jun 2026 · github.com · its alternatives →
- 17

I wrote libcorrect in C in 2016 and wanted to revisit it in Rust. Instead of doing just a direct conversion, I went down the rabbit hole of making Rust's std::simd work for me. I ended up with a templated, generic Viterbi decoder for convolutional codes that dispatches the decode at runtime depending on which instruction sets are available. For small rates and orders, the entire decode lives in registers. Larger codes work through memory but take advantage of some acceleration structures. I also spent some time building a tool to find optimal (max d_free) conv codes for a given rate and…
Aug 2026 · github.com · its alternatives →
- 18

Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod
2014 · github.com · its alternatives →
- 19

SIMD noise library for Rust. Contribute to verpeteren/rust-simd-noise development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 20AF
Serialization framework with some interesting numbers: 10-20x faster on nested objects than json/protobuf. Technical approach: compile-time codegen (no reflection), compact binary protocol with meta-packing, little-endian layout optimized for modern CPUs. Unique features that other fast serializers don't have: - Cross-language without IDL files (Rust ↔ Python/Java/Go) - Trait object serialization (Box) - Automatic circular reference handling - Schema evolution without coordination Happy to discuss design trade-offs. Benchmarks:…
Oct 2025 · fory.apache.org · its alternatives →
- 21

🃏 A distributed unique ID generator inspired by Twitter's Snowflake. - bahlo/sonyflake-rs
2020 · github.com · its alternatives →
- 22AR
A browser based iOS calculator clone, written in Rust, compiled to WebAssembly. Repository: https://github.com/alexdgourlay/wasm-ios-calc/
2023 · wasm-ios-calc.netlify.app · its alternatives →
- 23

A crate to protect against malicious JSON payloads. - ADD-SP/json-threat-protection.rs
2024 · github.com · its alternatives →
- 24TT
2017 · npmjs.com · its alternatives →
Also compare
- High-speed UTF-8 validation in Rust alternatives
- Algorithm Cookbook in Rust alternatives
- Compute Polynomials Twice as Fast alternatives
- AlexCalc, a scientific calculator with LaTeX equation display alternatives
- Model2vec-Rs – Fast Static Text Embeddings in Rust alternatives
- val – An arbitrary precision calculator language alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →