Dev tools · alternatives · 2026
24 alternatives to TinyBaker, a library for defining composable file-to-file transforms
Composable, first-order file-to-file transformations in Python - evinism/TinyBaker
TinyBaker is a library for creating composable file-to-file transforms. It allows developers to build modular transformation pipelines where multiple operations can be chained together to process files. The library is… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. TinyBaker, a library for defining composable file-to-file transforms launched in 2020; newer entries below may have overtaken it.
- 1

min(DALL·E) is a fast, minimal port of DALL·E Mini to PyTorch - kuprel/min-dalle
2022 · github.com · its alternatives →
- 2
TinyFast▲319I am a developer. I have been building stuff for the last 13 years. One common challenge in all my projects is compressing assets to make them as small as possible. I used to end up using online compressors, but this has a lot of privacy concerns. So, I finally set down for couple of weeks and built this simple app. I can just drag and drop assets in it and it shrinks them. It currently supports around 25 file types. I built a lot of iOS apps but this is the first time building a macOS app, so any feedback is welcome.
2025 · tinyfast.app · its alternatives →
- 3

- 4

An on-disk B+tree for Python 3. Contribute to NicolasLM/bplustree development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 5

Python stream processing for humans. Contribute to omegaml/minibatch development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 6

Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020) - benedekrozemberczki/littleballoffur
2020 · github.com · its alternatives →
- 7
SmallDevTools▲209Handy developer tools with a delightful interface
2021 · smalldev.tools · its alternatives →
- 8

The most versatile way to manage containers locally - afroisalreadyinu/miniboss
2022 · github.com · its alternatives →
- 9

I needed to generate invoices in a Node.js app. jsPDF is 229KB. I only needed text, rectangles, lines, and JPEG images. So I wrote tinypdf: <400 lines of TypeScript, zero dependencies, 3.3KB minified+gzipped. What it does: - Text (Helvetica, colors, alignment) - Rectangles and lines - JPEG images - Multiple pages, custom sizes What it doesn't do: - Custom fonts, PNG/SVG, forms, encryption, HTML-to-PDF That's it. The 95% use case for invoices, receipts, reports, tickets, and labels. GitHub: https://github.com/Lulzx/tinypdf npm: npm install tinypdf
Dec 2025 · github.com · its alternatives →
- 10

Provide an input CSV and a target field to predict, generate a model + code to run it. - minimaxir/automl-gs
2019 · github.com · its alternatives →
- 11

A wicked-powerful text macro language for building binary files. - thosakwe/t2b
2018 · github.com · its alternatives →
- 12

Convert between Adobe XD, Figma and Sketch with 1 click
2020 · magicul.io · its alternatives →
- 13

pystitcher stitches your PDF files together, generating nice customizable bookmarks for you using a declarative markdown file as input - captn3m0/pystitcher
2021 · github.com · its alternatives →
- 14

2020 · github.com · its alternatives →
- 15

lightweight lossless file minifier/optimizer. Contribute to JayXon/Leanify development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 16

Embedded graph memory for AI agents, mobile apps, and the browser. - project-minigraf/minigraf
18d ago · github.com · its alternatives →
- 17

This program provides a simple way of visualizing the different regions of a binary file. Written in C, depends only on libpng. Currently (commit 1dd42e3) it is able to generate PNG images that represent various aspects of the binary: - Grayscale: Byte values, 00..FF. - Ascii: Printability of each byte. - Entropy: Of a "block", changed with --block-size. - Histogram: Bar graph of the byte frequencies. - Bigrams: Each point is determined by a pair of bytes. - Dotplot: Measure self-similarity. Image width/height is N^2. In the future, I plan on adding an SDL version that allows the user…
2024 · github.com · its alternatives →
- 18

Your pics converted & compressed to multiple formats locally
2024 · its alternatives →
- 19

I built CSV GB+ by Data.olllo, a local data tool that lets you open, clean, and export gigabyte-sized CSVs (even billions of rows) without writing code. Most spreadsheet apps choke on big files. Coding in pandas or Polars works—but not everyone wants to write scripts just to filter or merge CSVs. CSV GB+ gives you a fast, point-and-click interface built on dual backends (memory-optimized or disk-backed) so you can process huge datasets offline. Key Features: Handles massive CSVs with ease — merge, split, dedup, filter, batch export Smart engine switch: disk-based "V Core" or RAM-based "P…
2025 · apps.microsoft.com · its alternatives →
- 20

I built tinykv because I kept reaching for simple persistent storage in Rust projects but found existing solutions either too complex (sled) or unmaintained (pickledb). tinykv focuses on simplicity: JSON-based, serde-powered, with optional TTL. Perfect for CLI tools, game saves, config storage. Would appreciate any feedback from the HN community!
2025 · crates.io · its alternatives →
- 21

This is an upgrade of a tool I created 15 years ago in Python to learn OOP and solve some inadequacies in the HDR stacking tools I could find at the time. The problem was, none of them were really "batch friendly". None of them properly preserved the metadata I wanted them to stuff into the output file. There were probably some other reasons also, I just can't remember them now. It got the job done, but was very slow. Python was what I knew at the time and even with NumPy, I was limited in the speed I could squeeze out of it. (I also made some very specific, conscious, architectural choices…
Jun 2026 · github.com · its alternatives →
- 22

A lightweight programming language built with Go. Contribute to confh/Tiny development by creating an account on GitHub.
Jun 2026 · github.com · its alternatives →
- 23

Minimal self-contained printf() implementation for embedded and bare-metal systems - wkoszek/mini_printf
2015 · github.com · its alternatives →
- 24

An embedded database engine written in Python. Contribute to f-prime/LanderDB development by creating an account on GitHub.
2015 · github.com · its alternatives →
Also compare
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 →