Dev Encyclopedia
ArticlesToolsContactAbout

Get notified when new content drops

No spam. Just new articles, tools, and updates straight to your inbox.

Dev Encyclopedia

A reference for builders

Content

  • Articles
  • Tools
  • About
  • Contact

Connect

  • support@devencyclopedia.com
  • RSS Feed

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer

© 2026 Dev Encyclopedia

Back to top ↑
Developer toolkit

Tools that boost your development workflow

Curated tools, utilities, and resources to boost your development workflow, free and built for engineers.

devopsAvailable

Cron to systemd Timer Converter

Paste a Crontab Line, Get .timer and .service Files

Paste a crontab line (or @daily / @reboot macro) and instantly get a ready-to-save systemd .timer and .service unit pair, a plain-English schedule, and the next 5 run times. No install, no upload, runs entirely in your browser.

cron to systemdsystemd timeroncalendarcrontab
javascriptAvailable

ERESOLVE Explainer

Paste an npm Install Error, Get a Plain-English Fix

Paste your full npm ERESOLVE error and instantly see the two conflicting packages, the versions they each want, and a ready-to-paste overrides block for npm or resolutions block for Yarn. No install, no upload, runs entirely in your browser.

eresolvenpm eresolvenpm install errorpeer dependency
devopsAvailable

ComposeHealthCheck

Docker Compose depends_on and Healthcheck Validator

Paste your docker-compose.yml and instantly see which services are missing condition: service_healthy, which healthchecks rely on a binary that might not be installed, and any circular dependencies, with a visual startup graph. No install, no upload, runs entirely in your browser.

docker composedepends_onhealthcheckdocker
securityAvailable

Lifecycle Hook Scanner

Detect Risky npm postinstall/preinstall Scripts

Paste your package.json (or several dependency package.json files at once) and instantly see every preinstall, install, and postinstall script, risk-scored against real 2026 supply chain attack patterns like Shai-Hulud. No install, no upload, runs entirely in your browser.

npm postinstallnpm securityshai-huludsupply chain security
devtoolsAvailable

HTTP QUERY Support Matrix

Framework, Proxy, and Client Compatibility Reference for RFC 10008

A maintained, filterable compatibility matrix for the HTTP QUERY method (RFC 10008) across web frameworks (Express, Fastify, Hono, Rails, Spring, Django, ASP.NET Core), proxies/CDNs (nginx, Cloudflare, Akamai, Vercel, AWS ALB), and HTTP clients (curl, fetch, Postman, Insomnia, axios). No install, runs entirely in your browser.

http query methodrfc 10008compatibility matrixexpress
javascriptAvailable

Temporal Type Picker

Which JavaScript Temporal Type Should You Use?

Answer two quick questions about what you're modeling (a timestamp, a birthday, a recurring meeting) and get the exact Temporal type to use (Instant, ZonedDateTime, PlainDate, and more) with constructor code and the matching PostgreSQL column.

temporal apijavascripttypescriptinstant
pythonAvailable

t-String Renderer Playground

Try Python 3.14 t-Strings in the Browser

Paste a Python t-string template, fill in the values, and pick a renderer (HTML, SQL, structured log, LLM prompt, or raw). See the assembled output and how the Template splits into strings and interpolations. No Python 3.14 install needed.

pythont-stringspython 3.14pep 750
devtoolsAvailable

MiddlewareToProxy

Convert Next.js middleware.ts to proxy.ts Instantly

Paste your Next.js middleware.ts file and instantly get the converted proxy.ts version, with the export style updated and warnings for any Edge-runtime-specific patterns that need manual review.

next.jsmiddlewareproxy.tsnextjs 16
devopsAvailable

Exit Code Lookup

Docker and Kubernetes Exit Code, Signal, and Pod Status Decoder

Type a Docker or Kubernetes exit code, signal, or Pod status and instantly get the plain-English meaning, the most common causes, and the exact diagnostic commands to confirm and fix it.

exit codekubernetesdockercontainer
javascriptAvailable

Bun Snippet Converter

Convert pg, mysql2, ioredis Code to Bun.SQL and Bun.redis

Paste your existing pg, mysql2, or ioredis connection and query code, instantly get the equivalent Bun.SQL or Bun.redis syntax. No install, runs entirely in the browser.

bunbun sqlbun redispg
devtoolsAvailable

Worktree Generator

Git Worktree Setup and Cleanup Command Generator

