Life & fun · alternatives · 2026
24 alternatives to Layerfig Type-safe layered config for JavaScript/TS with any validator
Type-safe layered configuration. Merge files and environment variables, validate with any schema, and get a runtime-checked object with full TypeScript IntelliSense.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1
Harmony▲85A strict, opinionated ESLint config for TypeScript apps
2023 · github.com · its alternatives →
- 2

GraphQL APIs in TypeScript with complete e2e type safety
2021 · uniform-graphql.whatsgood.dog · its alternatives →
- 3

Open sourcing Ezno's checker and trying out / previewing the JavaScript type checker today
2023 · github.com · its alternatives →
- 4

We've been building Crust (https://crustjs.com/), a TypeScript-first, Bun-native CLI framework with zero dependencies. It's been powering our core product internally for a while, and we're now open-sourcing it. The problem we kept running into: existing CLI frameworks in the JS ecosystem are either minimal arg parsers where you wire everything yourself, or heavyweight frameworks with large dependency trees and Node-era assumptions. We wanted something in between. What Crust does differently: - Full type inference from definitions — args and flags are inferred automatically. No…
Mar 2026 · github.com · its alternatives →
- 5

- 6

ts-remove-unused is a command line tool for TypeScript projects that auto-fixes unused `export`s. It removes the export keyword from the declaration or the whole declaration based on its usage in the project. There are some similar tools but they are focused on "detecting" rather than "removing" so I've built one myself. I wanted a solution that's as minimal as possible; config files to specify the files in your project shouldn't be necessary because that info should be already configured in tsconfig.json. All you need to do is to specify your entrypoint file. Feedback is much appreciated!
2024 · github.com · its alternatives →
- 7

Hello, folks. I'm Jiang, the author of ESInfer. I love writing Javascript because it has a prosperous ecosystem and is quick to get my hands dirty. However, sometimes it's painful when the flow is not fast to follow due to the lack of a type system. To solve this, I wrote ESInfer, a statical inference tool, to automatically type check and generate type annotations for Javascript. It works with pure Javascript without any add-ons to the language or user-space code and supports highly dynamic features, such as the modification of prototypes. It is still in the very early stage, which offers…
2022 · esinfer.com · its alternatives →
- 8

- 9

Spent a week in the break building a pre-compiler that brings type safety to runtime. Still pretty early, but generally does what it says. Looking for feedback, code that breaks it (check out the playground), ideas etc.
Jan 2026 · typical.elliots.dev · its alternatives →
- 10

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 · its alternatives →
- 11

Production-ready Node.js TypeScript boilerplate: ESM, Vitest, ESLint, Prettier, GitHub Actions, Mise, and AGENTS.md included. - jsynowiec/node-typescript-boilerplate
2017 · github.com · its alternatives →
- 12

:icecream: vanillatype - Lightweight runtime types for vanilla JS and Node - crisdosaygo/vanillatype
2020 · github.com · its alternatives →
- 13

Post about Avocado, a small library and pattern guide to help you with type safety and data validation in native JavaScript.
2015 · rafelsberger.at · its alternatives →
- 14

Let JSON play nicely with Typescript. Contribute to ostrowr/ts-json-validator development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 15

- 16

Data layers enable frontend teams to transform backend APIs for their UIs. Fuse.js is tailor-made to make it simple to build data layers, starting with first-class support for Next.js.
2023 · stellate.co · its alternatives →
- 17

I built Morph, an experimental fullstack HTML-first library for Deno, Node, and Bun. Everything returns HTML, not JSON. No React, no Vite — just plain HTML with server-side rendering. No build steps, no preprocessors, no complex configs — everything runs from a single file. Perfect for Telegram Web Apps, internal tools, simple admin panels, dashboards, or anywhere a full-blown SPA feels like overkill. Important: I built this entirely for myself — to solve my own problems. I hate complex frontend. I hate writing it. And I don’t want to waste time on it. But maybe it’ll help you too.
2025 · github.com · its alternatives →
- 18

Type-safe privacy policies & terms for modern web apps
Mar 2026 · policystack.dev · its alternatives →
- 19

Cross-platform CLI tool to validate configuration files across 18 formats. Syntax and schema validation with JSON Schema, XSD, and SchemaStore integration. Written in Go. - Boeing/config-file-validator
2023 · github.com · its alternatives →
- 20
Veve▲7A zero-config, type-safe testing framework and runner!
2025 · veveoss.vercel.app · its alternatives →
- 21ts-rest▲9
Simplify E2E type-safety for your Typescript REST APIs
2023 · ts-rest.com · its alternatives →
- 22

Elegant, highly efficient data validation for JavaScript. - lucono/xtypejs
2015 · github.com · its alternatives →
- 23

An AI harness that can't ship bad TypeScript.
Jun 2026 · tsforge.dev · its alternatives →
- 24

Lint JavaScript and TypeScript against plain-English project conventions with Jev. - zdenham/jev-lint
Sep 2026 · 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 →