Skip to content

Repository files navigation

iTXTech fdnext

License: AGPL v3 Release

fdnext is a memory chip parsing engine for part-number (PN) decoding, NAND Flash ID decoding, and database searches across multiple vendors and memory technologies.

Try it online

FlashMaster uses fdnext to help engineers look up and analyze memory chips.

Open the FlashMaster web app

Features

fdnext turns vendor data into structured results, enriches fields from local resources, and validates output against a shared result contract.

  • Part-number decoding: raw NAND, eMMC, UFS, DRAM, and other memory chips.
  • Flash ID decoding: NAND Flash IDs through the typed identifier API.
  • Resource search: bundled FDB, MDB, and translations, including Micron FBGA lookup.
  • Request dispatch: a shared runtime for Node.js HTTP and Cloudflare Workers.
  • Data tools: FDB/MDB generation, crawling, DecodePack management, and evidence metadata audits.

Packages

fdnext is a strict TypeScript monorepo. The core includes default rules and resources; adapters provide platform integration.

Published npm package Purpose
@itxtech/fdnext-core Engine, rules, compiler, resources, result contracts, CLI, and shared runtime
@itxtech/fdnext-server Node.js HTTP server
@itxtech/fd-server Legacy FlashDetector / FDWebServer API for FlashMaster Classic, with Workers and Node.js deployment

Repository packages also include the Workers adapter, FDBGen data tools, and contract test suite.

Documentation

License

Copyright (c) 2026 iTX Technologies.

Author: PeratX peratx@itxtech.org

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.

About

Memory Chip Parsing Toolkit

Resources

Stars

13 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages