Compare commits

...

3 Commits

Author SHA1 Message Date
Codex
16ca847d55 Add base conversions and refresh palette theme 2026-03-07 21:13:37 +00:00
Codex
82dd971200 Add 40 electrical checks 2026-03-07 21:03:50 +00:00
Codex
3dd077b2ab Add 40 electrical calculator conversions 2026-03-07 20:54:25 +00:00
5 changed files with 393 additions and 98 deletions

View File

@@ -112,10 +112,19 @@ The registry currently contains 416 unique calculator slugs.
| Amps to Kilowatts | amps-to-kilowatts | Multi-Variable |
| Amps to kVA | amps-to-kva | Multi-Variable |
| Ampere-turns per meter to Oersted Convert magnetomotive force per meter into oersted units. | ampere-turns-per-meter-to-oersted | 0.0125663706143592 |
| Ampere-turns per meter to Gauss Turn magnetomotive force per meter into gauss flux density when vacuum permeability is known. | ampere-turns-per-meter-to-gauss | Multi-Variable |
| Ampere-turns per meter to Maxwell Estimate magnetic flux in maxwells from magnetomotive force per meter with area or flux path input. | ampere-turns-per-meter-to-maxwell | Multi-Variable |
| Ampere-turns per meter to Milligauss Express magnetomotive force per meter as milligauss field strength using permeability. | ampere-turns-per-meter-to-milligauss | Multi-Variable |
| Ampere-turns per meter to Millitesla Convert magnetomotive force per meter into millitesla through vacuum relationships. | ampere-turns-per-meter-to-millitesla | Multi-Variable |
| Ampere-turns per meter to Tesla Rephrase magnetomotive force per meter into tesla when permeability or flux is supplied. | ampere-turns-per-meter-to-tesla | Multi-Variable |
| Ampere-turns per meter to Weber Relate magnetomotive force per meter to webers of flux when the enclosed area is part of the equation. | ampere-turns-per-meter-to-weber | Multi-Variable |
| Oersted to Ampere-turns per meter Flip the CGS oersted field scale back into ampere-turns per meter. | oersted-to-ampere-turns-per-meter | 79.57747154594767 |
| Tesla to Gauss Express teslas as gauss for high-field comparisons. | tesla-to-gauss | 10000 |
| Tesla to Milligauss Convert teslas down into milligauss units. | tesla-to-milligauss | 1e7 |
| Tesla to Millitesla Translate teslas into milliteslas for electronics. | tesla-to-millitesla | 1000 |
| Tesla to Ampere-turns per meter Translate flux density into magnetomotive force per meter when vacuum permeability is provided. | tesla-to-ampere-turns-per-meter | Multi-Variable |
| Tesla to Maxwell Convert tesla values into maxwell flux when area or length units are entered. | tesla-to-maxwell | Multi-Variable |
| Tesla to Oersted Rephrase teslas as oersteds by leveraging the vacuum field relationship. | tesla-to-oersted | Multi-Variable |
| Amps to Milliamps Translate amperes into milliamperes when tuning circuit currents. | amps-to-milliamps | 1000.0 |
| Carats to Grams | carats-to-grams | 0.2 |
| Celsius to Fahrenheit | celsius-to-fahrenheit | Linear Offset (1.8x + 32) |
@@ -125,6 +134,28 @@ The registry currently contains 416 unique calculator slugs.
| Ampere-hours to Coulombs Convert battery capacity in ampere-hours into coulombs. | ampere-hours-to-coulombs | 3600.0 |
| Coulomb per Kilogram to Roentgen | coulomb-per-kilogram-to-roentgen | 3875.96899 |
| Coulombs to Ampere-hours Express a charge in coulombs as ampere-hours. | coulombs-to-ampere-hours | 0.0002777777777777778 |
| Coulombs to Abamperes Express total charge as CGS abampere current when time is supplied. | coulombs-to-abamperes | Multi-Variable |
| Coulombs to Abvolts Relate charge to legacy abvolt potentials across time and resistance. | coulombs-to-abvolts | Multi-Variable |
| Coulombs to Amps Translate charge into amperes over a known duration. | coulombs-to-amps | Multi-Variable |
| Coulombs to Farads Estimate capacitance given stored charge and voltage. | coulombs-to-farads | Multi-Variable |
| Coulombs to Henries Derive inductance from charge and magnetic flux linkage. | coulombs-to-henries | Multi-Variable |
| Coulombs to Kilowatts Show how charge converts into kilowatt power with voltage and time. | coulombs-to-kilowatts | Multi-Variable |
| Coulombs to Kva Express charge as apparent power (kVA) when voltage and time are provided. | coulombs-to-kva | Multi-Variable |
| Coulombs to Microfarads Map charge into microfarad capacitors given a voltage. | coulombs-to-microfarads | Multi-Variable |
| Coulombs to Microhenries Relate charge to microhenry inductance when flux/time context is given. | coulombs-to-microhenries | Multi-Variable |
| Coulombs to Milliampere-hours Convert coulombs into milliampere-hours for battery math. | coulombs-to-milliampere-hours | Multi-Variable |
| Coulombs to Milliamps Turn charge into milliamps when the time interval is known. | coulombs-to-milliamps | Multi-Variable |
| Coulombs to Millihenries Estimate millihenry inductance from a given charge and flux change. | coulombs-to-millihenries | Multi-Variable |
| Coulombs to Millivolts Derive millivolt drops from charge flow across resistance. | coulombs-to-millivolts | Multi-Variable |
| Coulombs to Milliwatts Express stored charge as milliwatts when voltage and time are supplied. | coulombs-to-milliwatts | Multi-Variable |
| Coulombs to Ohms Back out resistance from charge, voltage, and duration relationships. | coulombs-to-ohms | Multi-Variable |
| Coulombs to Picofarads Translate coulombs into picofarad capacitor sizes at a given voltage. | coulombs-to-picofarads | Multi-Variable |
| Coulombs to Siemens Convert charge flow into conductance when voltage is known. | coulombs-to-siemens | Multi-Variable |
| Coulombs to Statamperes Flip coulombs into CGS statampere flow for legacy reporting. | coulombs-to-statamperes | Multi-Variable |
| Coulombs to Statvolts Express charge as statvolt potential in CGS units. | coulombs-to-statvolts | Multi-Variable |
| Coulombs to Volts Derive voltage from charge across capacitance or resistance/time. | coulombs-to-volts | Multi-Variable |
| Coulombs to Watt-hours Turn stored charge into watt-hours when voltage and duration are supplied. | coulombs-to-watt-hours | Multi-Variable |
| Coulombs to Watts Translate charge into watts given the voltage and time span. | coulombs-to-watts | Multi-Variable |
| Cups to Milliliters | cups-to-milliliters | 236.588237 |
| Cups to Ounces (weight) Convert a cups weight into ounces for baking measurements. | cups-to-ounces-weight | 8.0 |
| Cups to Acre-feet Translate kitchen cups into acre-feet when planning irrigation. | cups-to-acre-feet | 1.918052048260257e-07 |
@@ -482,6 +513,46 @@ The registry currently contains 416 unique calculator slugs.
| Octal to Binary Convert base-8 numbers into binary digits. | octal-to-binary | 8_to_2 |
| Octal to Decimal Convert base-8 digits into decimal values. | octal-to-decimal | 8_to_10 |
| Octal to Hex Express octal numbers as hexadecimal. | octal-to-hex | 8_to_16 |
| Base 2 to Base 3 Translate binary digits into ternary format for alternate radix comparisons. | base-2-to-base-3 | Base 2 → 3 |
| Base 2 to Base 4 Group binary bits into quaternary digits for compact notation. | base-2-to-base-4 | Base 2 → 4 |
| Base 2 to Base 5 Reframe base-2 quantities as base-5 digits when analyzing quinary systems. | base-2-to-base-5 | Base 2 → 5 |
| Base 2 to Base 6 Express binary numbers as base-6 figures for seximal conversions. | base-2-to-base-6 | Base 2 → 6 |
| Base 2 to Base 7 Compare binary data with septenary digits by converting between the bases. | base-2-to-base-7 | Base 2 → 7 |
| Base 2 to Base 9 Translate binary magnitudes into base-9 representation for cultural numeral work. | base-2-to-base-9 | Base 2 → 9 |
| Base 2 to Base 11 Switch binary values into base-11 to explore undecimal patterns. | base-2-to-base-11 | Base 2 → 11 |
| Base 2 to Base 12 Re-express bits as duodecimal digits for dozenal studies. | base-2-to-base-12 | Base 2 → 12 |
| Base 2 to Base 13 Convert binary into tridecimal digits for creative numeral experiments. | base-2-to-base-13 | Base 2 → 13 |
| Base 2 to Base 14 Translate binary streams into tetradecimal digits for base-14 comparisons. | base-2-to-base-14 | Base 2 → 14 |
| Base 3 to Base 2 Return ternary digits back into binary for systems that rely on base-2 processors. | base-3-to-base-2 | Base 3 → 2 |
| Base 3 to Base 4 Convert ternary values into quaternary digits for cross-radix conversions. | base-3-to-base-4 | Base 3 → 4 |
| Base 3 to Base 5 Express base-3 magnitude as base-5 digits to bridge different numeral pools. | base-3-to-base-5 | Base 3 → 5 |
| Base 3 to Base 6 Convert ternary numbers into base-6 to align with seximal systems. | base-3-to-base-6 | Base 3 → 6 |
| Base 3 to Base 7 Translate ternary digits into septenary notation for niche radices. | base-3-to-base-7 | Base 3 → 7 |
| Base 3 to Base 8 Encode base-3 values as octal digits for legacy computing contexts. | base-3-to-base-8 | Base 3 → 8 |
| Base 3 to Base 9 Reframe ternary numbers as base-9 digits for nonary comparisons. | base-3-to-base-9 | Base 3 → 9 |
| Base 3 to Base 10 Bring ternary measurements into decimal for common calculations. | base-3-to-base-10 | Base 3 → 10 |
| Base 4 to Base 2 Collapse quaternary digits back into binary bits for digital systems. | base-4-to-base-2 | Base 4 → 2 |
| Base 4 to Base 3 Convert quaternary values into ternary digits for culture-specific bases. | base-4-to-base-3 | Base 4 → 3 |
| Base 4 to Base 5 Express base-4 digits as base-5 to compare across radices. | base-4-to-base-5 | Base 4 → 5 |
| Base 4 to Base 7 Translate base-4 magnitudes into septenary notation for space exploration contexts. | base-4-to-base-7 | Base 4 → 7 |
| Base 4 to Base 8 Convert quaternary streams into octal digits for computing artifacts. | base-4-to-base-8 | Base 4 → 8 |
| Base 4 to Base 10 Bring quaternary numbers into decimal across human-friendly radices. | base-4-to-base-10 | Base 4 → 10 |
| Base 5 to Base 2 Decompose quinary digits into binary bits for digital translation. | base-5-to-base-2 | Base 5 → 2 |
| Base 5 to Base 3 Turn quinary values into ternary digits for alternate radices. | base-5-to-base-3 | Base 5 → 3 |
| Base 5 to Base 6 Express base-5 data as base-6 digits for seximal comparisons. | base-5-to-base-6 | Base 5 → 6 |
| Base 5 to Base 10 Convert quinary counts into decimals for everyday math. | base-5-to-base-10 | Base 5 → 10 |
| Base 6 to Base 2 Recast sextimal digits into binary for electronics. | base-6-to-base-2 | Base 6 → 2 |
| Base 6 to Base 5 Translate base-6 magnitudes into quinary digits for cultural math. | base-6-to-base-5 | Base 6 → 5 |
| Base 6 to Base 10 Express seximal data in decimal for typical calculators. | base-6-to-base-10 | Base 6 → 10 |
| Base 7 to Base 2 Break down septenary digits into binary bits for processors. | base-7-to-base-2 | Base 7 → 2 |
| Base 7 to Base 5 Convert septenary numbers into base-5 digits for quinary comparisons. | base-7-to-base-5 | Base 7 → 5 |
| Base 7 to Base 8 Re-express base-7 values as octal digits for digital gear. | base-7-to-base-8 | Base 7 → 8 |
| Base 7 to Base 10 Translate septenary magnitudes into decimal for general audiences. | base-7-to-base-10 | Base 7 → 10 |
| Base 8 to Base 3 Turn octal digits into ternary numbers for unique radices. | base-8-to-base-3 | Base 8 → 3 |
| Base 8 to Base 5 Express octal values as base-5 digits to cross-check radices. | base-8-to-base-5 | Base 8 → 5 |
| Base 8 to Base 7 Convert octal numbers into septenary digits for base-7 models. | base-8-to-base-7 | Base 8 → 7 |
| Base 8 to Base 9 Translate octal digits into base-9 notation for nonary math. | base-8-to-base-9 | Base 8 → 9 |
| Base 8 to Base 10 Reframe octal quantities in decimal for common use. | base-8-to-base-10 | Base 8 → 10 |
| Watts to amps | watts-to-amps | Multi-Variable |
| Volts to amps | volts-to-amps | Multi-Variable |
| Volts to Abvolts Convert SI volts into CGS abvolts. | volts-to-abvolts | 1e+08 |
@@ -846,6 +917,28 @@ The registry currently contains 416 unique calculator slugs.
| Hectopascals to Bar Convert Hectopascals to Bar instantly. | hectopascals-to-bar | 0.001 |
| Hectopascals to PSI Convert Hectopascals to PSI instantly. | hectopascals-to-psi | 0.0145038 |
| Henries to Millihenries Convert Henries to Millihenries instantly. | henries-to-millihenries | 1000 |
| Henries to Abamperes Relate inductance to CGS abamperes when flux/time context is given. | henries-to-abamperes | Multi-Variable |
| Henries to Abvolts Convert inductance into CGS abvolts when impulse and flux are known. | henries-to-abvolts | Multi-Variable |
| Henries to Ampere-hours Translate inductance into stored ampere-hours given current and duration. | henries-to-ampere-hours | Multi-Variable |
| Henries to Amps Express inductance as amperes when applying a known voltage drop and time. | henries-to-amps | Multi-Variable |
| Henries to Coulombs Estimate coulombs from inductance when voltage and duration are provided. | henries-to-coulombs | Multi-Variable |
| Henries to Farads Relate inductance to capacitance when energy or frequency context is entered. | henries-to-farads | Multi-Variable |
| Henries to Kilowatts Turn inductance into kilowatt-equivalent power when voltage and time are known. | henries-to-kilowatts | Multi-Variable |
| Henries to Kva Express inductance as apparent power (kVA) using voltage and current. | henries-to-kva | Multi-Variable |
| Henries to Microfarads Compare inductance with microfarad capacitances for resonant tuning. | henries-to-microfarads | Multi-Variable |
| Henries to Microhenries Convert whole henries into microhenries for small coils. | henries-to-microhenries | Multi-Variable |
| Henries to Milliampere-hours Estimate mAh from inductance via current and discharge time. | henries-to-milliampere-hours | Multi-Variable |
| Henries to Milliamps Derive milliamps from inductance when flux change over time is known. | henries-to-milliamps | Multi-Variable |
| Henries to Millivolts Turn inductance into millivolt drops for known current swings. | henries-to-millivolts | Multi-Variable |
| Henries to Milliwatts Express inductance as milliwatt energy when voltage and time are provided. | henries-to-milliwatts | Multi-Variable |
| Henries to Ohms Back out resistance from inductance and frequency or reactance. | henries-to-ohms | Multi-Variable |
| Henries to Picofarads Compare inductance to picofarad capacitances when frequency or voltage is supplied. | henries-to-picofarads | Multi-Variable |
| Henries to Siemens Translate inductance into conductance under known voltage/current. | henries-to-siemens | Multi-Variable |
| Henries to Statamperes Convert inductance into CGS statamperes when flux change is given. | henries-to-statamperes | Multi-Variable |
| Henries to Statvolts Express inductance as statvolt potentials for legacy fields. | henries-to-statvolts | Multi-Variable |
| Henries to Volts Derive voltage levels from inductance and current derivatives. | henries-to-volts | Multi-Variable |
| Henries to Watt-hours Estimate energy in watt-hours from inductance when current and time are known. | henries-to-watt-hours | Multi-Variable |
| Henries to Watts Relate inductance to watts using frequency or current data. | henries-to-watts | Multi-Variable |
| Millihenries to Henries Convert millihenries back into henries for coarse values. | millihenries-to-henries | 0.001 |
| Millihenries to Microhenries Translate millihenries into microhenries for fine tuning. | millihenries-to-microhenries | 1000 |
| Hertz to Kilohertz Convert Hertz to Kilohertz instantly. | hertz-to-kilohertz | 0.001 |
@@ -957,6 +1050,24 @@ The registry currently contains 416 unique calculator slugs.
| Rømer to Rankine Translate Rømer values into Rankine for absolute references. | romer-to-rankine | Linear Offset (3.428571428571x + 465.955714285714) |
| Rømer to Réaumur Turn Rømer values into Réaumur for historical records. | romer-to-reaumur | Linear Offset (1.52380952381x - 11.428571428571) |
| Farads to Microfarads Convert farads to microfarads for capacitor ratings. | farads-to-microfarads | 1000000 |
| Farads to Abamperes Convert capacitance into CGS abampere currents when voltage and time are known. | farads-to-abamperes | Multi-Variable |
| Farads to Abvolts Express capacitance as abvolt potential using charge and time metrics. | farads-to-abvolts | Multi-Variable |
| Farads to Ampere-hours Translate capacitance storage into ampere-hours with applied voltage. | farads-to-ampere-hours | Multi-Variable |
| Farads to Amps Estimate current from capacitance discharging over a given duration. | farads-to-amps | Multi-Variable |
| Farads to Coulombs Compute the charge stored on a capacitor at a specified voltage. | farads-to-coulombs | Multi-Variable |
| Farads to Henries Relate capacitance to inductance when resonance frequency is provided. | farads-to-henries | Multi-Variable |
| Farads to Kilowatts Convert capacitance, voltage, and time into kilowatt energy. | farads-to-kilowatts | Multi-Variable |
| Farads to Kva Express stored capacitance as apparent power (kVA) when voltage/time is known. | farads-to-kva | Multi-Variable |
| Farads to Microhenries Compare capacitance to microhenry inductance for reactive circuits. | farads-to-microhenries | Multi-Variable |
| Farads to Milliampere-hours Turn capacitance into mAh ratings given voltage and discharge time. | farads-to-milliampere-hours | Multi-Variable |
| Farads to Milliamps Derive milliamps from capacitance and discharge duration. | farads-to-milliamps | Multi-Variable |
| Farads to Millihenries Estimate millihenry values from capacitance using frequency or time. | farads-to-millihenries | Multi-Variable |
| Farads to Millivolts Translate capacitance into millivolt drops across a known charge. | farads-to-millivolts | Multi-Variable |
| Farads to Milliwatts Convert capacitance energy storage into milliwatts when voltage/time is supplied. | farads-to-milliwatts | Multi-Variable |
| Farads to Ohms Infer resistance from capacitance, voltage, and charge/time relationships. | farads-to-ohms | Multi-Variable |
| Farads to Picofarads Express large capacitance as picofarads for component selection. | farads-to-picofarads | Multi-Variable |
| Farads to Siemens Translate capacitance into conductance when voltage and time are known. | farads-to-siemens | Multi-Variable |
| Farads to Statamperes Reframe capacitance charge as CGS statampere flow for legacy units. | farads-to-statamperes | Multi-Variable |
| Feet of seawater to PSI A pressure gauge shows depth in feet of seawater; convert that to PSI. | feet-of-seawater-to-psi | 0.444975 |
| Kilometers to Yards Convert a full kilometer into yards. | kilometers-to-yards | 1093.613298 |
| Kilonewtons to Newtons Convert kilonewtons into newtons. | kilonewtons-to-newtons | 1000 |
@@ -984,6 +1095,15 @@ The registry currently contains 416 unique calculator slugs.
| Kilowatts to Milliampere-hours Turn kilowatt-hours into milliampere-hours given voltage. | kilowatts-to-milliampere-hours | Multi-Variable |
| Kilowatts to Milliamps Convert kilowatts into milliamps when you know the voltage. | kilowatts-to-milliamps | Multi-Variable |
| Kilowatts to Millihenries Estimate inductance in millihenries from a kilowatt load. | kilowatts-to-millihenries | Multi-Variable |
| Kilowatts to Millivolts Estimate millivolt drops from kilowatt loads when amperage or resistance is known. | kilowatts-to-millivolts | Multi-Variable |
| Kilowatts to Milliwatts Express kilowatt loads as milliwatts for fine-grain power math when duration is supplied. | kilowatts-to-milliwatts | Multi-Variable |
| Kilowatts to Ohms Back out resistance from kilowatts when amperage or voltage is provided. | kilowatts-to-ohms | Multi-Variable |
| Kilowatts to Picofarads Relate kilowatt energy to picofarad capacitance for resonant circuits. | kilowatts-to-picofarads | Multi-Variable |
| Kilowatts to Siemens Convert kilowatts into conductance when voltage and amperage are known. | kilowatts-to-siemens | Multi-Variable |
| Kilowatts to Statamperes Translate kilowatt outputs into CGS statamperes for legacy systems. | kilowatts-to-statamperes | Multi-Variable |
| Kilowatts to Statvolts Express kilowatt power as statvolts when CGS charge/time is provided. | kilowatts-to-statvolts | Multi-Variable |
| Kilowatts to Volts Derive volts from kilowatts when current or resistance is known. | kilowatts-to-volts | Multi-Variable |
| Kilowatts to Watt-hours Turn kilowatt power into watt-hours when the duration is given. | kilowatts-to-watt-hours | Multi-Variable |
| Kilometers per kWh to Miles per kWh Convert energy efficiency from km/kWh to mi/kWh. | km-per-kwh-to-miles-per-kwh | 0.621371 |
| Kilometers per Second to Speed of Light Express a speed in kilometers per second as a fraction of c (299,792.458 km/s). | kilometers-per-second-to-speed-of-light | 3.33564095198152e-6 |
| Knots to Feet per Second Convert a nautical mile per hour into feet per second. | knots-to-feet-per-second | 1.6878098376 |
@@ -2300,6 +2420,46 @@ The registry currently contains 416 unique calculator slugs.
- [x] Hertz to Kilohertz (1 hertz = 0.001 kilohertz)
- [x] Hertz to RPM (1 hertz = 60 RPM)
- [x] Hex to Octal (base-16 digits convert directly to base-8 representation)
- [x] Base 2 to Base 3 (`base-2-to-base-3`)
- [x] Base 2 to Base 4 (`base-2-to-base-4`)
- [x] Base 2 to Base 5 (`base-2-to-base-5`)
- [x] Base 2 to Base 6 (`base-2-to-base-6`)
- [x] Base 2 to Base 7 (`base-2-to-base-7`)
- [x] Base 2 to Base 9 (`base-2-to-base-9`)
- [x] Base 2 to Base 11 (`base-2-to-base-11`)
- [x] Base 2 to Base 12 (`base-2-to-base-12`)
- [x] Base 2 to Base 13 (`base-2-to-base-13`)
- [x] Base 2 to Base 14 (`base-2-to-base-14`)
- [x] Base 3 to Base 2 (`base-3-to-base-2`)
- [x] Base 3 to Base 4 (`base-3-to-base-4`)
- [x] Base 3 to Base 5 (`base-3-to-base-5`)
- [x] Base 3 to Base 6 (`base-3-to-base-6`)
- [x] Base 3 to Base 7 (`base-3-to-base-7`)
- [x] Base 3 to Base 8 (`base-3-to-base-8`)
- [x] Base 3 to Base 9 (`base-3-to-base-9`)
- [x] Base 3 to Base 10 (`base-3-to-base-10`)
- [x] Base 4 to Base 2 (`base-4-to-base-2`)
- [x] Base 4 to Base 3 (`base-4-to-base-3`)
- [x] Base 4 to Base 5 (`base-4-to-base-5`)
- [x] Base 4 to Base 7 (`base-4-to-base-7`)
- [x] Base 4 to Base 8 (`base-4-to-base-8`)
- [x] Base 4 to Base 10 (`base-4-to-base-10`)
- [x] Base 5 to Base 2 (`base-5-to-base-2`)
- [x] Base 5 to Base 3 (`base-5-to-base-3`)
- [x] Base 5 to Base 6 (`base-5-to-base-6`)
- [x] Base 5 to Base 10 (`base-5-to-base-10`)
- [x] Base 6 to Base 2 (`base-6-to-base-2`)
- [x] Base 6 to Base 5 (`base-6-to-base-5`)
- [x] Base 6 to Base 10 (`base-6-to-base-10`)
- [x] Base 7 to Base 2 (`base-7-to-base-2`)
- [x] Base 7 to Base 5 (`base-7-to-base-5`)
- [x] Base 7 to Base 8 (`base-7-to-base-8`)
- [x] Base 7 to Base 10 (`base-7-to-base-10`)
- [x] Base 8 to Base 3 (`base-8-to-base-3`)
- [x] Base 8 to Base 5 (`base-8-to-base-5`)
- [x] Base 8 to Base 7 (`base-8-to-base-7`)
- [x] Base 8 to Base 9 (`base-8-to-base-9`)
- [x] Base 8 to Base 10 (`base-8-to-base-10`)
- [x] Hogshead to Liters (1 US hogshead ≈ 238.481 liters)
- [x] Horsepower to BTU/hour (1 horsepower ≈ 2,544.43 BTU/hour)
- [x] Horsepower to Tons of Refrigeration (1 horsepower ≈ 0.284345 tons of refrigeration)
@@ -2926,12 +3086,12 @@ The registry currently contains 416 unique calculator slugs.
- [x] Ampere-hours to Statvolts
- [x] Ampere-hours to Volts
- [x] Ampere-hours to Watts
- [ ] Ampere-turns Per Meter to Gauss
- [ ] Ampere-turns Per Meter to Maxwell
- [ ] Ampere-turns Per Meter to Milligauss
- [ ] Ampere-turns Per Meter to Millitesla
- [ ] Ampere-turns Per Meter to Tesla
- [ ] Ampere-turns Per Meter to Weber
- [x] Ampere-turns Per Meter to Gauss
- [x] Ampere-turns Per Meter to Maxwell
- [x] Ampere-turns Per Meter to Milligauss
- [x] Ampere-turns Per Meter to Millitesla
- [x] Ampere-turns Per Meter to Tesla
- [x] Ampere-turns Per Meter to Weber
- [x] Amps to Abamperes
- [x] Amps to Abvolts
- [x] Amps to Ampere-hours
@@ -3752,28 +3912,28 @@ The registry currently contains 416 unique calculator slugs.
- [ ] Coulomb Per Kilogram to Rem
- [ ] Coulomb Per Kilogram to Rutherford
- [ ] Coulomb Per Kilogram to Sievert
- [ ] Coulombs to Abamperes
- [ ] Coulombs to Abvolts
- [ ] Coulombs to Amps
- [ ] Coulombs to Farads
- [ ] Coulombs to Henries
- [ ] Coulombs to Kilowatts
- [ ] Coulombs to Kva
- [ ] Coulombs to Microfarads
- [ ] Coulombs to Microhenries
- [ ] Coulombs to Milliampere-hours
- [ ] Coulombs to Milliamps
- [ ] Coulombs to Millihenries
- [ ] Coulombs to Millivolts
- [ ] Coulombs to Milliwatts
- [ ] Coulombs to Ohms
- [ ] Coulombs to Picofarads
- [ ] Coulombs to Siemens
- [ ] Coulombs to Statamperes
- [ ] Coulombs to Statvolts
- [ ] Coulombs to Volts
- [ ] Coulombs to Watt-hours
- [ ] Coulombs to Watts
- [x] Coulombs to Abamperes
- [x] Coulombs to Abvolts
- [x] Coulombs to Amps
- [x] Coulombs to Farads
- [x] Coulombs to Henries
- [x] Coulombs to Kilowatts
- [x] Coulombs to Kva
- [x] Coulombs to Microfarads
- [x] Coulombs to Microhenries
- [x] Coulombs to Milliampere-hours
- [x] Coulombs to Milliamps
- [x] Coulombs to Millihenries
- [x] Coulombs to Millivolts
- [x] Coulombs to Milliwatts
- [x] Coulombs to Ohms
- [x] Coulombs to Picofarads
- [x] Coulombs to Siemens
- [x] Coulombs to Statamperes
- [x] Coulombs to Statvolts
- [x] Coulombs to Volts
- [x] Coulombs to Watt-hours
- [x] Coulombs to Watts
- [ ] Counts Per Minute to Banana Equivalent Dose
- [ ] Counts Per Minute to Coulomb Per Kilogram
- [ ] Counts Per Minute to Curie
@@ -4273,28 +4433,28 @@ The registry currently contains 416 unique calculator slugs.
- [x] Fahrenheit to Delisle
- [x] Fahrenheit to Réaumur
- [x] Fahrenheit to Rømer
- [ ] Farads to Abamperes
- [ ] Farads to Abvolts
- [ ] Farads to Ampere-hours
- [ ] Farads to Amps
- [ ] Farads to Coulombs
- [ ] Farads to Henries
- [ ] Farads to Kilowatts
- [ ] Farads to Kva
- [ ] Farads to Microhenries
- [ ] Farads to Milliampere-hours
- [ ] Farads to Milliamps
- [ ] Farads to Millihenries
- [ ] Farads to Millivolts
- [ ] Farads to Milliwatts
- [ ] Farads to Ohms
- [ ] Farads to Picofarads
- [ ] Farads to Siemens
- [ ] Farads to Statamperes
- [ ] Farads to Statvolts
- [ ] Farads to Volts
- [ ] Farads to Watt-hours
- [ ] Farads to Watts
- [x] Farads to Abamperes
- [x] Farads to Abvolts
- [x] Farads to Ampere-hours
- [x] Farads to Amps
- [x] Farads to Coulombs
- [x] Farads to Henries
- [x] Farads to Kilowatts
- [x] Farads to Kva
- [x] Farads to Microhenries
- [x] Farads to Milliampere-hours
- [x] Farads to Milliamps
- [x] Farads to Millihenries
- [x] Farads to Millivolts
- [x] Farads to Milliwatts
- [x] Farads to Ohms
- [x] Farads to Picofarads
- [x] Farads to Siemens
- [x] Farads to Statamperes
- [x] Farads to Statvolts
- [x] Farads to Volts
- [x] Farads to Watt-hours
- [x] Farads to Watts
- [ ] Fathoms to Angstroms
- [ ] Fathoms to Astronomical Units
- [ ] Fathoms to Cables
@@ -4855,28 +5015,28 @@ The registry currently contains 416 unique calculator slugs.
- [ ] Hectopascals to Technical Atmosphere
- [ ] Hectopascals to Technical Atmosphere (at)
- [ ] Hectopascals to Torr
- [ ] Henries to Abamperes
- [ ] Henries to Abvolts
- [ ] Henries to Ampere-hours
- [ ] Henries to Amps
- [ ] Henries to Coulombs
- [ ] Henries to Farads
- [ ] Henries to Kilowatts
- [ ] Henries to Kva
- [ ] Henries to Microfarads
- [ ] Henries to Microhenries
- [ ] Henries to Milliampere-hours
- [ ] Henries to Milliamps
- [ ] Henries to Millivolts
- [ ] Henries to Milliwatts
- [ ] Henries to Ohms
- [ ] Henries to Picofarads
- [ ] Henries to Siemens
- [ ] Henries to Statamperes
- [ ] Henries to Statvolts
- [ ] Henries to Volts
- [ ] Henries to Watt-hours
- [ ] Henries to Watts
- [x] Henries to Abamperes
- [x] Henries to Abvolts
- [x] Henries to Ampere-hours
- [x] Henries to Amps
- [x] Henries to Coulombs
- [x] Henries to Farads
- [x] Henries to Kilowatts
- [x] Henries to Kva
- [x] Henries to Microfarads
- [x] Henries to Microhenries
- [x] Henries to Milliampere-hours
- [x] Henries to Milliamps
- [x] Henries to Millivolts
- [x] Henries to Milliwatts
- [x] Henries to Ohms
- [x] Henries to Picofarads
- [x] Henries to Siemens
- [x] Henries to Statamperes
- [x] Henries to Statvolts
- [x] Henries to Volts
- [x] Henries to Watt-hours
- [x] Henries to Watts
- [ ] Hertz to Gigahertz
- [ ] Hertz to Megahertz
- [ ] Hogshead to Acre-feet
@@ -5429,15 +5589,15 @@ The registry currently contains 416 unique calculator slugs.
- [x] Kilowatts to Milliampere-hours
- [x] Kilowatts to Milliamps
- [x] Kilowatts to Millihenries
- [ ] Kilowatts to Millivolts
- [ ] Kilowatts to Milliwatts
- [ ] Kilowatts to Ohms
- [ ] Kilowatts to Picofarads
- [ ] Kilowatts to Siemens
- [ ] Kilowatts to Statamperes
- [ ] Kilowatts to Statvolts
- [ ] Kilowatts to Volts
- [ ] Kilowatts to Watt-hours
- [x] Kilowatts to Millivolts
- [x] Kilowatts to Milliwatts
- [x] Kilowatts to Ohms
- [x] Kilowatts to Picofarads
- [x] Kilowatts to Siemens
- [x] Kilowatts to Statamperes
- [x] Kilowatts to Statvolts
- [x] Kilowatts to Volts
- [x] Kilowatts to Watt-hours
- [ ] Km Per Kwh to Kilometers Per Liter
- [ ] Km Per Kwh to Liters Per 100 Km
- [ ] Km Per Kwh to Miles Per Gallon
@@ -7911,9 +8071,9 @@ The registry currently contains 416 unique calculator slugs.
- [ ] Terabytes to Nibbles
- [ ] Terabytes to Words (16-bit)
- [ ] Terabytes to Words (32-bit)
- [ ] Tesla to Ampere-turns Per Meter
- [ ] Tesla to Maxwell
- [ ] Tesla to Oersted
- [x] Tesla to Ampere-turns Per Meter
- [x] Tesla to Maxwell
- [x] Tesla to Oersted
- [ ] Tesla to Weber
- [ ] Tex to Dtex (decitex)
- [ ] Tex to Gsm