Answer a few questions about your setup, get the exact git worktree commands, a consistent naming convention, and a cleanup script. No install, no CLI tool to learn, runs entirely in the browser.

gitgit worktreeworktree generatorgit commands
databaseAvailable

UpsertPicker

Which PostgreSQL ON CONFLICT Clause Should You Use?

Answer three quick questions about your use case, get the exact ON CONFLICT clause to use (DO NOTHING, DO UPDATE, or PostgreSQL 19's new DO SELECT) with working SQL and an explanation of why.

postgresqlupserton conflictdo nothing
dotnetAvailable

OneOfToUnion

Convert C# OneOf Code to Native .NET 11 Union Types

Paste a C# method signature using OneOf<T0, T1, ...>, instantly get the equivalent native union declaration plus the converted switch-expression calling code, ready to paste into your codebase.

c#oneofunion types.net 11
javaAvailable

JavaObjectLayoutCalc

Compare Object Memory Layout: Today vs Project Valhalla

Define a Java class's fields, instantly see its memory layout under the current object model (header + fields + padding) versus what it could look like as a Project Valhalla value class (scalarized/flattened), with the byte savings calculated.

javajvmobject layoutproject valhalla
securityAvailable

SourceMapCheck

Verify Your npm Package Won't Leak Source Maps

Paste your package.json, .npmignore, and tsconfig.json to check whether your publish configuration will accidentally ship source maps. Get specific fixes and a CI automation snippet. Free, no uploads, runs in your browser.

npmsource mapsnpm publishpackage.json
securityAvailable

SRIGen

Generate Subresource Integrity Hashes for Any CDN Script or Stylesheet

Paste any external script or stylesheet URL and instantly generate a valid Subresource Integrity (SRI) hash to pin that resource, preventing CDN supply chain attacks. Supports SHA-256, SHA-384, and SHA-512 with batch mode.

subresource integritysri hash generatorcdn securitysupply chain attack
devtoolsAvailable

RedirectConverter

Convert next.config.js Redirects to Netlify, Vercel, or Nitro

Paste your next.config.js redirects, headers, or rewrites block and instantly get the equivalent config for Netlify (netlify.toml), Vercel (vercel.json), or Nitro (nitro.config.ts). No manual translation required.

next.jsredirectsnetlifyvercel
securityAvailable

MCPConfigCheck

Check Your MCP Server Config for Known Supply Chain Risks

Paste your mcp.json or claude_desktop_config.json and instantly check it against known MCP supply chain incidents and common risk patterns. No install, no server, 100% in your browser.

mcpmcp configsupply chain securitymcp server
devtoolsAvailable

LLMCostCalc

Compare Monthly LLM API Costs Across Claude, GPT-5, and Gemini

Enter your monthly API call volume and average prompt/response sizes to instantly compare costs across every major Claude, GPT-5, and Gemini model side by side, with context caching savings and a best-value recommendation.

llm api cost calculatorclaude api pricinggpt-5 pricinggemini api pricing
javascriptAvailable

tsgoCalc

TypeScript 7 Build Time and CI Savings Estimator

Enter your project's file count, lines of code, monorepo structure, and CPU cores to see your projected TypeScript 7 (tsgo) build time, speedup ratio, and monthly CI time and cost savings. Free, runs entirely in your browser.

typescripttypescript 7tsgobuild time
devopsAvailable

RedisCalc

Redis Memory Calculator and Instance Size Estimator

Estimate Redis memory usage from your key count, data type, and value sizes. Get a memory breakdown, encoding warnings, a recommended instance size, and a cloud pricing comparison. Free, runs entirely in your browser.

redisredis memory calculatormemory usagedevops
securityAvailable

DepScan

Check package.json for Outdated Deps, Deprecations, and CVEs

Paste your package.json and instantly see which dependencies are outdated, deprecated, or have known CVEs, plus last publish date and weekly downloads. No install, no login, runs entirely in your browser.

npmpackage.jsonnpm auditdependency security
javascriptAvailable

TSConfigBuilder

Generate and Understand tsconfig.json for Any TypeScript Project

Pick a framework preset (Next.js, Vite, Node.js, library, Deno), toggle compiler options with plain-English explanations for each one, and get a correct tsconfig.json instantly. Free, no setup, runs in your browser.

typescripttsconfigtsconfig.jsontsconfig generator
cssAvailable

TailwindConfigConverter

Convert tailwind.config.js to Tailwind v4 @theme CSS Instantly

Paste your Tailwind v3 tailwind.config.js theme.extend block and get the equivalent Tailwind v4 @theme CSS instantly, with a per-section conversion coverage report. Free, no setup, runs in your browser.

tailwindtailwind csstailwind v4tailwind config
devtoolsAvailable

GitLogBuilder

Visual git log --pretty=format Builder with Live Preview

Click placeholders to build a git log --pretty=format: string, see a live preview with realistic sample commits, and copy the finished command or .gitconfig alias. Free, no account, runs in your browser.

gitgit logpretty formatgit log format
devtoolsAvailable

MCP Server Inspector

Browser-Based MCP Tool Tester & Schema Viewer

Paste an MCP server's tools/list JSON and instantly see every tool, its input schema, and required vs. optional fields in a clean card layout. No installs, no login, no server needed.

mcpmodel context protocolmcp servermcp inspector
devtoolsAvailable

Copilot Credit Calculator

Estimate Your GitHub Copilot Token Billing Cost

Enter your Copilot plan, daily workflow habits, and model preferences to instantly see your estimated monthly AI Credit spend, whether you'll hit overages, and whether switching to Cursor, Claude Code, or Windsurf makes financial sense.

github copilotai creditscopilot billingtoken billing
javascriptAvailable

SemverExplainer

npm Semver Range Explainer

Paste your package.json or type any npm version range and instantly understand which versions are allowed, what ^ and ~ mean, and whether your constraints are too loose. Free, no server, runs in your browser.

semvernpmpackage.jsonversion range
devtoolsAvailable

EnvDiff

Compare .env Files, Find Missing Keys Instantly

Paste two .env files and instantly see what keys are missing, empty, or different. Key-level diff that understands .env semantics — not a line diff. No uploads, no server, runs entirely in your browser.

envdotenvenvironment variablesenv diff
toolingAvailable

URL Encoder / Decoder

Instant, Ad-Free, Three Encoding Modes

Encode or decode URLs instantly in your browser. Three modes: Component (encodeURIComponent), Full URL (encodeURI), and Form data. Auto-detects encoded input, no ads, no trackers, nothing sent to any server.

url encoderurl decoderencodeURIComponentencodeURI
toolingAvailable

Base64 Encoder / Decoder

Instant, Ad-Free, Privacy-First

Encode or decode Base64 instantly in your browser. No ads, no trackers, nothing sent to any server. Supports Unicode, URL-safe mode for JWT tokens, swap, copy, and auto-detection of Base64 input.

base64encoderdecoderbase64 encode
cssAvailable

CSS Specificity Calculator

Instant Score, Token Breakdown, Selector Comparison

Paste any CSS selector and instantly see its specificity score (a, b, c), a token-by-token breakdown of every contributing part, and a plain-English explanation. Compare two selectors to find out which wins.

cssspecificitycss specificityselector
devopsAvailable

Cron Expression Builder

Visual Builder, Plain-English Explainer, Next Run Times

Type or build a cron expression and instantly see what it means in plain English, the field breakdown, and the next 5 scheduled run times in your local timezone. No account, no ads.

croncron expressioncrontabscheduler
javascriptAvailable

Async Timing Visualizer

Promise.all vs Sequential await — animated

Configure async tasks, pick a pattern — sequential, Promise.all, or Promise.allSettled — and watch an animated Gantt chart show exactly when each task runs. Add failures to see how each pattern responds.

javascriptasync awaitpromise.allperformance
cssAvailable

CSS :has() Playground

Interactive Selector Tester

Pick a preloaded HTML scene — forms, cards, nav, todo list, and more — type a CSS :has() selector, and see matched elements highlight live in your browser. No CodePen, no setup.

csshas selectorcss playgroundinteractive
securityAvailable

ExtensionAudit

VS Code Extension Security Checker

Paste your VS Code extension list and get a risk report in seconds. Checks publisher verification status, last update date, and install count for every extension at once — no CLI, no account.

vscodesecurityextensionssupply chain
devtoolsAvailable

CommitCheck

Conventional Commits Validator

Validate Git commit messages against the Conventional Commits spec in real time. Paste a message and get plain-language feedback on exactly what's wrong — no Commitlint setup required.

gitconventional commitscommitlintcommit message
devopsComing soon

CronPulse

Free Cron Job Monitor

Get an email alert the moment a scheduled job misses its window. Heartbeat monitoring for backups, digests, syncs, and any cron job — one curl command to start.

cronmonitoringheartbeatscheduler