Difference between revisions of "Calculation tools"

From Kerbal Space Program Wiki
Jump to: navigation, search
(Part and construction calculators)
 
(44 intermediate revisions by 22 users not shown)
Line 1: Line 1:
{{Uncategorized|date=April 2014}}
+
<!-- The table alignment and sizing on this page suck balls, but I don't know how to properly fix that. I obviously tried the percentage widths but it doesn't really work well. If you know how to do it properly so that similar data between tables are aligned vertically, please make the changes -->
<!-- The table alignment and sizing on this page suck balls, but I don't know how to properly fix that. I obviously tried percentage widths but it doesn't really work well. If you know how to do it properly, so that similar data between tables is aligned vertically, please make the changes -->
 
 
<!-- A license column was not added because most of the software here does not provide any licensing information whatsoever, so the column would be mostly empty while needlessly taking up space -->
 
<!-- A license column was not added because most of the software here does not provide any licensing information whatsoever, so the column would be mostly empty while needlessly taking up space -->
 
<!-- just noticed that some table borders are randomly thicker - I have no idea why or how to fix it :( -->
 
<!-- just noticed that some table borders are randomly thicker - I have no idea why or how to fix it :( -->
 
This page lists various fan-made tools that can help calculations related to the gameplay of Kerbal Space Program. Unlike [[addons]], they do not directly influence the game, as they are run separately.
 
This page lists various fan-made tools that can help calculations related to the gameplay of Kerbal Space Program. Unlike [[addons]], they do not directly influence the game, as they are run separately.
<!-- this is a test -->
 
  
The table cells that are shaded <span style="background-color:#e9e9f9;">blue</span> are links to the KSP Forums, to indicate open source tools and compatibility with the [[Version_history|latest version]] of KSP. Conversely, tools who's last known compatible version is too far into the past are shaded <span style="background-color:#ff8c9d;">red</span> as are non-free tools.
+
The table cells that are shaded <span style="background-color:#e9e9f9;">blue</span> are links to the KSP Forums, to indicate open source tools and compatibility with the [[Version_history|latest version]] of KSP. Conversely, tools who's last known compatible version is too far into the past are shaded <span style="background-color:#ff8c9d;">red</span> as are non-free tools and websites gone missing.
  
The KSP forums have a section dedicated to such tools [http://forum.kerbalspaceprogram.com/forums/36-Tools-and-Applications here], which is where it is most likely that new tools and versions will be announced.
+
The KSP forums have a section dedicated to such tools [http://forum.kerbalspaceprogram.com/forum/35-Tools-and-Applications here], which is where it is most likely that new tools and versions will be announced.
  
 
[[File:Six_words.png |thumb|right| [https://xkcd.com/1244/ How hard is rocket science anyway?]]]
 
[[File:Six_words.png |thumb|right| [https://xkcd.com/1244/ How hard is rocket science anyway?]]]
Line 25: Line 23:
 
! width="5%"  | Forum post  
 
! width="5%"  | Forum post  
 
! width="4%"  | Link
 
! width="4%"  | Link
 +
|-
 +
| KSP MGA Planner
 +
| [https://github.com/Krafpy Krafpy]
 +
| Calculates a (potentially) optimal interplanetary trajectory with multiple [https://wiki.kerbalspaceprogram.com/wiki/Tutorial:_Gravity_Assist gravity assists].
 +
| July 2022
 +
|
 +
| GPL-3.0 License, [https://github.com/Krafpy/KSP-MGA-Planner GitHub repo]
 +
| [https://forum.kerbalspaceprogram.com/index.php?/topic/204391-online-calculator-for-trajectories-with-multiple-gravity-assists/ forum post]
 +
| https://krafpy.github.io/KSP-MGA-Planner/
 +
|-
 +
| KSP Visual Calculator
 +
| style="background-color:#e9e9f9;" | [https://github.com/Blaarkies Blaarkies]
 +
| Interactively visualizes [[Delta-v | delta v]] and [[CommNet | communication networks]] on a KSP universe map.
 +
| 2021
 +
|
 +
| MIT License, [https://github.com/Blaarkies/ksp-visual-calculator GitHub-repo]
 +
| style="background-color:#e9e9f9;" | [https://forum.kerbalspaceprogram.com/index.php?/topic/202030-ksp-visual-calculator/ forum post]
 +
| https://ksp-visual-calculator.blaarkies.com/
 +
|-
 +
| Sat-Net Spacing Calc
 +
| [http://www.facebook.com/jimbo87 jwarner87]
 +
| Calculates deployment orbit for an evenly spaced satellite network in a single launch bundle. Supports alternate sized solar systems.
 +
| 24 April 2016
 +
{{:Calculation tools/version|1.0.5}}
 +
| Based on [http://forum.kerbalspaceprogram.com/members/11418-Ens-Gijs Ens-Gijs] spreadsheet.
 +
|
 +
| https://jwarner3412.github.io/kerbility/
 
|-
 
|-
 
| Interactive illustrated interplanetary guide and calculator
 
| Interactive illustrated interplanetary guide and calculator
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/members/32751-olex Olex]
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/members/32751-olex Olex]
| Calculates [[Delta-V|Δv]] and angles for orbital transfer between [[CelestialBody|celestial bodies]]
+
| Calculates [[Delta-V|Δv]] and angles for orbital transfer between [[Celestial body|celestial bodies]]
 
| 2013
 
| 2013
 
{{:Calculation tools/version|0.22}}
 
{{:Calculation tools/version|0.22}}
Line 54: Line 79:
 
| http://alterbaron.github.io/ksp_aerocalc/
 
| http://alterbaron.github.io/ksp_aerocalc/
 
|-
 
|-
| Where can I go?
+
| Kerb Calculator
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/members/70516-GavinZac GavinZac]
+
| [https://www.facebook.com/profile.php?id=100007516278735 Abeck]  
| Calculates possible destinations based on given Δv
+
| Calculates Δv based on fuel remaining in stage. Really useful if you're already in flight. New coming soon!
+
| 06 Feb 2016 (V0.2)
+
{{:Calculation tools/version|1.0.5}}
| [http://mononyk.us/wherecanigo.php.txt source code]
+
| [http://www.mathworks.com/products/matlab/ MATLAB] .m file
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/36698-The-opposite-of-a-problem-Where-Can-I-Go forum post]
+
| [http://forum.kerbalspaceprogram.com/index.php?/topic/131560-kerb-calculator-better-than-the-back-of-an-envelope/ forum post]  
| http://mononyk.us/wherecanigo.php
+
| Get it at the [http://forum.kerbalspaceprogram.com/index.php?/topic/131560-kerb-calculator-better-than-the-back-of-an-envelope/ forum post]
|-
 
| MrFibble's KSP Calculators
 
| [http://steamcommunity.com/id/MrFlibble1978 MrFlibble1978]
 
| Tools to calculate information on orbits
 
| Feb 2014
 
{{:Calculation tools/version|0.23}}
 
|
 
| [http://steamcommunity.com/app/220200/discussions/0/558747288281572701/ steam community thread]
 
| [https://dl.dropboxusercontent.com/u/1646976/KSP%20Calc/index.html Satellite Distribution Calculator] [https://dl.dropboxusercontent.com/u/1646976/KSP%20Calc2/index.html Orbital Period Calculator] [https://dl.dropboxusercontent.com/u/1646976/KSP%20Multi%20Calc/index.html KSP Multi Calculator]
 
|-
 
| Delta V Calculator
 
| [http://www.twitter.com/interwound interwound]  
 
| Gives Δv required to reach a celestial body with or without a round trip
 
 
 
|
 
|
 
| http://deltavmap.com/
 
 
|-
 
|-
 
| Lead angle calculator
 
| Lead angle calculator
|  
+
| style="background-color:#e9e9f9;" | [https://forum.kerbalspaceprogram.com/index.php?/profile/68909-tuupertunut/ Tuupertunut]
 
| Calculates the lead angle to reach a target orbit
 
| Calculates the lead angle to reach a target orbit
|
+
| 6 Sept 2018
 
|   
 
|   
 
|  
 
|  
 
|  
 
|  
| http://instacalc.com/16221
+
| https://instacalc.com/51180
 
|-
 
|-
 
| Resonance orbit calculator
 
| Resonance orbit calculator
Line 144: Line 151:
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/52132-Spreadsheet-Orbit-Night-Darkness-Req-Battery-Capacity-Satellite-Relay-Coverage forum post]
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/52132-Spreadsheet-Orbit-Night-Darkness-Req-Battery-Capacity-Satellite-Relay-Coverage forum post]
 
| [https://docs.google.com/spreadsheet/ccc?key=0AkXf-77s6gmFdEdVeGFqX0xobTczYkhEaEVrVTdWV3c&usp=sharing Google Docs link]
 
| [https://docs.google.com/spreadsheet/ccc?key=0AkXf-77s6gmFdEdVeGFqX0xobTczYkhEaEVrVTdWV3c&usp=sharing Google Docs link]
 +
|-
 +
| KSP Un-Orbiter Caclulator
 +
| [https://twitter.com/ecmahacker SharpCoder]
 +
| Calculate roughly when to burn retrograde to achieve the most efficient landing
 +
| 20 Oct 2016
 +
 +
|
 +
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/index.php?/topic/80143-web-when-to-burn-during-landing-calculator forum post]
 +
| [http://sharpcoder.github.io/KspUnorbiter/ http://sharpcoder.github.io/KspUnorbiter/]
 
|}
 
|}
  
Line 157: Line 173:
 
! width="5%"  | Forum post  
 
! width="5%"  | Forum post  
 
! width="4%"  | Link
 
! width="4%"  | Link
 +
|-
 +
| Reusable Rocket Calculator
 +
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/index.php?/profile/160682-cy4n/ cy4n]
 +
| Calculates the cost to put 1 ton of payload into orbit on any given launcher.
 +
| 31 Oct 2016
 +
{{:Calculation tools/version|1.2}}
 +
| Google Docs spreadsheet
 +
|
 +
| [https://docs.google.com/spreadsheets/d/180iqsQdvTKBdRv1H7WsEl024Ic3YY9icCeyixeSxAjI Google Docs link]
 +
|-
 +
| Rocket Calculator
 +
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/index.php?/profile/158629-avylazyboy/ avylazyboy]
 +
| Calculates and saves values for DeltaV, Isp, Thrust, and TWR for multi-stage rockets
 +
| 7 July 2016
 +
{{:Calculation tools/version|1.1.3}}
 +
| style="background-color:#e9e9f9;" | Open Source, written in C#
 +
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/index.php?/topic/143395-web-rocket-calculator/ forum post]
 +
| https://github.com/AveryPratt/RocketCalculator
 +
|-
 +
| kspalculator
 +
|
 +
| Determines the best rocket propulsion designs for one stage of a rocket, given a set of constraints and preferences
 +
| 8 Aug 2016
 +
{{:Calculation tools/version|1.3}}
 +
| style="background-color:#e9e9f9;" | [https://github.com/aandergr/kspalculator Open Source], written in Python
 +
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/index.php?/topic/140434-kspalculator-determine-best-rocket-propulsion-designs/ forum post]
 +
| https://kspalculator.appspot.com/
 
|-
 
|-
 
| KSP Optimal Rocket Calculator  
 
| KSP Optimal Rocket Calculator  
Line 162: Line 205:
 
| Generates a rocket design optimized for the given parameters  
 
| Generates a rocket design optimized for the given parameters  
 
|  6 May 2015
 
|  6 May 2015
{{:Calculation tools/version|1.0.5}}
+
{{:Calculation tools/version|1.2}}
 
| style="background-color:#e9e9f9;"|[https://github.com/garycourt/korc open source] (License: [https://github.com/garycourt/korc/blob/master/LICENSE permissive])
 
| style="background-color:#e9e9f9;"|[https://github.com/garycourt/korc open source] (License: [https://github.com/garycourt/korc/blob/master/LICENSE permissive])
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/65011-WEB-0-23-5-KSP-Optimal-Rocket-Calculator-v1-11 forum post]  
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/65011-WEB-0-23-5-KSP-Optimal-Rocket-Calculator-v1-11 forum post]  
 
| http://garycourt.github.io/korc/
 
| http://garycourt.github.io/korc/
 +
|-
 +
| KSP Optimal Rocket Calculator Updated Version
 +
| style="background-color:#e9e9f9;" | [https://github.com/mjungnickel18/korc/ MJungnickel]
 +
| Generates a rocket design optimized for the given parameters
 +
| 17 September 2021
 +
{{:Calculation tools/version|1.12.2}}
 +
| style="background-color:#e9e9f9;"|[https://github.com/mjungnickel18/korc/ open source] (License: [https://github.com/mjungnickel18/korc/blob/master/LICENSE permissive])
 +
|
 +
| https://mjungnickel18.github.io/korc/
 +
|-
 +
| KSP Signal Strength Calculator
 +
| style="background-color:#e9e9f9;" | [https://github.com/Westbrooke117 Westbrooke117]
 +
| Calculates the minimum and maximum signal strengths between planets for communotrons and relays
 +
| 5 Apr 2024
 +
{{:Calculation tools/version|1.12.2}}
 +
|
 +
| style="background-color:#e9e9f9;" | [https://www.reddit.com/r/KerbalSpaceProgram/comments/1bwcjlz/comment/ky8o6sm/?context=3 reddit post]
 +
| https://westbrooke117.github.io/KSPSSC/
 +
|-
 
|-
 
|-
 
| KSP Parachute Calculator  
 
| KSP Parachute Calculator  
Line 287: Line 349:
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/63872-WiP-Web-Science-List-Application-v0-3-%2830-12%29 forum post]
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/63872-WiP-Web-Science-List-Application-v0-3-%2830-12%29 forum post]
 
| http://www.celemsoft.net/kspsci.html
 
| http://www.celemsoft.net/kspsci.html
|-
 
| Kerbal Maps
 
|
 
| Like Google maps but for KSP
 
|
 
|
 
| Using [http://transition.fcc.gov/mb/audio/bickel/DDDMMSS-decimal.html this calculator] with Kerbal Maps can be helpful, as suggested in [http://forum.kerbalspaceprogram.com/threads/39370-Converting-Cardinal-Directions-into-HyperEdit-coords this forum post]
 
|
 
| http://www.kerbalmaps.com/
 
 
|-
 
|-
 
| KSP Checklist Generator
 
| KSP Checklist Generator
Line 307: Line 360:
 
|-
 
|-
 
| Printable Complete Stock Science Checklists
 
| Printable Complete Stock Science Checklists
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/members/136346-JAFO JAFO]
+
| style="background-color:#e9e9f9;" | [https://forum.kerbalspaceprogram.com/index.php?/profile/132901-jafo/ JAFO]
 
| Spreadsheet with individually printable sheets for every body in the Kerbin system. Experiments which need to be performed more than once to obtain max science can be checked off twice.
 
| Spreadsheet with individually printable sheets for every body in the Kerbin system. Experiments which need to be performed more than once to obtain max science can be checked off twice.
| 07 Aug 2015
+
| 12 Sept 2018
{{:Calculation tools/version|1.0.4}}
+
{{:Calculation tools/version|1.4.x}}
 
| style="background-color:#e9e9f9;" | Includes versions for MS Office and Open/Libre Office.
 
| style="background-color:#e9e9f9;" | Includes versions for MS Office and Open/Libre Office.
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/130697-KSP-1-0-x-Complete-Printable-Stock-Science-Checklists forum post]
+
| style="background-color:#e9e9f9;" | [https://forum.kerbalspaceprogram.com/index.php?/topic/178211-ksp-12x-13x-14x-complete-printable-stock-science-checklists/ forum post]
| https://app.box.com/s/rrb117aiuhubmb4e0fehtx12e9odp57a
+
| https://drive.google.com/open?id=1boxrIH8NZt8sarvIzCwnEo-2KX-PdlOC
 +
|-
 +
| Jacke's KSP Science Checklists
 +
| style="background-color:#e9e9f9;" | [https://forum.kerbalspaceprogram.com/index.php?/profile/103694-jacke/ Jacke]
 +
| Spreadsheet with individually printable sheets for every body in the Kerbin system with all available experiments.
 +
| 6 March 2019
 +
{{:Calculation tools/version|1.6}}
 +
|
 +
| style="background-color:#e9e9f9;" | [https://forum.kerbalspaceprogram.com/index.php?/topic/181856-16-jackes-ksp-science-checklists-20190306a/ forum post]
 +
| https://www.dropbox.com/s/fj0bewwh7elea47/KSP-Jacke-Science_Checklists.20190306a..161.ods?dl=1
 
|}
 
|}
 
<references group="note" />
 
<references group="note" />
Line 319: Line 381:
 
=== Deprecated ===
 
=== Deprecated ===
  
The tools in this table are known but are un-maintained or are too old to be relevant to recent versions of KSP
+
The tools in this table are known but are un-maintained, they websites are gone missing or the tools are too old to be relevant to recent versions of KSP
  
 
{{FlipBox|start|status=hidden|style=padding: 2px; clear: both; margin: 5px 0; border: 1px solid #ccc; background-color: #FFFFFF; float: left; width:100%|style-header=background: #ccc; padding: .2em; text-align: center; font-size: 15px|style-content=|title=Deprecated tools}}
 
{{FlipBox|start|status=hidden|style=padding: 2px; clear: both; margin: 5px 0; border: 1px solid #ccc; background-color: #FFFFFF; float: left; width:100%|style-header=background: #ccc; padding: .2em; text-align: center; font-size: 15px|style-content=|title=Deprecated tools}}
Line 340: Line 402:
 
| lost
 
| lost
 
| http://nathannifong.com/FairingFactory/
 
| http://nathannifong.com/FairingFactory/
 +
|-
 +
| Where can I go?
 +
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/members/70516-GavinZac GavinZac]
 +
| Calculates possible destinations based on given Δv
 +
 +
 +
| link dead (28-06-2020)
 +
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/36698-The-opposite-of-a-problem-Where-Can-I-Go forum post]
 +
| style="background-color:#ff8c9d;" | http://www.gavingolden.com/wherecanigo.php
 +
|-
 +
| MrFibble's KSP Calculators
 +
| [http://steamcommunity.com/id/MrFlibble1978 MrFlibble1978]
 +
| Tools to calculate information on orbits
 +
| Feb 2014
 +
{{:Calculation tools/version|0.23}}
 +
| Dropbox link dead (28-06-2020)
 +
| [http://steamcommunity.com/app/220200/discussions/0/558747288281572701/ steam community thread]
 +
| style="background-color:#ff8c9d;" | [https://dl.dropboxusercontent.com/u/1646976/KSP%20Calc/index.html Satellite Distribution Calculator] [https://dl.dropboxusercontent.com/u/1646976/KSP%20Calc2/index.html Orbital Period Calculator] [https://dl.dropboxusercontent.com/u/1646976/KSP%20Multi%20Calc/index.html KSP Multi Calculator]
 +
|-
 +
| Delta V Calculator
 +
| [http://www.twitter.com/interwound interwound]
 +
| Gives Δv required to reach a celestial body with or without a round trip
 +
 +
 +
| link dead (28-06-2020)
 +
|
 +
| style="background-color:#ff8c9d;" | http://deltavmap.com/
 
|-
 
|-
 
| Fuel Tank Calculator
 
| Fuel Tank Calculator
Line 350: Line 439:
 
|  
 
|  
 
|}
 
|}
{{FlipBox|end}}
+
{{FlipBox|end}}  
 +
<hr>
 +
 +
  
 
== Offline applications ==
 
== Offline applications ==
Line 366: Line 458:
 
! width="5%"  | Forum post  
 
! width="5%"  | Forum post  
 
! width="4%"  | Link
 
! width="4%"  | Link
 +
|-
 +
| KSP Trajectory Optimization Tool
 +
| [https://forum.kerbalspaceprogram.com/index.php?/profile/2521-arrowstar/ Arrowstar]
 +
| Contains tools for computing gravity assist maneuvers, rendezvous maneuvers, and full end-to-end mission planning with the Mission Architect and Launch Vehicle Designer tools.
 +
| 20 Aug 2021
 +
|
 +
| Requires MATLAB Runtime Compiler.  See forum post for usage details.
 +
| Windows/Linux
 +
| style="background-color:#e9e9f9;" | [https://forum.kerbalspaceprogram.com/index.php?/topic/33568-winmac-ksp-trajectory-optimization-tool-v1510-new-mission-architect-features forum post]
 +
| [https://github.com/Arrowstar/ksptot/ https://github.com/Arrowstar/ksptot/]
 
|-
 
|-
 
| KSP Utilities
 
| KSP Utilities
Line 376: Line 478:
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/24931-Carbon-1-3-KSP-Utilities-Partial-Cross-Platforming forum post]  
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/24931-Carbon-1-3-KSP-Utilities-Partial-Cross-Platforming forum post]  
 
| (multiple downloads - see forum post)
 
| (multiple downloads - see forum post)
|-
 
| Trajectory Optimization Tool
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/members/2521-Arrowstar Arrowstar]
 
| Helps find optimal burn trajectories for interplanetary transfers
 
| 3 May 2014
 
{{:Calculation tools/version|0.23.5}}
 
| Matlab-based (License: [http://creativecommons.org/licenses/by-nc-nd/3.0/us/deed.en_US CC BY-NC-ND 3.0 US])
 
| Windows
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/36476-WIN-KSP-Trajectory-Optimization-Tool-v0-11-2-Mission-Architect-Pre-release-1! forum post]
 
| (has dependencies - see forum post)
 
 
|-
 
|-
 
| KSP Rocket Calculator
 
| KSP Rocket Calculator
Line 527: Line 619:
 
| MS Excel (.xlsx) <!-- seriously, eww --> (LibreOffice Calc can probably parse it as well)
 
| MS Excel (.xlsx) <!-- seriously, eww --> (LibreOffice Calc can probably parse it as well)
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/66185-Delta-V-Calculator forum post]
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/66185-Delta-V-Calculator forum post]
| [http://www.mediafire.com/view/9fmp5fqhn2xs5yx/KSP%20CALCULATOR.xlsx mediafire link (.xlsx)]
+
|  
 
|-
 
|-
 
| Printable Complete Stock Science Checklists
 
| Printable Complete Stock Science Checklists
Line 541: Line 633:
  
 
=== Deprecated ===
 
=== Deprecated ===
 +
 
{{FlipBox|start|status=hidden|style=padding: 2px; clear: both; margin: 5px 0; border: 1px solid #ccc; background-color: #FFFFFF; float: left; width:100%|style-header=background: #ccc; padding: .2em; text-align: center; font-size: 15px|style-content=|title=Deprecated tools}}
 
{{FlipBox|start|status=hidden|style=padding: 2px; clear: both; margin: 5px 0; border: 1px solid #ccc; background-color: #FFFFFF; float: left; width:100%|style-header=background: #ccc; padding: .2em; text-align: center; font-size: 15px|style-content=|title=Deprecated tools}}
 
{| class="wikitable" width="100%" style="text-align:center"
 
{| class="wikitable" width="100%" style="text-align:center"
Line 571: Line 664:
 
| Java
 
| Java
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/4374-KSP-Orbit-Mechanic-1-2a-Optimize-Your-Orbits forum post]
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/4374-KSP-Orbit-Mechanic-1-2a-Optimize-Your-Orbits forum post]
| [http://www.mediafire.com/file/63l201kysd1q93i/KSPOrbitMechanic_1.2a.zip mediafire (zip file)]
+
|  
 
|-
 
|-
 
| Weight calc
 
| Weight calc
Line 581: Line 674:
 
| .xls spreadsheet (can be parsed by MS Excel or LibreOffice Calc)
 
| .xls spreadsheet (can be parsed by MS Excel or LibreOffice Calc)
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/3204-Weight-calc-xls forum post]
 
| style="background-color:#e9e9f9;" | [http://forum.kerbalspaceprogram.com/threads/3204-Weight-calc-xls forum post]
| [http://dl.dropbox.com/u/46794938/weight.zip dropbox link (.zip)]
+
| [http://dl.dropbox.com/u/46794938/weight.zip dropbox link (.zip)]  
|}
 
{{FlipBox|end}}
 
<hr>
 
 
 
=== Mobile ===
 
 
 
{| class="wikitable" width="100%" style="text-align:center"
 
! width="20%" | Title
 
! width="5%"  | Developer
 
! width="30%" | Description
 
! width="6%"  | Last Update
 
! width="5%"  | KSP Version compatibility
 
! width="5%"  | Platform
 
! width="15%" | Notes
 
! width="5%"  | Forum post
 
! width="4%"  | Link
 
 
|-
 
|-
 
| KSP Orbit Calculator  
 
| KSP Orbit Calculator  
Line 639: Line 716:
 
| [https://play.google.com/store/apps/details?id=ch.bigcube.kspcalculator Google Play link]
 
| [https://play.google.com/store/apps/details?id=ch.bigcube.kspcalculator Google Play link]
 
|}
 
|}
 +
{{FlipBox|end}}
 +
<hr>
  
 
== External tools not directly related to KSP ==
 
== External tools not directly related to KSP ==
Line 716: Line 795:
 
| Cross-platform (Windows, MacOSX, GNU/Linux)
 
| Cross-platform (Windows, MacOSX, GNU/Linux)
 
|  
 
|  
| https://store.continuum.io/cshop/anaconda/
+
| https://www.anaconda.com/
 
|}
 
|}
  
Line 722: Line 801:
  
 
* [[Tutorials]]
 
* [[Tutorials]]
 +
[[Category:Articles]]

Latest revision as of 22:59, 5 April 2024

This page lists various fan-made tools that can help calculations related to the gameplay of Kerbal Space Program. Unlike addons, they do not directly influence the game, as they are run separately.

The table cells that are shaded blue are links to the KSP Forums, to indicate open source tools and compatibility with the latest version of KSP. Conversely, tools who's last known compatible version is too far into the past are shaded red as are non-free tools and websites gone missing.

The KSP forums have a section dedicated to such tools here, which is where it is most likely that new tools and versions will be announced.

Online tools and calculators

Orbit and maneuver calculators

Title Developer Description Last Update KSP Version compatibility [note 1] Notes Forum post Link
KSP MGA Planner Krafpy Calculates a (potentially) optimal interplanetary trajectory with multiple gravity assists. July 2022 GPL-3.0 License, GitHub repo forum post https://krafpy.github.io/KSP-MGA-Planner/
KSP Visual Calculator Blaarkies Interactively visualizes delta v and communication networks on a KSP universe map. 2021 MIT License, GitHub-repo forum post https://ksp-visual-calculator.blaarkies.com/
Sat-Net Spacing Calc jwarner87 Calculates deployment orbit for an evenly spaced satellite network in a single launch bundle. Supports alternate sized solar systems. 24 April 2016 1.0.5 Based on Ens-Gijs spreadsheet. https://jwarner3412.github.io/kerbility/
Interactive illustrated interplanetary guide and calculator Olex Calculates Δv and angles for orbital transfer between celestial bodies 2013 0.22 Based on this forum post forum post http://ksp.olex.biz/
Launch Window Planner alexmoon Provides a total Δv calculation for orbital transfer based on launch parameters 6 Apr 2014 0.23.5 open source

(License: CC BY-NC-SA 4.0)

forum post http://alexmoon.github.io/ksp/
KSP Aerobraking Calculator alterbaron Calculates a maneuver to perform the intended aerobraking 20 Nov 2013 0.90 open source forum post http://alterbaron.github.io/ksp_aerocalc/
Kerb Calculator Abeck Calculates Δv based on fuel remaining in stage. Really useful if you're already in flight. New coming soon! 06 Feb 2016 (V0.2) 1.0.5 MATLAB .m file forum post Get it at the forum post
Lead angle calculator Tuupertunut Calculates the lead angle to reach a target orbit 6 Sept 2018 https://instacalc.com/51180
Resonance orbit calculator Calculates periapsis based on orbit height and the requested orbital resonance based on wiki information and this forum post http://www.ksp.interrutt.com/

Simple Orbital calculating spreadsheet

drewmacrae Detailed calculation spreadsheet for Hohmann transfer orbits 21 Mar 2012 See forum post for usage details forum post Google Docs link
Browser based orbit calculator cjameshuff Interactive orbit shape and property calculator 18 Jul 2011 forum post http://files.arklyffe.com/orbcalc.html
Satellite Deployment Calculator Ens Gijs Makes precisely deploying evenly spaced satellites easy! 8 Aug 2015 Protected spreadsheet, you are free to edit any YELLOW fields. Google Docs link
KSP Orbital Sooper Calculator madbadger2742 Mutli-functional calculator including satellite arrangements 4 Dec 2013 Google Docs spreadsheet - Usage details on the first page of the spreadsheet forum post Google Docs link
Orbit Night/Darkness, Req. Battery Capacity, Satellite Relay Coverage Peppe Calculate orbital darkness time and corresponding battery capacity needed 9 Oct 2013 Google Docs spreadsheet forum post Google Docs link
KSP Un-Orbiter Caclulator SharpCoder Calculate roughly when to burn retrograde to achieve the most efficient landing 20 Oct 2016 forum post http://sharpcoder.github.io/KspUnorbiter/

Part and construction calculators

Title Developer Description Last Update KSP Version compatibility Notes Forum post Link
Reusable Rocket Calculator cy4n Calculates the cost to put 1 ton of payload into orbit on any given launcher. 31 Oct 2016 1.2 Google Docs spreadsheet Google Docs link
Rocket Calculator avylazyboy Calculates and saves values for DeltaV, Isp, Thrust, and TWR for multi-stage rockets 7 July 2016 1.1.3 Open Source, written in C# forum post https://github.com/AveryPratt/RocketCalculator
kspalculator Determines the best rocket propulsion designs for one stage of a rocket, given a set of constraints and preferences 8 Aug 2016 1.3 Open Source, written in Python forum post https://kspalculator.appspot.com/
KSP Optimal Rocket Calculator GaryCourt Generates a rocket design optimized for the given parameters 6 May 2015 1.2 open source (License: permissive) forum post http://garycourt.github.io/korc/
KSP Optimal Rocket Calculator Updated Version MJungnickel Generates a rocket design optimized for the given parameters 17 September 2021 1.12.2 open source (License: permissive) https://mjungnickel18.github.io/korc/
KSP Signal Strength Calculator Westbrooke117 Calculates the minimum and maximum signal strengths between planets for communotrons and relays 5 Apr 2024 1.12.2 reddit post https://westbrooke117.github.io/KSPSSC/
KSP Parachute Calculator check Calculates the needed mass and type of parachutes for landers 19 Sep 2013 0.21.1 forum post http://ksp.freeiz.com/
Engine Cluster Calculator blizzy Generates an engine layout for a given payload (asparagus staging) 8 Apr 2014 0.23.5 Based on this forum post http://blizzy.de/asparagus/
KSP Calculator Cameron Hessler Escape velocity and stage Δv calculators 2012 0.16 http://www.kerbalspacecalculator.net16.net/index.php
Thrust calculator Calculate TWR based on engines, fuel, payload and gravity http://iyates.co.uk/ThrustCalc/
KSP Planner eschatonic Staged rocket planner and Δv calculator 0.22 reddit post http://dhmholley.co.uk/ksplanner/
Craft Fixer Ezriilc Fixes duplicate ids in .craft files and can optionally remove add-on parts 27 Apr 2015 1.0 forum post http://www.kerbaltek.com/craftkitchen
Delta-V Calculator JellyGoggles Calculates Δv per stage 15 Feb 2012 0.13.2 Google Docs spreadsheet forum post Google Docs link
Optimal Single-stage Lander Design Tool tavert Calculates engines and fuel needed for a single-stage landed based on payload 14 Dec 2013 Wolfram-based (Requires Wolfram CDF Player Plugin) forum post dropbox (.html)

Science

Title Developer Description Last Update KSP Version compatibility Notes Forum post Link
KSP Science Calculator Calculates amount of science gained in different environments 0.23 (see notes) data based on the wiki article on science - Does not include Kerbol (16-04-2014) reddit post Google Drive link
Remaining Science acalculus Reads save file and displays remaining science for all celestial objects and experiments in a large table 5 May 2014 0.23.5 open source forum post http://kerbal-science-remaining.s3-website-us-east-1.amazonaws.com/
Simple Science Summary Oarc Provides an overview of science done and remaining based on a save file and science definitions file - support for mods that affect science [WIP] 27 Mar 2014 0.23.5 open source (entirely client-side javascript) [note 2] forum post http://oarcinae.us/ScienceParser/kspScienceParser.html
Science Checklist celem Generates a table for each celestial body showing what science is available 6 Mar 2014 0.23.5 open source (entirely client-side javascript) (License: customized BSD, see forum post) forum post http://www.celemsoft.net/kspsci.html
KSP Checklist Generator nobody44 Generates an simple online mission checklist including science gathering 14 Feb 2014 0.23 (version agnostic) open source (License GPL v3) forum post http://pweingardt.github.io/kspchecklist/
Printable Complete Stock Science Checklists JAFO Spreadsheet with individually printable sheets for every body in the Kerbin system. Experiments which need to be performed more than once to obtain max science can be checked off twice. 12 Sept 2018 1.4.x Includes versions for MS Office and Open/Libre Office. forum post https://drive.google.com/open?id=1boxrIH8NZt8sarvIzCwnEo-2KX-PdlOC
Jacke's KSP Science Checklists Jacke Spreadsheet with individually printable sheets for every body in the Kerbin system with all available experiments. 6 March 2019 1.6 forum post https://www.dropbox.com/s/fj0bewwh7elea47/KSP-Jacke-Science_Checklists.20190306a..161.ods?dl=1
  1. This indicates the version of KSP that the tool is known to work for, or was the latest version when the tool was last updated. Most tools will work fine on later versions.
  2. To view javascript source, go to the url and either select "View Source" from the right-click menu or use the browser's developer tools.

Deprecated

The tools in this table are known but are un-maintained, they websites are gone missing or the tools are too old to be relevant to recent versions of KSP

Deprecated tools
Title Developer Description Last Update KSP Version compatibility Notes Forum post Link
Fairing Factory Nathan Nifong Generates a downloadable fairing based on the given design non-functional (16-04-2014) lost http://nathannifong.com/FairingFactory/
Where can I go? GavinZac Calculates possible destinations based on given Δv link dead (28-06-2020) forum post http://www.gavingolden.com/wherecanigo.php
MrFibble's KSP Calculators MrFlibble1978 Tools to calculate information on orbits Feb 2014 0.23 Dropbox link dead (28-06-2020) steam community thread Satellite Distribution Calculator Orbital Period Calculator KSP Multi Calculator
Delta V Calculator interwound Gives Δv required to reach a celestial body with or without a round trip link dead (28-06-2020) http://deltavmap.com/
Fuel Tank Calculator opensesame11 Calculates the amount of fuel tanks for a given Δv 23 Oct 2013 link dead (17-04-2014) forum post


Offline applications

These tools can be downloaded and used offline. Keep in mind that the presence of an application here does not mean it has been tested or is otherwise trustworthy - apply reasonable caution when downloading and running the below applications. Generally, if something is widely used, it should be safe.

Title Developer Description Last Update KSP Version compatibility Notes Platform Forum post Link
KSP Trajectory Optimization Tool Arrowstar Contains tools for computing gravity assist maneuvers, rendezvous maneuvers, and full end-to-end mission planning with the Mission Architect and Launch Vehicle Designer tools. 20 Aug 2021 Requires MATLAB Runtime Compiler. See forum post for usage details. Windows/Linux forum post https://github.com/Arrowstar/ksptot/
KSP Utilities ROFLCopter64bit Utility collection primarily for save file handling and analysis 4 Apr 2014 0.23.5 open source (License: LGPL v3+) Windows (pre-compiled) (author reports partial cross-platforming from source) forum post (multiple downloads - see forum post)
KSP Rocket Calculator VRGhost Calculates rocket properties and aids in the design process 31 Oct 2012 0.17.1 open source Python (python script - use source)
De-orbit and Staged Ascent Simulators Shane Colton Calculate a de-orbit maneuver to land on a specific part of a celestial object - Evaluate whether a staged craft can reach orbit 22 Dec 2013 0.23 Scilab scripts Scilab (see external tools section) blog post (see blog post for .sce files)
Zord's KSP Multi-calculator Lord_Zord Calculate Δv, effective Isp, TWR and acceleration 23 Feb 2014 0.23 binary and python components (License: MIT) - author informs that Avast AV gives a false positive with the file (16-04-2014) Windows (possibly cross-platform, see downloads provided) forum post http://sourceforge.net/projects/zordskspcalc/
KSP Calculators Jonv4n Semi-major axis and orbital period calculations 18 Jul 2013 0.20.2 LibreOffice Calc and MS Excel spreadsheets LibreOffice Calc (cross-platform) / MS Excel forum post (multiple downloads - see forum post)
Fix my docking Alo Finds and fixes bugs with docking ports from a quicksave 16 Apr 2014 0.23.5 (unclear) open source (License: CC BY-NC-SA 4.0) - written in Pascal Windows forum post dropbox (.exe)
Delta V Calculator freeskier93 Calculates Δv for target celestial body with orbit height, inclination, angle and launch height are used to compute the final value 22 Mar 2014 0.23.5 open source (License: GPL v2) Matlab-based - large dependency (MCR) Windows forum post dropbox (.exe)
KOrbit SchildConstruct Orbital calculator and plotter 28 Oct 2011 0.11.1 open source (License: Permissive) - inspired by Warringer Windows forum post dropbox link (.msi) github downloads
Vessel Viewer Chrison Allows viewing of .craft files outside of KSP 4 Oct 2013 0.10.1 open source (License: GPL v3) Windows forum post http://kerbalspaceport.com/ksp-vessel-viewer/
KSP Part Lister cybutek Lists parts used in .craft files 2 Sep 2012 0.16 open source (License: CC BY-NC-SA 3.0 GB) Windows forum post http://cybutek.net/ksp/part_lister/1.0/KSP%20Part%20Lister%20v1.0.zip
Handy DV, TWR and orbital velocity Calc pizzaboy150 25 Oct 2013 Windows forum post Google Drive (.exe)
Kerbal Tools RockyTV TWR, Δv and Isp calculator 15 Nov 2013 Google Chrome extension forum post Chrome Web Store

Transfer Stage Design Helper

RadHazard Helps design interplanetary transfer stages 9 Oct 2013 open source (License: Permissive, included in forum post) Java forum post dropbox link (.zip)
FireMarshal draeath For a given Δv and vessel information provides maneuver, fuel and mass change details 9 Jan 2014 open source (License: CC BY 4.0) Python forum post (python script - use source)
Delta V Calculator sneakytreesnake Calculates Δv per stage 15 Jan 2014 MS Excel (.xlsx) (LibreOffice Calc can probably parse it as well) forum post
Printable Complete Stock Science Checklists JAFO Spreadsheet with individually printable sheets for every body in the Kerbin system. Experiments which need to be performed more than once to obtain max science can be checked off twice. 07 Aug 2015 1.0.4 LibreOffice Calc and MS Excel spreadsheets LibreOffice Calc (cross-platform) / MS Excel forum post https://app.box.com/s/rrb117aiuhubmb4e0fehtx12e9odp57a

Deprecated

Deprecated tools
Title Developer Description Last Update KSP Version compatibility Notes Platform Forum post Link
KSP Orbital Calculator Warringer Calculates orbital speeds for circular orbit injections open source (License: LGPL) Java forum post Google Code (zip file)
KSP Orbit Mechanic WX_Echo Optimizes orbits 19 Aug 2012 Java forum post
Weight calc zweerify Calculates weight per stage 24 Oct 2011 0.11.1 .xls spreadsheet (can be parsed by MS Excel or LibreOffice Calc) forum post dropbox link (.zip)
KSP Orbit Calculator Zeno Calculates Δv and angles for orbital transfer between celestial bodies (see notes) 27 Jul 2013 (google play) - 12 Aug 2013 (source) 0.22 (see notes) Android (2.3.3+) based on Olex's calculator - open source (License: WTFPL]) forum post Google Play link
KSP Orbit Eric Meythaler Calculates orbit characteristics 20 Jul 2011 0.8.5 Android (2.1+) Google Play link
KSP Delta-V Calculator Iodyne Labs Calculates Δv per stage 10 Apr 2014 0.23.5 Android (4+) Google Play link
KSP DeltaV Calculator Julien Quartier Calculates Δv required to reach celestial objects 2 Jan 2014 0.23 Android (2.2+) Google Play link

External tools not directly related to KSP

Online

Title Developer Description Last Update Notes Forum post Link
Delta-V Calculator and Rocket Simulator Joe Strout Calculate Δv - Simulate rocket flight 14 Oct 2009 - 29 Jan 2000 Intended for Earth-based craft - Java source available Δv calculator Rocket simulator
Δv calculator for LEO/MEO/GEO injection Eric Johnston (Satellite Signals) Calculate Δv to transfer to various orbital levels based on initial low orbit 20 Nov 2013 Intended for Earth-based craft delta-v-geo-injection-calculator.htm

Offline

Title Developer Description Last Update Notes Platform Forum post Link
Scilab Scilab Enterprises General scientific computing software - contains aerospace and celestial mechanics modules (ATOMS) 2013 open source (License: CeCILL GPL-compatible) Can convert Matlab scripts to its own format Cross-platform (Windows, MacOSX, GNU/Linux) http://www.scilab.org/
GNU Octave John W. Eaton (and others) General scientific computing software - no specific related modules or packages, but might be preferable for some 2013 open source (License: GPL v3) Syntax is highly compatible with Matlab Cross-platform (Windows, MacOSX, Unix/Unix-like) http://www.gnu.org/software/octave/index.html
Sage William A. Stein (and others) General scientific computing software - utilizes other computational software as part of its backend 30 Jan 2014 open source (License: Multiple (FOSS)) Very practical for python users MacOSX, Unix/Unix-like (binaries), Windows (virtualization) http://www.sagemath.org/
Anaconda Continuum Analytics General scientific computing software - primarily a python scientific computing frontend 9 Apr 2014 (License: EULA) An alternative to Sage on Windows for python computing Cross-platform (Windows, MacOSX, GNU/Linux) https://www.anaconda.com/

See Also