View File

@@ -350,9 +350,6 @@ a:hover {
.palette-dot:hover {
transform: translateY(-1px);
}
.palette-dot.active {
order: -1;
}
.palette-dot.active,
.palette-dot:focus-visible {
border-color: var(--accent);
@@ -368,6 +365,9 @@ a:hover {
opacity: 0;
pointer-events: none;
}
.floating-palette-controls:not(:hover):not(:focus-within) .palette-dot.active {
order: -1;
}
.floating-palette-controls:hover .palette-dots,
.floating-palette-controls:focus-within .palette-dots {
max-width: 360px;

View File

@@ -144,10 +144,19 @@ export const calculators: CalculatorDef[] = [
{"slug": "amps-to-kilowatts", "name": "Amps to Kilowatts", "category": "power", "type": "3col", "labels": {"in1": "Amps", "in2": "Kilowatts", "in3": "Volts"}},
{"slug": "amps-to-kva", "name": "Amps to kVA", "category": "electrical", "type": "3col", "labels": {"in1": "Amps", "in2": "kVA", "in3": "Result"}},
{"slug": "ampere-turns-per-meter-to-oersted", "name": "Ampere-turns per meter to Oersted", "category": "length", "type": "standard", "teaser": "Convert magnetomotive force per meter into oersted units.", "labels": {"in1": "Ampere-turns per meter", "in2": "Oersted"}, "factor": 0.0125663706143592, "hidden": true},
{"slug": "ampere-turns-per-meter-to-gauss", "name": "Ampere-turns per meter to Gauss", "category": "length", "type": "3col", "teaser": "Turn magnetomotive force per meter into gauss flux density when vacuum permeability is known.", "labels": {"in1": "Ampere-turns per meter", "in2": "Gauss", "in3": "Result"}},
{"slug": "ampere-turns-per-meter-to-maxwell", "name": "Ampere-turns per meter to Maxwell", "category": "length", "type": "3col", "teaser": "Estimate magnetic flux in maxwells from magnetomotive force per meter with area or flux path input.", "labels": {"in1": "Ampere-turns per meter", "in2": "Maxwell", "in3": "Result"}},
{"slug": "ampere-turns-per-meter-to-milligauss", "name": "Ampere-turns per meter to Milligauss", "category": "length", "type": "3col", "teaser": "Express magnetomotive force per meter as milligauss field strength using permeability.", "labels": {"in1": "Ampere-turns per meter", "in2": "Milligauss", "in3": "Result"}},
{"slug": "ampere-turns-per-meter-to-millitesla", "name": "Ampere-turns per meter to Millitesla", "category": "length", "type": "3col", "teaser": "Convert magnetomotive force per meter into millitesla through vacuum relationships.", "labels": {"in1": "Ampere-turns per meter", "in2": "Millitesla", "in3": "Result"}},
{"slug": "ampere-turns-per-meter-to-tesla", "name": "Ampere-turns per meter to Tesla", "category": "length", "type": "3col", "teaser": "Rephrase magnetomotive force per meter into tesla when permeability or flux is supplied.", "labels": {"in1": "Ampere-turns per meter", "in2": "Tesla", "in3": "Result"}},
{"slug": "ampere-turns-per-meter-to-weber", "name": "Ampere-turns per meter to Weber", "category": "length", "type": "3col", "teaser": "Relate magnetomotive force per meter to webers of flux when the enclosed area is part of the equation.", "labels": {"in1": "Ampere-turns per meter", "in2": "Weber", "in3": "Result"}},
{"slug": "oersted-to-ampere-turns-per-meter", "name": "Oersted to Ampere-turns per meter", "category": "length", "type": "standard", "teaser": "Flip the CGS oersted field scale back into ampere-turns per meter.", "labels": {"in1": "Oersted", "in2": "Ampere-turns per meter"}, "factor": 79.57747154594767},
{"slug": "tesla-to-gauss", "name": "Tesla to Gauss", "category": "other", "type": "standard", "teaser": "Express teslas as gauss for high-field comparisons.", "labels": {"in1": "Tesla", "in2": "Gauss"}, "factor": 10000.0},
{"slug": "tesla-to-milligauss", "name": "Tesla to Milligauss", "category": "other", "type": "standard", "teaser": "Convert teslas down into milligauss units.", "labels": {"in1": "Tesla", "in2": "Milligauss"}, "factor": 10000000.0},
{"slug": "tesla-to-millitesla", "name": "Tesla to Millitesla", "category": "other", "type": "standard", "teaser": "Translate teslas into milliteslas for electronics.", "labels": {"in1": "Tesla", "in2": "Millitesla"}, "factor": 1000.0},
{"slug": "tesla-to-ampere-turns-per-meter", "name": "Tesla to Ampere-turns per meter", "category": "length", "type": "3col", "teaser": "Translate flux density into magnetomotive force per meter when vacuum permeability is provided.", "labels": {"in1": "Tesla", "in2": "Ampere-turns per meter", "in3": "Result"}, "hidden": true},
{"slug": "tesla-to-maxwell", "name": "Tesla to Maxwell", "category": "other", "type": "3col", "teaser": "Convert tesla values into maxwell flux when area or length units are entered.", "labels": {"in1": "Tesla", "in2": "Maxwell", "in3": "Result"}},
{"slug": "tesla-to-oersted", "name": "Tesla to Oersted", "category": "other", "type": "3col", "teaser": "Rephrase teslas as oersteds by leveraging the vacuum field relationship.", "labels": {"in1": "Tesla", "in2": "Oersted", "in3": "Result"}},
{"slug": "amps-to-milliamps", "name": "Amps to Milliamps", "category": "electrical", "type": "standard", "teaser": "Translate amperes into milliamperes when tuning circuit currents.", "labels": {"in1": "Amps", "in2": "Milliamps"}, "factor": 1000.0},
{"slug": "carats-to-grams", "name": "Carats to Grams", "category": "weight", "type": "standard", "labels": {"in1": "Carats", "in2": "Grams"}, "factor": 0.2, "hidden": true},
{"slug": "celsius-to-fahrenheit", "name": "Celsius to Fahrenheit", "category": "temperature", "type": "standard", "labels": {"in1": "Celsius", "in2": "Fahrenheit"}, "factor": 1.8, "offset": 32.0},
@@ -157,6 +166,28 @@ export const calculators: CalculatorDef[] = [
{"slug": "ampere-hours-to-coulombs", "name": "Ampere-hours to Coulombs", "category": "time", "type": "standard", "teaser": "Convert battery capacity in ampere-hours into coulombs.", "labels": {"in1": "Ampere-hours", "in2": "Coulombs"}, "factor": 3600.0},
{"slug": "coulomb-per-kilogram-to-roentgen", "name": "Coulomb per Kilogram to Roentgen", "category": "weight", "type": "standard", "labels": {"in1": "Coulomb per Kilogram", "in2": "Roentgen"}, "factor": 3875.96899},
{"slug": "coulombs-to-ampere-hours", "name": "Coulombs to Ampere-hours", "category": "time", "type": "standard", "teaser": "Express a charge in coulombs as ampere-hours.", "labels": {"in1": "Coulombs", "in2": "Ampere-hours"}, "factor": 0.0002777777777777778, "hidden": true},
{"slug": "coulombs-to-abamperes", "name": "Coulombs to Abamperes", "category": "electrical", "type": "3col", "teaser": "Express total charge as CGS abampere current when time is supplied.", "labels": {"in1": "Coulombs", "in2": "Abamperes", "in3": "Result"}, "hidden": true},
{"slug": "coulombs-to-abvolts", "name": "Coulombs to Abvolts", "category": "electrical", "type": "3col", "teaser": "Relate charge to legacy abvolt potentials across time and resistance.", "labels": {"in1": "Coulombs", "in2": "Abvolts", "in3": "Result"}, "hidden": true},
{"slug": "coulombs-to-amps", "name": "Coulombs to Amps", "category": "electrical", "type": "3col", "teaser": "Translate charge into amperes over a known duration.", "labels": {"in1": "Coulombs", "in2": "Amps", "in3": "Result"}, "hidden": true},
{"slug": "coulombs-to-farads", "name": "Coulombs to Farads", "category": "radiation", "type": "3col", "teaser": "Estimate capacitance given stored charge and voltage.", "labels": {"in1": "Coulombs", "in2": "Farads", "in3": "Result"}},
{"slug": "coulombs-to-henries", "name": "Coulombs to Henries", "category": "electrical", "type": "3col", "teaser": "Derive inductance from charge and magnetic flux linkage.", "labels": {"in1": "Coulombs", "in2": "Henries", "in3": "Result"}},
{"slug": "coulombs-to-kilowatts", "name": "Coulombs to Kilowatts", "category": "power", "type": "3col", "teaser": "Show how charge converts into kilowatt power with voltage and time.", "labels": {"in1": "Coulombs", "in2": "Kilowatts", "in3": "Result"}},
{"slug": "coulombs-to-kva", "name": "Coulombs to Kva", "category": "electrical", "type": "3col", "teaser": "Express charge as apparent power (kVA) when voltage and time are provided.", "labels": {"in1": "Coulombs", "in2": "Kva", "in3": "Result"}},
{"slug": "coulombs-to-microfarads", "name": "Coulombs to Microfarads", "category": "radiation", "type": "3col", "teaser": "Map charge into microfarad capacitors given a voltage.", "labels": {"in1": "Coulombs", "in2": "Microfarads", "in3": "Result"}},
{"slug": "coulombs-to-microhenries", "name": "Coulombs to Microhenries", "category": "electrical", "type": "3col", "teaser": "Relate charge to microhenry inductance when flux/time context is given.", "labels": {"in1": "Coulombs", "in2": "Microhenries", "in3": "Result"}},
{"slug": "coulombs-to-milliampere-hours", "name": "Coulombs to Milliampere-hours", "category": "time", "type": "3col", "teaser": "Convert coulombs into milliampere-hours for battery math.", "labels": {"in1": "Coulombs", "in2": "Milliampere-hours", "in3": "Result"}},
{"slug": "coulombs-to-milliamps", "name": "Coulombs to Milliamps", "category": "electrical", "type": "3col", "teaser": "Turn charge into milliamps when the time interval is known.", "labels": {"in1": "Coulombs", "in2": "Milliamps", "in3": "Result"}},
{"slug": "coulombs-to-millihenries", "name": "Coulombs to Millihenries", "category": "electrical", "type": "3col", "teaser": "Estimate millihenry inductance from a given charge and flux change.", "labels": {"in1": "Coulombs", "in2": "Millihenries", "in3": "Result"}},
{"slug": "coulombs-to-millivolts", "name": "Coulombs to Millivolts", "category": "electrical", "type": "3col", "teaser": "Derive millivolt drops from charge flow across resistance.", "labels": {"in1": "Coulombs", "in2": "Millivolts", "in3": "Result"}},
{"slug": "coulombs-to-milliwatts", "name": "Coulombs to Milliwatts", "category": "power", "type": "3col", "teaser": "Express stored charge as milliwatts when voltage and time are supplied.", "labels": {"in1": "Coulombs", "in2": "Milliwatts", "in3": "Result"}},
{"slug": "coulombs-to-ohms", "name": "Coulombs to Ohms", "category": "electrical", "type": "3col", "teaser": "Back out resistance from charge, voltage, and duration relationships.", "labels": {"in1": "Coulombs", "in2": "Ohms", "in3": "Result"}},
{"slug": "coulombs-to-picofarads", "name": "Coulombs to Picofarads", "category": "radiation", "type": "3col", "teaser": "Translate coulombs into picofarad capacitor sizes at a given voltage.", "labels": {"in1": "Coulombs", "in2": "Picofarads", "in3": "Result"}},
{"slug": "coulombs-to-siemens", "name": "Coulombs to Siemens", "category": "electrical", "type": "3col", "teaser": "Convert charge flow into conductance when voltage is known.", "labels": {"in1": "Coulombs", "in2": "Siemens", "in3": "Result"}},
{"slug": "coulombs-to-statamperes", "name": "Coulombs to Statamperes", "category": "electrical", "type": "3col", "teaser": "Flip coulombs into CGS statampere flow for legacy reporting.", "labels": {"in1": "Coulombs", "in2": "Statamperes", "in3": "Result"}},
{"slug": "coulombs-to-statvolts", "name": "Coulombs to Statvolts", "category": "electrical", "type": "3col", "teaser": "Express charge as statvolt potential in CGS units.", "labels": {"in1": "Coulombs", "in2": "Statvolts", "in3": "Result"}},
{"slug": "coulombs-to-volts", "name": "Coulombs to Volts", "category": "electrical", "type": "3col", "teaser": "Derive voltage from charge across capacitance or resistance/time.", "labels": {"in1": "Coulombs", "in2": "Volts", "in3": "Result"}},
{"slug": "coulombs-to-watt-hours", "name": "Coulombs to Watt-hours", "category": "power", "type": "3col", "teaser": "Turn stored charge into watt-hours when voltage and duration are supplied.", "labels": {"in1": "Coulombs", "in2": "Watt-hours", "in3": "Result"}},
{"slug": "coulombs-to-watts", "name": "Coulombs to Watts", "category": "power", "type": "3col", "teaser": "Translate charge into watts given the voltage and time span.", "labels": {"in1": "Coulombs", "in2": "Watts", "in3": "Result"}},
{"slug": "cups-to-milliliters", "name": "Cups to Milliliters", "category": "volume", "type": "standard", "labels": {"in1": "Cups", "in2": "Milliliters"}, "factor": 236.588237},
{"slug": "cups-to-ounces-weight", "name": "Cups to Ounces (weight)", "category": "weight", "type": "standard", "teaser": "Convert a cup\u2019s weight into ounces for baking measurements.", "labels": {"in1": "Cups", "in2": "Ounces (weight)"}, "factor": 8.0},
{"slug": "cups-to-acre-feet", "name": "Cups to Acre-feet", "category": "volume", "type": "standard", "teaser": "Translate kitchen cups into acre-feet when planning irrigation.", "labels": {"in1": "Cups", "in2": "Acre-feet"}, "factor": 1.918052048260257e-07, "hidden": true},
@@ -514,6 +545,46 @@ export const calculators: CalculatorDef[] = [
{"slug": "octal-to-binary", "name": "Octal to Binary", "category": "number-systems", "type": "standard", "teaser": "Convert base-8 numbers into binary digits.", "labels": {"in1": "Octal", "in2": "Binary"}, "hidden": true},
{"slug": "octal-to-decimal", "name": "Octal to Decimal", "category": "number-systems", "type": "standard", "teaser": "Convert base-8 digits into decimal values.", "labels": {"in1": "Octal", "in2": "Decimal"}, "hidden": true},
{"slug": "octal-to-hex", "name": "Octal to Hex", "category": "number-systems", "type": "standard", "teaser": "Express octal numbers as hexadecimal.", "labels": {"in1": "Octal", "in2": "Hex"}, "hidden": true},
{"slug": "base-2-to-base-3", "name": "Base 2 to Base 3", "category": "number-systems", "type": "base", "teaser": "Translate binary digits into ternary format for alternate radix comparisons.", "labels": {"in1": "Base 2", "in2": "Base 3"}, "fromBase": 2, "toBase": 3},
{"slug": "base-2-to-base-4", "name": "Base 2 to Base 4", "category": "number-systems", "type": "base", "teaser": "Group binary bits into quaternary digits for compact notation.", "labels": {"in1": "Base 2", "in2": "Base 4"}, "fromBase": 2, "toBase": 4},
{"slug": "base-2-to-base-5", "name": "Base 2 to Base 5", "category": "number-systems", "type": "base", "teaser": "Reframe base-2 quantities as base-5 digits when analyzing quinary systems.", "labels": {"in1": "Base 2", "in2": "Base 5"}, "fromBase": 2, "toBase": 5},
{"slug": "base-2-to-base-6", "name": "Base 2 to Base 6", "category": "number-systems", "type": "base", "teaser": "Express binary numbers as base-6 figures for seximal conversions.", "labels": {"in1": "Base 2", "in2": "Base 6"}, "fromBase": 2, "toBase": 6},
{"slug": "base-2-to-base-7", "name": "Base 2 to Base 7", "category": "number-systems", "type": "base", "teaser": "Compare binary data with septenary digits by converting between the bases.", "labels": {"in1": "Base 2", "in2": "Base 7"}, "fromBase": 2, "toBase": 7},
{"slug": "base-2-to-base-9", "name": "Base 2 to Base 9", "category": "number-systems", "type": "base", "teaser": "Translate binary magnitudes into base-9 representation for cultural numeral work.", "labels": {"in1": "Base 2", "in2": "Base 9"}, "fromBase": 2, "toBase": 9},
{"slug": "base-2-to-base-11", "name": "Base 2 to Base 11", "category": "number-systems", "type": "base", "teaser": "Switch binary values into base-11 to explore undecimal patterns.", "labels": {"in1": "Base 2", "in2": "Base 11"}, "fromBase": 2, "toBase": 11},
{"slug": "base-2-to-base-12", "name": "Base 2 to Base 12", "category": "number-systems", "type": "base", "teaser": "Re-express bits as duodecimal digits for dozenal studies.", "labels": {"in1": "Base 2", "in2": "Base 12"}, "fromBase": 2, "toBase": 12},
{"slug": "base-2-to-base-13", "name": "Base 2 to Base 13", "category": "number-systems", "type": "base", "teaser": "Convert binary into tridecimal digits for creative numeral experiments.", "labels": {"in1": "Base 2", "in2": "Base 13"}, "fromBase": 2, "toBase": 13},
{"slug": "base-2-to-base-14", "name": "Base 2 to Base 14", "category": "number-systems", "type": "base", "teaser": "Translate binary streams into tetradecimal digits for base-14 comparisons.", "labels": {"in1": "Base 2", "in2": "Base 14"}, "fromBase": 2, "toBase": 14},
{"slug": "base-3-to-base-2", "name": "Base 3 to Base 2", "category": "number-systems", "type": "base", "teaser": "Return ternary digits back into binary for systems that rely on base-2 processors.", "labels": {"in1": "Base 3", "in2": "Base 2"}, "fromBase": 3, "toBase": 2, "hidden": true},
{"slug": "base-3-to-base-4", "name": "Base 3 to Base 4", "category": "number-systems", "type": "base", "teaser": "Convert ternary values into quaternary digits for cross-radix conversions.", "labels": {"in1": "Base 3", "in2": "Base 4"}, "fromBase": 3, "toBase": 4},
{"slug": "base-3-to-base-5", "name": "Base 3 to Base 5", "category": "number-systems", "type": "base", "teaser": "Express base-3 magnitude as base-5 digits to bridge different numeral pools.", "labels": {"in1": "Base 3", "in2": "Base 5"}, "fromBase": 3, "toBase": 5},
{"slug": "base-3-to-base-6", "name": "Base 3 to Base 6", "category": "number-systems", "type": "base", "teaser": "Convert ternary numbers into base-6 to align with seximal systems.", "labels": {"in1": "Base 3", "in2": "Base 6"}, "fromBase": 3, "toBase": 6},
{"slug": "base-3-to-base-7", "name": "Base 3 to Base 7", "category": "number-systems", "type": "base", "teaser": "Translate ternary digits into septenary notation for niche radices.", "labels": {"in1": "Base 3", "in2": "Base 7"}, "fromBase": 3, "toBase": 7},
{"slug": "base-3-to-base-8", "name": "Base 3 to Base 8", "category": "number-systems", "type": "base", "teaser": "Encode base-3 values as octal digits for legacy computing contexts.", "labels": {"in1": "Base 3", "in2": "Base 8"}, "fromBase": 3, "toBase": 8},
{"slug": "base-3-to-base-9", "name": "Base 3 to Base 9", "category": "number-systems", "type": "base", "teaser": "Reframe ternary numbers as base-9 digits for nonary comparisons.", "labels": {"in1": "Base 3", "in2": "Base 9"}, "fromBase": 3, "toBase": 9},
{"slug": "base-3-to-base-10", "name": "Base 3 to Base 10", "category": "number-systems", "type": "base", "teaser": "Bring ternary measurements into decimal for common calculations.", "labels": {"in1": "Base 3", "in2": "Base 10"}, "fromBase": 3, "toBase": 10},
{"slug": "base-4-to-base-2", "name": "Base 4 to Base 2", "category": "number-systems", "type": "base", "teaser": "Collapse quaternary digits back into binary bits for digital systems.", "labels": {"in1": "Base 4", "in2": "Base 2"}, "fromBase": 4, "toBase": 2, "hidden": true},
{"slug": "base-4-to-base-3", "name": "Base 4 to Base 3", "category": "number-systems", "type": "base", "teaser": "Convert quaternary values into ternary digits for culture-specific bases.", "labels": {"in1": "Base 4", "in2": "Base 3"}, "fromBase": 4, "toBase": 3, "hidden": true},
{"slug": "base-4-to-base-5", "name": "Base 4 to Base 5", "category": "number-systems", "type": "base", "teaser": "Express base-4 digits as base-5 to compare across radices.", "labels": {"in1": "Base 4", "in2": "Base 5"}, "fromBase": 4, "toBase": 5},
{"slug": "base-4-to-base-7", "name": "Base 4 to Base 7", "category": "number-systems", "type": "base", "teaser": "Translate base-4 magnitudes into septenary notation for space exploration contexts.", "labels": {"in1": "Base 4", "in2": "Base 7"}, "fromBase": 4, "toBase": 7},
{"slug": "base-4-to-base-8", "name": "Base 4 to Base 8", "category": "number-systems", "type": "base", "teaser": "Convert quaternary streams into octal digits for computing artifacts.", "labels": {"in1": "Base 4", "in2": "Base 8"}, "fromBase": 4, "toBase": 8},
{"slug": "base-4-to-base-10", "name": "Base 4 to Base 10", "category": "number-systems", "type": "base", "teaser": "Bring quaternary numbers into decimal across human-friendly radices.", "labels": {"in1": "Base 4", "in2": "Base 10"}, "fromBase": 4, "toBase": 10},
{"slug": "base-5-to-base-2", "name": "Base 5 to Base 2", "category": "number-systems", "type": "base", "teaser": "Decompose quinary digits into binary bits for digital translation.", "labels": {"in1": "Base 5", "in2": "Base 2"}, "fromBase": 5, "toBase": 2, "hidden": true},
{"slug": "base-5-to-base-3", "name": "Base 5 to Base 3", "category": "number-systems", "type": "base", "teaser": "Turn quinary values into ternary digits for alternate radices.", "labels": {"in1": "Base 5", "in2": "Base 3"}, "fromBase": 5, "toBase": 3, "hidden": true},
{"slug": "base-5-to-base-6", "name": "Base 5 to Base 6", "category": "number-systems", "type": "base", "teaser": "Express base-5 data as base-6 digits for seximal comparisons.", "labels": {"in1": "Base 5", "in2": "Base 6"}, "fromBase": 5, "toBase": 6},
{"slug": "base-5-to-base-10", "name": "Base 5 to Base 10", "category": "number-systems", "type": "base", "teaser": "Convert quinary counts into decimals for everyday math.", "labels": {"in1": "Base 5", "in2": "Base 10"}, "fromBase": 5, "toBase": 10},
{"slug": "base-6-to-base-2", "name": "Base 6 to Base 2", "category": "number-systems", "type": "base", "teaser": "Recast sextimal digits into binary for electronics.", "labels": {"in1": "Base 6", "in2": "Base 2"}, "fromBase": 6, "toBase": 2, "hidden": true},
{"slug": "base-6-to-base-5", "name": "Base 6 to Base 5", "category": "number-systems", "type": "base", "teaser": "Translate base-6 magnitudes into quinary digits for cultural math.", "labels": {"in1": "Base 6", "in2": "Base 5"}, "fromBase": 6, "toBase": 5, "hidden": true},
{"slug": "base-6-to-base-10", "name": "Base 6 to Base 10", "category": "number-systems", "type": "base", "teaser": "Express seximal data in decimal for typical calculators.", "labels": {"in1": "Base 6", "in2": "Base 10"}, "fromBase": 6, "toBase": 10},
{"slug": "base-7-to-base-2", "name": "Base 7 to Base 2", "category": "number-systems", "type": "base", "teaser": "Break down septenary digits into binary bits for processors.", "labels": {"in1": "Base 7", "in2": "Base 2"}, "fromBase": 7, "toBase": 2, "hidden": true},
{"slug": "base-7-to-base-5", "name": "Base 7 to Base 5", "category": "number-systems", "type": "base", "teaser": "Convert septenary numbers into base-5 digits for quinary comparisons.", "labels": {"in1": "Base 7", "in2": "Base 5"}, "fromBase": 7, "toBase": 5},
{"slug": "base-7-to-base-8", "name": "Base 7 to Base 8", "category": "number-systems", "type": "base", "teaser": "Re-express base-7 values as octal digits for digital gear.", "labels": {"in1": "Base 7", "in2": "Base 8"}, "fromBase": 7, "toBase": 8},
{"slug": "base-7-to-base-10", "name": "Base 7 to Base 10", "category": "number-systems", "type": "base", "teaser": "Translate septenary magnitudes into decimal for general audiences.", "labels": {"in1": "Base 7", "in2": "Base 10"}, "fromBase": 7, "toBase": 10},
{"slug": "base-8-to-base-3", "name": "Base 8 to Base 3", "category": "number-systems", "type": "base", "teaser": "Turn octal digits into ternary numbers for unique radices.", "labels": {"in1": "Base 8", "in2": "Base 3"}, "fromBase": 8, "toBase": 3, "hidden": true},
{"slug": "base-8-to-base-5", "name": "Base 8 to Base 5", "category": "number-systems", "type": "base", "teaser": "Express octal values as base-5 digits to cross-check radices.", "labels": {"in1": "Base 8", "in2": "Base 5"}, "fromBase": 8, "toBase": 5},
{"slug": "base-8-to-base-7", "name": "Base 8 to Base 7", "category": "number-systems", "type": "base", "teaser": "Convert octal numbers into septenary digits for base-7 models.", "labels": {"in1": "Base 8", "in2": "Base 7"}, "fromBase": 8, "toBase": 7, "hidden": true},
{"slug": "base-8-to-base-9", "name": "Base 8 to Base 9", "category": "number-systems", "type": "base", "teaser": "Translate octal digits into base-9 notation for nonary math.", "labels": {"in1": "Base 8", "in2": "Base 9"}, "fromBase": 8, "toBase": 9},
{"slug": "base-8-to-base-10", "name": "Base 8 to Base 10", "category": "number-systems", "type": "base", "teaser": "Reframe octal quantities in decimal for common use.", "labels": {"in1": "Base 8", "in2": "Base 10"}, "fromBase": 8, "toBase": 10},
{"slug": "watts-to-amps", "name": "Watts to amps", "category": "power", "type": "3col", "labels": {"in1": "Watts", "in2": "amps", "in3": "Volts"}, "hidden": true},
{"slug": "volts-to-amps", "name": "Volts to amps", "category": "electrical", "type": "3col", "labels": {"in1": "Volts", "in2": "amps", "in3": "Result"}, "hidden": true},
{"slug": "volts-to-abvolts", "name": "Volts to Abvolts", "category": "electrical", "type": "standard", "teaser": "Convert SI volts into CGS abvolts.", "labels": {"in1": "Volts", "in2": "Abvolts"}, "factor": 100000000.0},
@@ -878,6 +949,28 @@ export const calculators: CalculatorDef[] = [
{"slug": "hectopascals-to-bar", "name": "Hectopascals to Bar", "category": "pressure", "type": "standard", "teaser": "Convert Hectopascals to Bar instantly.", "labels": {"in1": "Hectopascals", "in2": "Bar"}, "factor": 0.001},
{"slug": "hectopascals-to-psi", "name": "Hectopascals to PSI", "category": "pressure", "type": "standard", "teaser": "Convert Hectopascals to PSI instantly.", "labels": {"in1": "Hectopascals", "in2": "PSI"}, "factor": 0.0145038},
{"slug": "henries-to-millihenries", "name": "Henries to Millihenries", "category": "other", "type": "standard", "teaser": "Convert Henries to Millihenries instantly.", "labels": {"in1": "Henries", "in2": "Millihenries"}, "factor": 1000.0},
{"slug": "henries-to-abamperes", "name": "Henries to Abamperes", "category": "electrical", "type": "3col", "teaser": "Relate inductance to CGS abamperes when flux/time context is given.", "labels": {"in1": "Henries", "in2": "Abamperes", "in3": "Result"}, "hidden": true},
{"slug": "henries-to-abvolts", "name": "Henries to Abvolts", "category": "electrical", "type": "3col", "teaser": "Convert inductance into CGS abvolts when impulse and flux are known.", "labels": {"in1": "Henries", "in2": "Abvolts", "in3": "Result"}, "hidden": true},
{"slug": "henries-to-ampere-hours", "name": "Henries to Ampere-hours", "category": "time", "type": "3col", "teaser": "Translate inductance into stored ampere-hours given current and duration.", "labels": {"in1": "Henries", "in2": "Ampere-hours", "in3": "Result"}, "hidden": true},
{"slug": "henries-to-amps", "name": "Henries to Amps", "category": "electrical", "type": "3col", "teaser": "Express inductance as amperes when applying a known voltage drop and time.", "labels": {"in1": "Henries", "in2": "Amps", "in3": "Result"}, "hidden": true},
{"slug": "henries-to-coulombs", "name": "Henries to Coulombs", "category": "electrical", "type": "3col", "teaser": "Estimate coulombs from inductance when voltage and duration are provided.", "labels": {"in1": "Henries", "in2": "Coulombs", "in3": "Result"}, "hidden": true},
{"slug": "henries-to-farads", "name": "Henries to Farads", "category": "radiation", "type": "3col", "teaser": "Relate inductance to capacitance when energy or frequency context is entered.", "labels": {"in1": "Henries", "in2": "Farads", "in3": "Result"}, "hidden": true},
{"slug": "henries-to-kilowatts", "name": "Henries to Kilowatts", "category": "power", "type": "3col", "teaser": "Turn inductance into kilowatt-equivalent power when voltage and time are known.", "labels": {"in1": "Henries", "in2": "Kilowatts", "in3": "Result"}},
{"slug": "henries-to-kva", "name": "Henries to Kva", "category": "other", "type": "3col", "teaser": "Express inductance as apparent power (kVA) using voltage and current.", "labels": {"in1": "Henries", "in2": "Kva", "in3": "Result"}},
{"slug": "henries-to-microfarads", "name": "Henries to Microfarads", "category": "radiation", "type": "3col", "teaser": "Compare inductance with microfarad capacitances for resonant tuning.", "labels": {"in1": "Henries", "in2": "Microfarads", "in3": "Result"}},
{"slug": "henries-to-microhenries", "name": "Henries to Microhenries", "category": "other", "type": "3col", "teaser": "Convert whole henries into microhenries for small coils.", "labels": {"in1": "Henries", "in2": "Microhenries", "in3": "Result"}},
{"slug": "henries-to-milliampere-hours", "name": "Henries to Milliampere-hours", "category": "time", "type": "3col", "teaser": "Estimate mAh from inductance via current and discharge time.", "labels": {"in1": "Henries", "in2": "Milliampere-hours", "in3": "Result"}},
{"slug": "henries-to-milliamps", "name": "Henries to Milliamps", "category": "electrical", "type": "3col", "teaser": "Derive milliamps from inductance when flux change over time is known.", "labels": {"in1": "Henries", "in2": "Milliamps", "in3": "Result"}},
{"slug": "henries-to-millivolts", "name": "Henries to Millivolts", "category": "electrical", "type": "3col", "teaser": "Turn inductance into millivolt drops for known current swings.", "labels": {"in1": "Henries", "in2": "Millivolts", "in3": "Result"}},
{"slug": "henries-to-milliwatts", "name": "Henries to Milliwatts", "category": "power", "type": "3col", "teaser": "Express inductance as milliwatt energy when voltage and time are provided.", "labels": {"in1": "Henries", "in2": "Milliwatts", "in3": "Result"}},
{"slug": "henries-to-ohms", "name": "Henries to Ohms", "category": "electrical", "type": "3col", "teaser": "Back out resistance from inductance and frequency or reactance.", "labels": {"in1": "Henries", "in2": "Ohms", "in3": "Result"}},
{"slug": "henries-to-picofarads", "name": "Henries to Picofarads", "category": "radiation", "type": "3col", "teaser": "Compare inductance to picofarad capacitances when frequency or voltage is supplied.", "labels": {"in1": "Henries", "in2": "Picofarads", "in3": "Result"}},
{"slug": "henries-to-siemens", "name": "Henries to Siemens", "category": "electrical", "type": "3col", "teaser": "Translate inductance into conductance under known voltage/current.", "labels": {"in1": "Henries", "in2": "Siemens", "in3": "Result"}},
{"slug": "henries-to-statamperes", "name": "Henries to Statamperes", "category": "electrical", "type": "3col", "teaser": "Convert inductance into CGS statamperes when flux change is given.", "labels": {"in1": "Henries", "in2": "Statamperes", "in3": "Result"}},
{"slug": "henries-to-statvolts", "name": "Henries to Statvolts", "category": "electrical", "type": "3col", "teaser": "Express inductance as statvolt potentials for legacy fields.", "labels": {"in1": "Henries", "in2": "Statvolts", "in3": "Result"}},
{"slug": "henries-to-volts", "name": "Henries to Volts", "category": "electrical", "type": "3col", "teaser": "Derive voltage levels from inductance and current derivatives.", "labels": {"in1": "Henries", "in2": "Volts", "in3": "Result"}},
{"slug": "henries-to-watt-hours", "name": "Henries to Watt-hours", "category": "power", "type": "3col", "teaser": "Estimate energy in watt-hours from inductance when current and time are known.", "labels": {"in1": "Henries", "in2": "Watt-hours", "in3": "Result"}},
{"slug": "henries-to-watts", "name": "Henries to Watts", "category": "power", "type": "3col", "teaser": "Relate inductance to watts using frequency or current data.", "labels": {"in1": "Henries", "in2": "Watts", "in3": "Result"}},
{"slug": "millihenries-to-henries", "name": "Millihenries to Henries", "category": "other", "type": "standard", "teaser": "Convert millihenries back into henries for coarse values.", "labels": {"in1": "Millihenries", "in2": "Henries"}, "factor": 0.001, "hidden": true},
{"slug": "millihenries-to-microhenries", "name": "Millihenries to Microhenries", "category": "other", "type": "standard", "teaser": "Translate millihenries into microhenries for fine tuning.", "labels": {"in1": "Millihenries", "in2": "Microhenries"}, "factor": 1000.0},
{"slug": "hertz-to-kilohertz", "name": "Hertz to Kilohertz", "category": "other", "type": "standard", "teaser": "Convert Hertz to Kilohertz instantly.", "labels": {"in1": "Hertz", "in2": "Kilohertz"}, "factor": 0.001},
@@ -989,6 +1082,24 @@ export const calculators: CalculatorDef[] = [
{"slug": "romer-to-rankine", "name": "R\u00f8mer to Rankine", "category": "temperature", "type": "standard", "teaser": "Translate R\u00f8mer values into Rankine for absolute references.", "labels": {"in1": "R\u00f8mer", "in2": "Rankine"}, "factor": 3.428571428571, "offset": 465.955714285714},
{"slug": "romer-to-reaumur", "name": "R\u00f8mer to R\u00e9aumur", "category": "temperature", "type": "standard", "teaser": "Turn R\u00f8mer values into R\u00e9aumur for historical records.", "labels": {"in1": "R\u00f8mer", "in2": "R\u00e9aumur"}, "factor": 1.52380952381, "offset": -11.428571428571},
{"slug": "farads-to-microfarads", "name": "Farads to Microfarads", "category": "radiation", "type": "standard", "teaser": "Convert farads to microfarads for capacitor ratings.", "labels": {"in1": "Farads", "in2": "Microfarads"}, "factor": 1000000.0},
{"slug": "farads-to-abamperes", "name": "Farads to Abamperes", "category": "radiation", "type": "3col", "teaser": "Convert capacitance into CGS abampere currents when voltage and time are known.", "labels": {"in1": "Farads", "in2": "Abamperes", "in3": "Result"}, "hidden": true},
{"slug": "farads-to-abvolts", "name": "Farads to Abvolts", "category": "radiation", "type": "3col", "teaser": "Express capacitance as abvolt potential using charge and time metrics.", "labels": {"in1": "Farads", "in2": "Abvolts", "in3": "Result"}, "hidden": true},
{"slug": "farads-to-ampere-hours", "name": "Farads to Ampere-hours", "category": "time", "type": "3col", "teaser": "Translate capacitance storage into ampere-hours with applied voltage.", "labels": {"in1": "Farads", "in2": "Ampere-hours", "in3": "Result"}, "hidden": true},
{"slug": "farads-to-amps", "name": "Farads to Amps", "category": "radiation", "type": "3col", "teaser": "Estimate current from capacitance discharging over a given duration.", "labels": {"in1": "Farads", "in2": "Amps", "in3": "Result"}, "hidden": true},
{"slug": "farads-to-coulombs", "name": "Farads to Coulombs", "category": "radiation", "type": "3col", "teaser": "Compute the charge stored on a capacitor at a specified voltage.", "labels": {"in1": "Farads", "in2": "Coulombs", "in3": "Result"}, "hidden": true},
{"slug": "farads-to-henries", "name": "Farads to Henries", "category": "radiation", "type": "3col", "teaser": "Relate capacitance to inductance when resonance frequency is provided.", "labels": {"in1": "Farads", "in2": "Henries", "in3": "Result"}},
{"slug": "farads-to-kilowatts", "name": "Farads to Kilowatts", "category": "power", "type": "3col", "teaser": "Convert capacitance, voltage, and time into kilowatt energy.", "labels": {"in1": "Farads", "in2": "Kilowatts", "in3": "Result"}},
{"slug": "farads-to-kva", "name": "Farads to Kva", "category": "radiation", "type": "3col", "teaser": "Express stored capacitance as apparent power (kVA) when voltage/time is known.", "labels": {"in1": "Farads", "in2": "Kva", "in3": "Result"}},
{"slug": "farads-to-microhenries", "name": "Farads to Microhenries", "category": "radiation", "type": "3col", "teaser": "Compare capacitance to microhenry inductance for reactive circuits.", "labels": {"in1": "Farads", "in2": "Microhenries", "in3": "Result"}},
{"slug": "farads-to-milliampere-hours", "name": "Farads to Milliampere-hours", "category": "time", "type": "3col", "teaser": "Turn capacitance into mAh ratings given voltage and discharge time.", "labels": {"in1": "Farads", "in2": "Milliampere-hours", "in3": "Result"}},
{"slug": "farads-to-milliamps", "name": "Farads to Milliamps", "category": "radiation", "type": "3col", "teaser": "Derive milliamps from capacitance and discharge duration.", "labels": {"in1": "Farads", "in2": "Milliamps", "in3": "Result"}},
{"slug": "farads-to-millihenries", "name": "Farads to Millihenries", "category": "radiation", "type": "3col", "teaser": "Estimate millihenry values from capacitance using frequency or time.", "labels": {"in1": "Farads", "in2": "Millihenries", "in3": "Result"}},
{"slug": "farads-to-millivolts", "name": "Farads to Millivolts", "category": "radiation", "type": "3col", "teaser": "Translate capacitance into millivolt drops across a known charge.", "labels": {"in1": "Farads", "in2": "Millivolts", "in3": "Result"}},
{"slug": "farads-to-milliwatts", "name": "Farads to Milliwatts", "category": "power", "type": "3col", "teaser": "Convert capacitance energy storage into milliwatts when voltage/time is supplied.", "labels": {"in1": "Farads", "in2": "Milliwatts", "in3": "Result"}},
{"slug": "farads-to-ohms", "name": "Farads to Ohms", "category": "radiation", "type": "3col", "teaser": "Infer resistance from capacitance, voltage, and charge/time relationships.", "labels": {"in1": "Farads", "in2": "Ohms", "in3": "Result"}},
{"slug": "farads-to-picofarads", "name": "Farads to Picofarads", "category": "radiation", "type": "3col", "teaser": "Express large capacitance as picofarads for component selection.", "labels": {"in1": "Farads", "in2": "Picofarads", "in3": "Result"}},
{"slug": "farads-to-siemens", "name": "Farads to Siemens", "category": "radiation", "type": "3col", "teaser": "Translate capacitance into conductance when voltage and time are known.", "labels": {"in1": "Farads", "in2": "Siemens", "in3": "Result"}},
{"slug": "farads-to-statamperes", "name": "Farads to Statamperes", "category": "radiation", "type": "3col", "teaser": "Reframe capacitance charge as CGS statampere flow for legacy units.", "labels": {"in1": "Farads", "in2": "Statamperes", "in3": "Result"}},
{"slug": "feet-of-seawater-to-psi", "name": "Feet of seawater to PSI", "category": "length", "type": "standard", "teaser": "A pressure gauge shows depth in feet of seawater; convert that to PSI.", "labels": {"in1": "Feet of seawater", "in2": "PSI"}, "factor": 0.444975},
{"slug": "kilometers-to-yards", "name": "Kilometers to Yards", "category": "length", "type": "standard", "teaser": "Convert a full kilometer into yards.", "labels": {"in1": "Kilometers", "in2": "Yards"}, "factor": 1093.613298},
{"slug": "kilonewtons-to-newtons", "name": "Kilonewtons to Newtons", "category": "force", "type": "standard", "teaser": "Convert kilonewtons into newtons.", "labels": {"in1": "Kilonewtons", "in2": "Newtons"}, "factor": 1000.0},
@@ -1006,9 +1117,9 @@ export const calculators: CalculatorDef[] = [
{"slug": "kilowatts-to-ampere-hours", "name": "Kilowatts to Ampere-hours", "category": "power", "type": "3col", "teaser": "Turn kilowatt draws into ampere-hours when you know the duration.", "labels": {"in1": "Kilowatts", "in2": "Ampere-hours", "in3": "Result"}, "hidden": true},
{"slug": "kilowatts-to-btumin", "name": "Kilowatts to BTU/min", "category": "energy", "type": "standard", "teaser": "Convert kilowatts into BTUs per minute for heat rate comparisons.", "labels": {"in1": "Kilowatts", "in2": "BTU/min"}, "factor": 56.8690272522},
{"slug": "kilowatts-to-calories-per-second", "name": "Kilowatts to Calories Per Second", "category": "speed", "type": "standard", "teaser": "Translate kilowatts into calories per second for nutrition math.", "labels": {"in1": "Kilowatts", "in2": "Calories Per Second"}, "factor": 238.8458966},
{"slug": "kilowatts-to-coulombs", "name": "Kilowatts to Coulombs", "category": "power", "type": "3col", "teaser": "Convert kilowatts into coulombs when the time or voltage is given.", "labels": {"in1": "Kilowatts", "in2": "Coulombs", "in3": "Result"}},
{"slug": "kilowatts-to-farads", "name": "Kilowatts to Farads", "category": "power", "type": "3col", "teaser": "Estimate the capacitance in farads from kilowatt loads.", "labels": {"in1": "Kilowatts", "in2": "Farads", "in3": "Result"}},
{"slug": "kilowatts-to-henries", "name": "Kilowatts to Henries", "category": "power", "type": "3col", "teaser": "Estimate inductance in henries using kilowatt load and frequency.", "labels": {"in1": "Kilowatts", "in2": "Henries", "in3": "Result"}},
{"slug": "kilowatts-to-coulombs", "name": "Kilowatts to Coulombs", "category": "power", "type": "3col", "teaser": "Convert kilowatts into coulombs when the time or voltage is given.", "labels": {"in1": "Kilowatts", "in2": "Coulombs", "in3": "Result"}, "hidden": true},
{"slug": "kilowatts-to-farads", "name": "Kilowatts to Farads", "category": "power", "type": "3col", "teaser": "Estimate the capacitance in farads from kilowatt loads.", "labels": {"in1": "Kilowatts", "in2": "Farads", "in3": "Result"}, "hidden": true},
{"slug": "kilowatts-to-henries", "name": "Kilowatts to Henries", "category": "power", "type": "3col", "teaser": "Estimate inductance in henries using kilowatt load and frequency.", "labels": {"in1": "Kilowatts", "in2": "Henries", "in3": "Result"}, "hidden": true},
{"slug": "kilowatts-to-lusec", "name": "Kilowatts to Lusec", "category": "power", "type": "standard", "teaser": "Translate kilowatts into lusecs for legacy power ratings.", "labels": {"in1": "Kilowatts", "in2": "Lusec"}, "factor": 7500637.554192106},
{"slug": "kilowatts-to-mechanical-hp", "name": "Kilowatts to Mechanical Hp", "category": "power", "type": "standard", "teaser": "Convert kilowatts into mechanical horsepower.", "labels": {"in1": "Kilowatts", "in2": "Mechanical Hp"}, "factor": 1.341021858656296},
{"slug": "kilowatts-to-microfarads", "name": "Kilowatts to Microfarads", "category": "power", "type": "3col", "teaser": "Convert kilowatt loads into capacitance using voltage.", "labels": {"in1": "Kilowatts", "in2": "Microfarads", "in3": "Result"}},
@@ -1016,6 +1127,15 @@ export const calculators: CalculatorDef[] = [
{"slug": "kilowatts-to-milliampere-hours", "name": "Kilowatts to Milliampere-hours", "category": "power", "type": "3col", "teaser": "Turn kilowatt-hours into milliampere-hours given voltage.", "labels": {"in1": "Kilowatts", "in2": "Milliampere-hours", "in3": "Result"}},
{"slug": "kilowatts-to-milliamps", "name": "Kilowatts to Milliamps", "category": "power", "type": "3col", "teaser": "Convert kilowatts into milliamps when you know the voltage.", "labels": {"in1": "Kilowatts", "in2": "Milliamps", "in3": "Volts"}},
{"slug": "kilowatts-to-millihenries", "name": "Kilowatts to Millihenries", "category": "power", "type": "3col", "teaser": "Estimate inductance in millihenries from a kilowatt load.", "labels": {"in1": "Kilowatts", "in2": "Millihenries", "in3": "Result"}},
{"slug": "kilowatts-to-millivolts", "name": "Kilowatts to Millivolts", "category": "power", "type": "3col", "teaser": "Estimate millivolt drops from kilowatt loads when amperage or resistance is known.", "labels": {"in1": "Kilowatts", "in2": "Millivolts", "in3": "Result"}},
{"slug": "kilowatts-to-milliwatts", "name": "Kilowatts to Milliwatts", "category": "power", "type": "3col", "teaser": "Express kilowatt loads as milliwatts for fine-grain power math when duration is supplied.", "labels": {"in1": "Kilowatts", "in2": "Milliwatts", "in3": "Result"}},
{"slug": "kilowatts-to-ohms", "name": "Kilowatts to Ohms", "category": "power", "type": "3col", "teaser": "Back out resistance from kilowatts when amperage or voltage is provided.", "labels": {"in1": "Kilowatts", "in2": "Ohms", "in3": "Result"}},
{"slug": "kilowatts-to-picofarads", "name": "Kilowatts to Picofarads", "category": "power", "type": "3col", "teaser": "Relate kilowatt energy to picofarad capacitance for resonant circuits.", "labels": {"in1": "Kilowatts", "in2": "Picofarads", "in3": "Result"}},
{"slug": "kilowatts-to-siemens", "name": "Kilowatts to Siemens", "category": "power", "type": "3col", "teaser": "Convert kilowatts into conductance when voltage and amperage are known.", "labels": {"in1": "Kilowatts", "in2": "Siemens", "in3": "Result"}},
{"slug": "kilowatts-to-statamperes", "name": "Kilowatts to Statamperes", "category": "power", "type": "3col", "teaser": "Translate kilowatt outputs into CGS statamperes for legacy systems.", "labels": {"in1": "Kilowatts", "in2": "Statamperes", "in3": "Result"}},
{"slug": "kilowatts-to-statvolts", "name": "Kilowatts to Statvolts", "category": "power", "type": "3col", "teaser": "Express kilowatt power as statvolts when CGS charge/time is provided.", "labels": {"in1": "Kilowatts", "in2": "Statvolts", "in3": "Result"}},
{"slug": "kilowatts-to-volts", "name": "Kilowatts to Volts", "category": "power", "type": "3col", "teaser": "Derive volts from kilowatts when current or resistance is known.", "labels": {"in1": "Kilowatts", "in2": "Volts", "in3": "Result"}},
{"slug": "kilowatts-to-watt-hours", "name": "Kilowatts to Watt-hours", "category": "power", "type": "3col", "teaser": "Turn kilowatt power into watt-hours when the duration is given.", "labels": {"in1": "Kilowatts", "in2": "Watt-hours", "in3": "Result"}},
{"slug": "km-per-kwh-to-miles-per-kwh", "name": "Kilometers per kWh to Miles per kWh", "category": "length", "type": "standard", "teaser": "Convert energy efficiency from km/kWh to mi/kWh.", "labels": {"in1": "Kilometers per kWh", "in2": "Miles per kWh"}, "factor": 0.621371, "hidden": true},
{"slug": "kilometers-per-second-to-speed-of-light", "name": "Kilometers per Second to Speed of Light", "category": "length", "type": "standard", "teaser": "Express a speed in kilometers per second as a fraction of c (299,792.458 km/s).", "labels": {"in1": "Kilometers per Second", "in2": "Speed of Light"}, "factor": 3.33564095198152e-06, "hidden": true},
{"slug": "knots-to-feet-per-second", "name": "Knots to Feet per Second", "category": "length", "type": "standard", "teaser": "Convert a nautical mile per hour into feet per second.", "labels": {"in1": "Knots", "in2": "Feet per Second"}, "factor": 1.6878098376},
@@ -1379,9 +1499,9 @@ export const calculators: CalculatorDef[] = [
{"slug": "watts-to-abamperes", "name": "Watts to Abamperes", "category": "power", "type": "3col", "teaser": "Convert watts into CGS abamperes when you have voltage in abvolts.", "labels": {"in1": "Watts", "in2": "Abamperes", "in3": "Result"}, "hidden": true},
{"slug": "watts-to-abvolts", "name": "Watts to Abvolts", "category": "power", "type": "3col", "teaser": "Convert watts into CGS abvolts using abamperes.", "labels": {"in1": "Watts", "in2": "Abvolts", "in3": "Result"}, "hidden": true},
{"slug": "watts-to-ampere-hours", "name": "Watts to Ampere-hours", "category": "power", "type": "3col", "teaser": "Turn a watt draw into ampere-hours when you know the duration or voltage.", "labels": {"in1": "Watts", "in2": "Ampere-hours", "in3": "Result"}, "hidden": true},
{"slug": "watts-to-coulombs", "name": "Watts to Coulombs", "category": "power", "type": "3col", "teaser": "Translate watts into coulombs when voltage or time is provided.", "labels": {"in1": "Watts", "in2": "Coulombs", "in3": "Result"}},
{"slug": "watts-to-coulombs", "name": "Watts to Coulombs", "category": "power", "type": "3col", "teaser": "Translate watts into coulombs when voltage or time is provided.", "labels": {"in1": "Watts", "in2": "Coulombs", "in3": "Result"}, "hidden": true},
{"slug": "watts-to-farads", "name": "Watts to Farads", "category": "power", "type": "3col", "teaser": "Estimate capacitance required for a given wattage and voltage.", "labels": {"in1": "Watts", "in2": "Farads", "in3": "Result"}},
{"slug": "watts-to-henries", "name": "Watts to Henries", "category": "power", "type": "3col", "teaser": "Estimate inductance from a wattage and frequency scenario.", "labels": {"in1": "Watts", "in2": "Henries", "in3": "Result"}},
{"slug": "watts-to-henries", "name": "Watts to Henries", "category": "power", "type": "3col", "teaser": "Estimate inductance from a wattage and frequency scenario.", "labels": {"in1": "Watts", "in2": "Henries", "in3": "Result"}, "hidden": true},
{"slug": "watts-to-kva", "name": "Watts to kVA", "category": "power", "type": "standard", "teaser": "Convert watts into kilovolt-amperes assuming unity power factor.", "labels": {"in1": "Watts", "in2": "kVA"}, "factor": 0.001},
{"slug": "watts-to-lusec", "name": "Watts to Lusec", "category": "power", "type": "standard", "teaser": "Translate watts into lusecs for vintage motor specs.", "labels": {"in1": "Watts", "in2": "Lusec"}, "factor": 7500.637554192106},
{"slug": "watts-to-mechanical-hp", "name": "Watts to Mechanical Hp", "category": "power", "type": "standard", "teaser": "Translate watts into mechanical horsepower.", "labels": {"in1": "Watts", "in2": "Mechanical Hp"}, "factor": 0.001341021858656296},

View File

@@ -225,12 +225,12 @@
'input-bg': '#fff4d8',
'hover-bg': '#ffeec1',
'border': 'rgba(250, 204, 21, 0.25)',
'text': '#2b2509',
'text-muted': '#6d5f2a',
'accent': '#facc15',
'accent-dark': '#b45309',
'accent-glow': 'rgba(250, 204, 21, 0.2)',
'accent-gradient': 'linear-gradient(135deg, #facc15, #f97316)',
'text': '#1f1505',
'text-muted': '#5b4a1e',
'accent': '#fbbf24',
'accent-dark': '#c2410c',
'accent-glow': 'rgba(250, 204, 21, 0.3)',
'accent-gradient': 'linear-gradient(135deg, #fbbf24, #d97706)',
'header-bg': 'rgba(255, 255, 255, 0.98)',
},
dark: {

View File

@@ -76,6 +76,8 @@ def guess_category(name):
if any(x in name_l for x in ['binary', 'hex', 'octal', 'decimal', 'ascii', 'fraction']): return 'number-systems'
if any(x in name_l for x in ['becquerel', 'curie', 'gray', 'rad', 'sievert', 'rem', 'roentgen', 'rutherford']): return 'radiation'
if any(x in name_l for x in ['volt', 'amp', 'ohm', 'siemens', 'farad', 'henry', 'coulomb']): return 'electrical'
if any(x in name_l for x in ['binary', 'hex', 'octal', 'decimal', 'base']):
return 'number-systems'
return 'other'
def process():
@@ -193,6 +195,19 @@ def process():
if 'decimal' in slug:
if slug.startswith('decimal'): entry['fromBase'] = 10
else: entry['toBase'] = 10
if 'base-' in slug:
parts = slug.split('-')
if len(parts) >= 5 and parts[0] == 'base' and parts[2] == 'to' and parts[3] == 'base':
try:
entry.setdefault('fromBase', int(parts[1]))
entry.setdefault('toBase', int(parts[4]))
except ValueError:
pass
if 'base' in factor_raw.lower():
match = re.search(r'base\\s*(\\d+)\\s*(?:→|to)\\s*(?:base\\s*)?(\\d+)', factor_raw, re.IGNORECASE)
if match:
entry.setdefault('fromBase', int(match.group(1)))
entry.setdefault('toBase', int(match.group(2)))
if category == 'data' and c_type == 'standard':
# Fix data scale names and factors