Development Tools
Browse all available development tools.
Available tools
- Cargo Dependency Rename Package Pair Tool Compute cargo dependency rename package pair from explicit bounded inputs.
- Cargo Feature Dependency Prefix Token Tool Compute cargo feature dependency prefix token from explicit bounded inputs.
- Cargo Profile Inheritance Key Tool Classify supplied Cargo profile names; this does not resolve a manifest inheritance graph.
- Cargo Target Triple Component Split Tool Split a conventional three- or four-component Rust target triple; arbitrary custom target names are excluded.
- Cmake Bracket Argument Delimiter Count Tool Calculate cmake bracket argument delimiter count from explicit caller-supplied inputs.
- Code Point Identifier Escape Budget Tool Count ASCII characters needed for supplied scalar Unicode escapes, using braced code points or UTF-16 surrogate escape pairs.
- Development: Conventional Commit Breaking Marker Tool Parse the breaking exclamation marker of one restricted Conventional Commit header; does not infer body/footer BREAKING CHANGE declarations.
- Development: Editor Config Unset Property Token Tool Recognize the EditorConfig unset value for one explicit property without reading files, inheritance or editor defaults.
- Development: Git Mode Permission Label Tool Label a documented Git index/tree mode token without pretending it is a complete Unix permission mask.
- Development: Git Object ID Abbreviation Check Tool Check one hex Git object-id abbreviation against a supplied full SHA-1/SHA-256 id; prefix matching does not establish repository-wide uniqueness.
- Development: Git Ref Short Name Prefix Split Tool Split a restricted full Git heads/tags/remotes reference prefix from its short name; rejects common forbidden ref syntax but does not resolve repository objects.
- Development: LCOV Branch Record Line Parser Tool Parse one bounded LCOV BRDA branch record with unknown execution retained separately from zero; not a coverage report or merger.
- Development: LCOV Function Call Record Parser Tool Parse one bounded LCOV FNDA function-execution record, preserving commas within the function name; no coverage aggregation.
- Development: npm Alias Specifier Components Tool Split one restricted npm alias target specifier npm:name[@range], respecting scoped package names without registry resolution or range evaluation.
- Development: npm Scoped Name Components Tool Split a conservative lowercase npm scoped package-name token into scope and package, excluding URLs, versions and registry lookup.
- Development: Package Manager Integrity Token Split Tool Split one restricted sha256/384/512 integrity token into algorithm and Base64 digest text; does not verify digest bytes, algorithm length or package integrity.
- Development: Release Version V Prefix Policy Tool Apply an explicit lowercase-v prefix display policy to a restricted three-integer release version; excludes prerelease/build metadata and leading-zero core numbers.
- Development: SemVer Build Identifier Format Tool Inspect a single SemVer build-metadata identifier, where numeric leading zeros are allowed unlike prerelease numeric identifiers; no full-version parsing.
- Development: SemVer Prerelease Identifier Kind Tool Classify one SemVer prerelease identifier, rejecting empty, invalid-character and leading-zero numeric forms; not a full version parser.
- Development: Source Map Base64 Vlq Sign Fold Tool Fold one signed integer to the source-map VLQ sign-in-low-bit representation, not protobuf ZigZag and not a complete Base64 VLQ encoder.
- Development: Unified Diff No Newline Marker Tool Recognize the exact unified-diff no-final-newline marker and identify the side of its supplied preceding hunk line; no complete diff parsing.
- Development: Unified Diff Range Field Split Tool Parse one signed unified-diff range field, preserving omitted count=1 and explicit empty count=0; not a complete patch parser.
- Docker Image Digest Algorithm Split Tool Compute docker image digest algorithm split from explicit bounded inputs.
- Docker Image Tag Colon Boundary Tool Compute docker image tag colon boundary from explicit bounded inputs.
- Docker Platform Os Architecture Pair Tool Calculate docker platform os architecture pair from explicit caller-supplied inputs.
- Dotenv Single Assignment Quote Mode Tool Classify one simple dotenv assignment lexical quote mode without expanding escapes or variables.
- EditorConfig Indent Size Tab Inheritance Tool Calculate editorconfig indent size tab inheritance from explicit caller-supplied inputs.
- EditorConfig Section Glob Bracket Token Tool Compute editorconfig section glob bracket token from explicit bounded inputs.
- Git Attribute Unset Vs Unspecified Token Tool Compute git attribute unset vs unspecified token from explicit bounded inputs.
- Git Config Boolean Implicit True Token Tool Calculate git config boolean implicit true token from explicit caller-supplied inputs.
- Git Diff Copy Similarity Score Token Tool Calculate git diff copy similarity score token from explicit caller-supplied inputs.
- Git Diff Hunk New Line Span Tool Calculate git diff hunk new line span from explicit caller-supplied inputs.
- Git Diff Status Rename Percentage Tool Compute git diff status rename percentage from explicit bounded inputs.
- Git Ignore Negation Escape Pair Tool Calculate git ignore negation escape pair from explicit caller-supplied inputs.
- Git Log Record Field Delimiter Token Tool Compute git log record field delimiter token from explicit bounded inputs.
- Git Patch No Newline Marker Tool Calculate git patch no newline marker from explicit caller-supplied inputs.
- Git Path Spec Attribute State Token Tool Evaluate one Git pathspec attribute requirement against an explicitly supplied attribute state.
- Git Pathspec Magic Prefix Token Tool Calculate git pathspec magic prefix token from explicit caller-supplied inputs.
- Git Reflog Selector Token Tool Compute git reflog selector token from explicit bounded inputs.
- Git Revision Parent Suffix Count Tool Compute git revision parent suffix count from explicit bounded inputs.
- Git Revision Range Two Dot Token Tool Split an explicit simple two-dot revision range; omitted endpoints and revision operators are excluded.
- Git Tree Mode Object Kind Classify canonical Git tree entry mode strings into tree, blob, or submodule commit object kinds.
- Identifier Case Boundary Tool Find ASCII camel-case and acronym-to-word boundaries as UTF-16 offsets without changing the identifier.
- Ini Section Leading Trailing Space Rule Tool Calculate ini section leading trailing space rule from explicit caller-supplied inputs.
- LCOV Branch Taken Missing Value Tool Calculate lcov branch taken missing value from explicit caller-supplied inputs.
- LCOV Line Hit Record Fields Tool Compute lcov line hit record fields from explicit bounded inputs.
- License Expression Plus OR Later Token Tool Split the legacy SPDX identifier plus marker lexically without asserting membership in a license list.
- Makefile Recipe Tab Prefix Tool Calculate makefile recipe tab prefix from explicit caller-supplied inputs.
- Ninja Variable Dollar Escape Tool Calculate ninja variable dollar escape from explicit caller-supplied inputs.
- npm Optional Peer Metadata Flag Tool Join supplied peer-dependency keys and keys explicitly carrying optional=true metadata.
- npm Package Name Scope Boundary Tool Calculate npm package name scope boundary from explicit caller-supplied inputs.
- npm Package Tag Selector Split Tool Compute npm package tag selector split from explicit bounded inputs.
- npm Workspace Specifier Prefix Tool Compute npm workspace specifier prefix from explicit bounded inputs.
- Package Export Condition Priority Tool Select the first active conditional-export key in explicit insertion order; no filesystem resolution.
- Package JSON Bin Shorthand Normalizer Normalize an explicit package bin shorthand into an unscoped command name and unchanged executable path.
- Package JSON Export Condition Key Tool Compute package json export condition key from explicit bounded inputs.
- Package JSON License SPDX Prefix Tool Compute package json license spdx prefix from explicit bounded inputs.
- Package JSON Person String Fields Format explicit package-person fields as name, optional email, and optional URL without validating contact ownership.
- Pnpm Catalog Reference Token Tool Compute pnpm catalog reference token from explicit bounded inputs.
- Semantic Version Comparator Compare two semantic versions exactly per semver.org precedence: numeric major.minor.patch, prerelease identifier rules, and build metadata ignored.
- Semantic Version Range Checker Check a semantic version against a whitespace-joined AND set of comparators (=, <, <=, >, >= plus caret ^ and tilde ~ shorthands with npm-style bump rules); build metadata is ignored.
- SemVer Build Metadata Identifiers Tool Calculate semver build metadata identifiers from explicit caller-supplied inputs.
- SemVer Prerelease Leading Zero Flag Tool Compute semver prerelease leading zero flag from explicit bounded inputs.
- SemVer Prerelease Numeric Token Tool Inspect one SemVer prerelease identifier; numeric identifiers cannot contain leading zeroes.
- SemVer Range Empty Intersection Witness Tool Contradictory bound witness for supplied stable three-integer versions, excluding prerelease and range-expression parsing.
- Source Line Ending Byte Delta Tool Count the UTF-8 byte change when normalizing CRLF/LF breaks; lone carriage returns are preserved.
- Source Map Generated Column Delta Subtract explicit generated source-map columns within a caller-established line without encoding VLQ or carrying columns across lines.
- Source Map Segment Field Count Tool Compute source map segment field count from explicit bounded inputs.
- Version String Parser StrictSemVer2three-numericcomponents/prerelease/buildparser,no coercion/comparison or arbitraryvendorversionmeaning. Explicitboundedofflineconvention,not authoritative external identity,eligibility,clinical or safe-use determination.