Alternatives
Products that do what finprim does
Financial primitives for TypeScript. Zero dependencies.
- 1

- 2ZC
2025 · github.com
- 3

- 4

- 5FF
finstruments is a Python library designed for modeling financial instruments. It comes with the core financial instruments, such as forwards and options, out of the box, as well as position, trade, and portfolio models. finstruments comes with the basic building blocks, making it easy to extend and build new instruments for any asset class. These building blocks also provide the functionality to serialize and deserialize to and from JSON, enabling the ability to store a serialized format in a document database. This library is ideal for quantitative researchers, traders, and developers who…
2024 · github.com
- 6AO
2020 · github.com
- 7

- 8TC
Hey HN, I’m sharing ts-chan, an NPM package providing Go-like concurrency primitives, including channels and select statements, for TypeScript and JavaScript, supporting Node.js, Deno, Bun, and browsers. This is something I've built to make implementing Go-style "control loops" feasible in JavaScript, but there are many possible applications. Highlights: - Features a FIFO processing Chan class and versatile Select class for concurrency control. - Supports buffered channel and channel close semantics very close to Go's. - TypeScript-first implementation. - Defines a simple "channel protocol"…
2023 · github.com
- 9

- 10

- 11JZ
I built a cli tool that gets you started with TypeScript development with zero config. Initially created to solve my own problem but thought it might be useful for others as well. - SWC compiler - TypeScript type check support - Live reload support - .env file support - Path alias support - Typescript script runner - REPL support Please tell me I am not going down a rabbit hole.
2022 · github.com
- 12DF
Learning finance is boring, so we are making it fun with Fingo. Have also implemented a trial without signup! Please try and leave your feedback, good or bad.
2023 · tryfingo.com
- 13

- 14WA
2017 · github.com
- 15RR
I wanted a safer alternative to RegExp for TypeScript that uses a linear-time engine, so I built Regolith. Why: Many CVEs happen because TypeScript libraries are vulnerable to Regular Expression Denial of Service attacks. I learned about this problem while doing undergraduate research and found that languages like Rust have built-in protection but languages like JavaScript, TypeScript, and Python do not. This library attempts to mitigate these vulnerabilities for TypeScript and JavaScript. How: Regolith uses Rust's Regex library under the hood to prevent ReDoS attacks. The Rust Regex library…
2025 · github.com
- 16YF
2022 · github.com
- 17FF
finagg is a Python package and CLI that enables you to aggregate and update free financial data from a handful of high quality data sources all within your own SQL database. Here're some quick facts about it: - Implements nearly all of the BEA API, FRED API, and SEC EDGAR APIs (all of which have free and nearly unlimited data access) - Only focused on macrodata (no intraday data support) - Provides methods for transforming data from these APIs into normalized features that're readily useable for analysis, strategy development, and AI/ML - The most popular methods include getting…
2024 · github.com
- 18

- 19GT
TL;DR Gatehouse-TS is a zero-dependencies authorization policy library written in TypeScript, ported from Rust. It allows you to combine different access control policies to check before allowing someone to access a resource. A few weeks ago, I saw a post on HN about Gatehouse, an authorization library written in Rust. Here's the original HN thread: https://news.ycombinator.com/item?id=43466221 I looked at their GitHub page, and started reading the source code. I do this for anything posted here that catches my attention, even if it's written in a language I don't understand.…
2025 · github.com
- 20

- 21

Free synthetic bank statements for testing parser accuracy
Mar 2026 · bankstatemently.com
- 22SG
StarkZap is an open-source TypeScript SDK for adding Bitcoin-backed asset transfers, balances, lending & borrowing and staking to web, mobile, or server apps. The goal is to let developers integrate programmable Bitcoin assets without requiring users to install wallets, manage seed phrases, or hold gas tokens. Under the hood it runs on Starknet and supports WBTC, tBTC, LBTC, SolvBTC, and other Bitcoin-backed ERC20 tokens. ```import { StarkZap, StarkSigner, Amount, fromAddress, getPresets } from "starkzap"; const sdk = new StarkZap({ network: "sepolia" }); const wallet = await…
Feb 2026 · github.com
- 23
Finsiq▲3Private, serverless financial calculators, for Indian money.
Jul 2026 · finsiq.localhostdeveloper.com
- 24ZD
Hey HN! We just released a new library for building LLM-powered applications: @axflow/models. It is part of a larger suite of libraries we're developing for TypeScript developers working with generative AI. This library provides the simplest APIs for 1) invoking the most popular LLM and embedding models (openai, anthropic, cohere, huggingface, etc.) 2) streaming LLM responses to clients, including augmenting the streams with additional arbitrary data and 3) building client-side applications with React hooks. @axflow/models has zero dependencies and is built using only the…
2023 · docs.axflow.dev
Ranked by how close each launch is in meaning, then by votes. Refine with a description →