<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:51d75fc0-095e-44a1-86a4-a221612c7d66,g:afe026c1-991f-4b6e-b469-cac23d0087e1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.appfolio.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="appf-20240331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7356accb-4b3b-49f1-820a-6d4987d49572" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_09174650-451d-4601-8a30-a4cdf7ab7602" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7356accb-4b3b-49f1-820a-6d4987d49572" xlink:to="loc_us-gaap_Liabilities_09174650-451d-4601-8a30-a4cdf7ab7602" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_613c97aa-586b-47c7-8a36-71a7c43bf77b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7356accb-4b3b-49f1-820a-6d4987d49572" xlink:to="loc_us-gaap_CommitmentsAndContingencies_613c97aa-586b-47c7-8a36-71a7c43bf77b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d1f58094-0420-463f-8d3a-201be017ac08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7356accb-4b3b-49f1-820a-6d4987d49572" xlink:to="loc_us-gaap_StockholdersEquity_d1f58094-0420-463f-8d3a-201be017ac08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3366952f-0284-416b-a3d7-5121fa8a6ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_13f7f048-b128-4086-b0bc-d72c3cefa4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3366952f-0284-416b-a3d7-5121fa8a6ad0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_13f7f048-b128-4086-b0bc-d72c3cefa4aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a2d24571-30c2-4cd5-9d4d-bc5ee09e4115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3366952f-0284-416b-a3d7-5121fa8a6ad0" xlink:to="loc_us-gaap_CommonStockValue_a2d24571-30c2-4cd5-9d4d-bc5ee09e4115" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_de5d8f95-2412-488e-8601-326632f5bf63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3366952f-0284-416b-a3d7-5121fa8a6ad0" xlink:to="loc_us-gaap_AdditionalPaidInCapital_de5d8f95-2412-488e-8601-326632f5bf63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_21806217-9433-4dd2-8ef8-6196652ea42c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3366952f-0284-416b-a3d7-5121fa8a6ad0" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_21806217-9433-4dd2-8ef8-6196652ea42c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_0a8ba334-2fea-4727-99bd-03e9cd6c688a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3366952f-0284-416b-a3d7-5121fa8a6ad0" xlink:to="loc_us-gaap_TreasuryStockValue_0a8ba334-2fea-4727-99bd-03e9cd6c688a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f22f1903-1df8-4d5e-a3f0-c5d3ca4bd8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_56d34cbf-9fd4-4b2c-a7b2-dcc7192b9ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f22f1903-1df8-4d5e-a3f0-c5d3ca4bd8b8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_56d34cbf-9fd4-4b2c-a7b2-dcc7192b9ca1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent_8eec5a65-aa51-4239-a526-84486ab29c08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f22f1903-1df8-4d5e-a3f0-c5d3ca4bd8b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent_8eec5a65-aa51-4239-a526-84486ab29c08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_911e6593-ac24-447d-91fd-c8de8ef1576c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f22f1903-1df8-4d5e-a3f0-c5d3ca4bd8b8" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_911e6593-ac24-447d-91fd-c8de8ef1576c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2818000e-069a-4dc1-8411-9befbd075b92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f22f1903-1df8-4d5e-a3f0-c5d3ca4bd8b8" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2818000e-069a-4dc1-8411-9befbd075b92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_29820cfc-a665-44b1-a079-619add65f889" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_489e0192-06c9-4f4f-8b8b-4087790ad82c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_29820cfc-a665-44b1-a079-619add65f889" xlink:to="loc_us-gaap_AccountsPayableCurrent_489e0192-06c9-4f4f-8b8b-4087790ad82c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_ac57836b-9e5b-4194-b6d4-f899514a7fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_29820cfc-a665-44b1-a079-619add65f889" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_ac57836b-9e5b-4194-b6d4-f899514a7fd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_9a268e0f-462b-4a91-aed8-7e0eb4ad3323" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_29820cfc-a665-44b1-a079-619add65f889" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_9a268e0f-462b-4a91-aed8-7e0eb4ad3323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f351409e-20fa-4e8e-9d08-916c5ab4db04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_29820cfc-a665-44b1-a079-619add65f889" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f351409e-20fa-4e8e-9d08-916c5ab4db04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_40f13436-7f4a-4a1d-a324-299d836e74e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b84f34bd-828e-43ed-9d1f-4c01cb5da162" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_40f13436-7f4a-4a1d-a324-299d836e74e4" xlink:to="loc_us-gaap_LiabilitiesCurrent_b84f34bd-828e-43ed-9d1f-4c01cb5da162" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9be82c0e-cf67-4de2-8335-47cb46c4b1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_40f13436-7f4a-4a1d-a324-299d836e74e4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9be82c0e-cf67-4de2-8335-47cb46c4b1fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_742038ea-3e66-475d-abce-3e21f7fa755e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_40f13436-7f4a-4a1d-a324-299d836e74e4" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_742038ea-3e66-475d-abce-3e21f7fa755e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_58b9d605-f6d2-4be7-9083-ac9676546380" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_bd6a6f19-5663-46a5-a8d6-cae024505e13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b9d605-f6d2-4be7-9083-ac9676546380" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_bd6a6f19-5663-46a5-a8d6-cae024505e13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8aaa5e93-2f68-4448-82b0-d5c848ca1837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b9d605-f6d2-4be7-9083-ac9676546380" xlink:to="loc_us-gaap_Goodwill_8aaa5e93-2f68-4448-82b0-d5c848ca1837" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a679d77e-6a55-4289-bf1c-79e685d377c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b9d605-f6d2-4be7-9083-ac9676546380" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a679d77e-6a55-4289-bf1c-79e685d377c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_03d92929-7e7b-4e0a-8455-b4594246b2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b9d605-f6d2-4be7-9083-ac9676546380" xlink:to="loc_us-gaap_AssetsCurrent_03d92929-7e7b-4e0a-8455-b4594246b2cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_933ff98a-e44a-49e6-a6b9-e5388226ae46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b9d605-f6d2-4be7-9083-ac9676546380" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_933ff98a-e44a-49e6-a6b9-e5388226ae46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_30201d9f-16ea-4217-b628-57b9f35895b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b9d605-f6d2-4be7-9083-ac9676546380" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_30201d9f-16ea-4217-b628-57b9f35895b4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="appf-20240331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b3f3734-ac3e-4d82-95f5-1f391bd0bc5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_07acbe73-0e57-4734-845c-4f75d0c13035" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b3f3734-ac3e-4d82-95f5-1f391bd0bc5c" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_07acbe73-0e57-4734-845c-4f75d0c13035" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b2eb0649-df0e-4034-a340-cfcb62631eda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b3f3734-ac3e-4d82-95f5-1f391bd0bc5c" xlink:to="loc_us-gaap_OperatingIncomeLoss_b2eb0649-df0e-4034-a340-cfcb62631eda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_59d11b1a-4d8d-4192-8089-ad238d6bc13b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b3f3734-ac3e-4d82-95f5-1f391bd0bc5c" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_59d11b1a-4d8d-4192-8089-ad238d6bc13b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2e6b2117-67ab-4cd6-bbf3-f3bcb6f7907d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_ebe111eb-53d3-44f4-a542-1ec2fa8349b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2e6b2117-67ab-4cd6-bbf3-f3bcb6f7907d" xlink:to="loc_us-gaap_CostsAndExpenses_ebe111eb-53d3-44f4-a542-1ec2fa8349b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ad56dba1-2a9b-44ce-a24c-350c6410fc90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2e6b2117-67ab-4cd6-bbf3-f3bcb6f7907d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ad56dba1-2a9b-44ce-a24c-350c6410fc90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b111e666-7f9a-4593-a641-64a18cb42196" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d10ef6f2-362d-45fa-ab22-8eb68064d464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_b111e666-7f9a-4593-a641-64a18cb42196" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d10ef6f2-362d-45fa-ab22-8eb68064d464" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a738d2fc-390a-40fb-9bf1-f62843898939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_b111e666-7f9a-4593-a641-64a18cb42196" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a738d2fc-390a-40fb-9bf1-f62843898939" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_2cbf804b-d79d-4b8b-9960-9a4579156190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_f698647b-d99b-4943-9aad-50756fa94ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_2cbf804b-d79d-4b8b-9960-9a4579156190" xlink:to="loc_us-gaap_SellingAndMarketingExpense_f698647b-d99b-4943-9aad-50756fa94ffb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_777e205a-b582-43f0-8dc4-c98937da569c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_2cbf804b-d79d-4b8b-9960-9a4579156190" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_777e205a-b582-43f0-8dc4-c98937da569c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_eaeec392-27f7-4610-851e-0c22e91c3cab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_2cbf804b-d79d-4b8b-9960-9a4579156190" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_eaeec392-27f7-4610-851e-0c22e91c3cab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_75138ded-fa9e-4e8f-88fb-30bc45887ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_2cbf804b-d79d-4b8b-9960-9a4579156190" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_75138ded-fa9e-4e8f-88fb-30bc45887ab4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_ee6fdb93-7a1a-403a-a2ff-de1b60aaf49c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_2cbf804b-d79d-4b8b-9960-9a4579156190" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_ee6fdb93-7a1a-403a-a2ff-de1b60aaf49c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="simple" xlink:href="appf-20240331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_0444b403-1b87-4d77-aea1-7c332fb73d10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_78453468-4e75-463c-a0fc-72e629468147" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0444b403-1b87-4d77-aea1-7c332fb73d10" xlink:to="loc_us-gaap_NetIncomeLoss_78453468-4e75-463c-a0fc-72e629468147" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_af968c4d-a973-4574-b888-3294dddf70c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0444b403-1b87-4d77-aea1-7c332fb73d10" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_af968c4d-a973-4574-b888-3294dddf70c6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="appf-20240331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_36b086f7-2252-487a-ada7-20acd0f9e1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_36b086f7-2252-487a-ada7-20acd0f9e1fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_6b721453-84df-40b3-a1ed-88a6bdbefcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_6b721453-84df-40b3-a1ed-88a6bdbefcf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3363b8e8-fb13-4dd5-b525-3a0556a6a756" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:to="loc_us-gaap_NetIncomeLoss_3363b8e8-fb13-4dd5-b525-3a0556a6a756" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9932b7f7-5288-41ae-b8f3-71148801045f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_9932b7f7-5288-41ae-b8f3-71148801045f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_appf_GainLossOnModificationOfLease_096f1937-b4b2-45a8-ace0-7ce8dc5b7077" xlink:href="appf-20240331.xsd#appf_GainLossOnModificationOfLease"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:to="loc_appf_GainLossOnModificationOfLease_096f1937-b4b2-45a8-ace0-7ce8dc5b7077" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_3fcbf6a7-535d-4065-a946-5247b9056878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:to="loc_us-gaap_ShareBasedCompensation_3fcbf6a7-535d-4065-a946-5247b9056878" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7067a7df-2c8f-4a24-8930-73710d98fe8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7067a7df-2c8f-4a24-8930-73710d98fe8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_18d45278-33b0-41fd-956b-e85028855ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_18d45278-33b0-41fd-956b-e85028855ee8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_edf46ac5-5f1a-49bf-a380-599f604aae85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_edf46ac5-5f1a-49bf-a380-599f604aae85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_c0be22fc-132a-4dec-a757-cc2702058b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_c0be22fc-132a-4dec-a757-cc2702058b9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_46ecb321-0e37-4482-8d35-3746de94f984" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a51565d-bdb5-4a11-9713-d3a60238d3a0" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_46ecb321-0e37-4482-8d35-3746de94f984" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f2e76515-9a02-4e3c-8af0-370b661574d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_461d08b9-2226-4f5d-8f6e-032e11686d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f2e76515-9a02-4e3c-8af0-370b661574d4" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_461d08b9-2226-4f5d-8f6e-032e11686d5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_e4f064e9-e79d-454a-9a92-779971765179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f2e76515-9a02-4e3c-8af0-370b661574d4" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_e4f064e9-e79d-454a-9a92-779971765179" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdca455-795a-46f4-8a46-3b7cef0f575b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_cfd2f3b2-8642-4373-bf8f-dc1951ef2ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdca455-795a-46f4-8a46-3b7cef0f575b" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_cfd2f3b2-8642-4373-bf8f-dc1951ef2ebf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_8e72770c-c8dc-4415-960f-ca3f81e8c136" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdca455-795a-46f4-8a46-3b7cef0f575b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_8e72770c-c8dc-4415-960f-ca3f81e8c136" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_0672e2c2-9e50-41e6-be71-085e9edf577a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdca455-795a-46f4-8a46-3b7cef0f575b" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_0672e2c2-9e50-41e6-be71-085e9edf577a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_366aa73d-3ca0-44ab-b291-a64fc6a34ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdca455-795a-46f4-8a46-3b7cef0f575b" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_366aa73d-3ca0-44ab-b291-a64fc6a34ee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_17c23ad3-4989-4aad-919b-b4b901bf7980" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdca455-795a-46f4-8a46-3b7cef0f575b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_17c23ad3-4989-4aad-919b-b4b901bf7980" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_7fc6a85d-c636-4066-a365-96a016bbb24b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdca455-795a-46f4-8a46-3b7cef0f575b" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_7fc6a85d-c636-4066-a365-96a016bbb24b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ff332fa2-ceb2-44dd-a4e3-9c0bd2e43fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_70bf8655-b860-4b60-872d-50f87cf80da0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ff332fa2-ceb2-44dd-a4e3-9c0bd2e43fc9" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_70bf8655-b860-4b60-872d-50f87cf80da0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a494c139-7487-406e-b398-5e42d97ad00c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ff332fa2-ceb2-44dd-a4e3-9c0bd2e43fc9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a494c139-7487-406e-b398-5e42d97ad00c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4457e8c7-5861-482c-8b45-dea371da1d79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0c54b4b3-41ce-47db-8f8d-2dc7b6d893b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4457e8c7-5861-482c-8b45-dea371da1d79" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0c54b4b3-41ce-47db-8f8d-2dc7b6d893b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_18047577-e2f5-4174-b8e9-0f5869e195bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4457e8c7-5861-482c-8b45-dea371da1d79" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_18047577-e2f5-4174-b8e9-0f5869e195bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_963b9859-0523-424c-bd0e-aaa7082c102c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4457e8c7-5861-482c-8b45-dea371da1d79" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_963b9859-0523-424c-bd0e-aaa7082c102c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/SummaryofSignificantAccountingPoliciesScheduleofNetIncomeperShareDetails" xlink:type="simple" xlink:href="appf-20240331.xsd#SummaryofSignificantAccountingPoliciesScheduleofNetIncomeperShareDetails"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/SummaryofSignificantAccountingPoliciesScheduleofNetIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ede8f3e6-2d94-4980-b2aa-ce818941be4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_2ce67122-2641-4d70-8c8d-8d434d091e90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ede8f3e6-2d94-4980-b2aa-ce818941be4a" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_2ce67122-2641-4d70-8c8d-8d434d091e90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6f439efa-88dd-4d4d-b8a5-47e29552e188" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ede8f3e6-2d94-4980-b2aa-ce818941be4a" xlink:to="loc_us-gaap_NetIncomeLoss_6f439efa-88dd-4d4d-b8a5-47e29552e188" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2d3b183f-8abe-4926-82f8-a53530541743" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_5d06d1d5-2a39-4f5a-b888-6612889fd250" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2d3b183f-8abe-4926-82f8-a53530541743" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_5d06d1d5-2a39-4f5a-b888-6612889fd250" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_45202999-8875-4e87-8fd8-a47f2297fa46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2d3b183f-8abe-4926-82f8-a53530541743" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_45202999-8875-4e87-8fd8-a47f2297fa46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_eb71902c-c97c-4247-b2a5-4e795d488dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f5385929-47dd-4406-b390-944c0feb1aff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_eb71902c-c97c-4247-b2a5-4e795d488dfa" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f5385929-47dd-4406-b390-944c0feb1aff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7f246fe9-71d3-420b-b561-96f402ff725f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_eb71902c-c97c-4247-b2a5-4e795d488dfa" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7f246fe9-71d3-420b-b561-96f402ff725f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/InvestmentSecuritiesandFairValueMeasurementsScheduleofAvailableforsaleSecuritiesDetails" xlink:type="simple" xlink:href="appf-20240331.xsd#InvestmentSecuritiesandFairValueMeasurementsScheduleofAvailableforsaleSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/InvestmentSecuritiesandFairValueMeasurementsScheduleofAvailableforsaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_a0bc2bae-95f3-47a7-8d21-3ff7891b6d44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_39784585-ba4e-4d88-a0c5-46577298b8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_a0bc2bae-95f3-47a7-8d21-3ff7891b6d44" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_39784585-ba4e-4d88-a0c5-46577298b8b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_987d3c02-d9fc-4997-93ea-9d0ac2e4d877" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_a0bc2bae-95f3-47a7-8d21-3ff7891b6d44" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_987d3c02-d9fc-4997-93ea-9d0ac2e4d877" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_3bbe6e52-e97a-4207-b35d-dd9ab59819fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_a0bc2bae-95f3-47a7-8d21-3ff7891b6d44" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_3bbe6e52-e97a-4207-b35d-dd9ab59819fd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/InvestmentSecuritiesandFairValueMeasurementsAvailableforsaleInvestmentsbyRemainingContractMaturityDetails" xlink:type="simple" xlink:href="appf-20240331.xsd#InvestmentSecuritiesandFairValueMeasurementsAvailableforsaleInvestmentsbyRemainingContractMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/InvestmentSecuritiesandFairValueMeasurementsAvailableforsaleInvestmentsbyRemainingContractMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_93927551-a3a3-49d9-9e6a-a03dbf00de5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_f66a55cf-19fd-48e0-9dac-18832337277e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_93927551-a3a3-49d9-9e6a-a03dbf00de5c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_f66a55cf-19fd-48e0-9dac-18832337277e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_85188e2c-b361-4bb9-9bc6-9a417a177720" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_a70e689d-8d15-4f72-a748-98d6ef2f8722" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_85188e2c-b361-4bb9-9bc6-9a417a177720" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_a70e689d-8d15-4f72-a748-98d6ef2f8722" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/InvestmentSecuritiesandFairValueMeasurementsFairValueAssetsMeasuredonRecurringBasisDetails" xlink:type="simple" xlink:href="appf-20240331.xsd#InvestmentSecuritiesandFairValueMeasurementsFairValueAssetsMeasuredonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/InvestmentSecuritiesandFairValueMeasurementsFairValueAssetsMeasuredonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_d937696d-c26a-4021-8763-ebe9866c24fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7aced53d-ab09-44ab-a38c-6531efe9bf8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_d937696d-c26a-4021-8763-ebe9866c24fc" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7aced53d-ab09-44ab-a38c-6531efe9bf8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_78e58028-f999-4c68-939a-975256ffc93b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_d937696d-c26a-4021-8763-ebe9866c24fc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_78e58028-f999-4c68-939a-975256ffc93b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/CapitalizedSoftwareDevelopmentCostsnetCapitalizedComputerSoftwareDetails" xlink:type="simple" xlink:href="appf-20240331.xsd#CapitalizedSoftwareDevelopmentCostsnetCapitalizedComputerSoftwareDetails"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/CapitalizedSoftwareDevelopmentCostsnetCapitalizedComputerSoftwareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_884b14ac-e10a-470e-826f-e3035fd9380c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_9d02ed7a-61c3-4d3b-8dd9-42206d442f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_884b14ac-e10a-470e-826f-e3035fd9380c" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_9d02ed7a-61c3-4d3b-8dd9-42206d442f4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_6343197c-c5c4-43bc-8ac5-153f2b6a7056" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_884b14ac-e10a-470e-826f-e3035fd9380c" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_6343197c-c5c4-43bc-8ac5-153f2b6a7056" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/CapitalizedSoftwareDevelopmentCostsnetAmortizationExpenseDetails" xlink:type="simple" xlink:href="appf-20240331.xsd#CapitalizedSoftwareDevelopmentCostsnetAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/CapitalizedSoftwareDevelopmentCostsnetAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_47b44860-8c67-4388-b2b1-7256c6389dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_appf_CapitalizedComputerSoftwareAmortizationExpenseRemainderOfFiscalYear_f303fb14-71e8-4037-bf0d-6d0f7d1acf6b" xlink:href="appf-20240331.xsd#appf_CapitalizedComputerSoftwareAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_47b44860-8c67-4388-b2b1-7256c6389dd8" xlink:to="loc_appf_CapitalizedComputerSoftwareAmortizationExpenseRemainderOfFiscalYear_f303fb14-71e8-4037-bf0d-6d0f7d1acf6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_appf_CapitalizedComputerSoftwareAmortizationExpenseYearThree_4cc70ec4-3fe9-4f45-984a-4e86d77f8c62" xlink:href="appf-20240331.xsd#appf_CapitalizedComputerSoftwareAmortizationExpenseYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_47b44860-8c67-4388-b2b1-7256c6389dd8" xlink:to="loc_appf_CapitalizedComputerSoftwareAmortizationExpenseYearThree_4cc70ec4-3fe9-4f45-984a-4e86d77f8c62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_appf_CapitalizedComputerSoftwareAmortizationExpenseYearOne_39ce95eb-8e05-456d-ba2d-eb129f885640" xlink:href="appf-20240331.xsd#appf_CapitalizedComputerSoftwareAmortizationExpenseYearOne"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_47b44860-8c67-4388-b2b1-7256c6389dd8" xlink:to="loc_appf_CapitalizedComputerSoftwareAmortizationExpenseYearOne_39ce95eb-8e05-456d-ba2d-eb129f885640" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_appf_CapitalizedComputerSoftwareAmortizationExpenseYearTwo_cffac343-caa8-4eb1-800c-f633518b16ad" xlink:href="appf-20240331.xsd#appf_CapitalizedComputerSoftwareAmortizationExpenseYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_47b44860-8c67-4388-b2b1-7256c6389dd8" xlink:to="loc_appf_CapitalizedComputerSoftwareAmortizationExpenseYearTwo_cffac343-caa8-4eb1-800c-f633518b16ad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/AccruedEmployeeExpensesScheduleofAccruedEmployeeExpensesDetails" xlink:type="simple" xlink:href="appf-20240331.xsd#AccruedEmployeeExpensesScheduleofAccruedEmployeeExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/AccruedEmployeeExpensesScheduleofAccruedEmployeeExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3bf6b45e-8779-4402-9a45-1891915de32f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_15c61e79-1921-4cd3-88b1-587aefdd3afc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3bf6b45e-8779-4402-9a45-1891915de32f" xlink:to="loc_us-gaap_AccruedVacationCurrent_15c61e79-1921-4cd3-88b1-587aefdd3afc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_44462080-e8c7-4190-9b21-d5a1c557bff5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3bf6b45e-8779-4402-9a45-1891915de32f" xlink:to="loc_us-gaap_AccruedBonusesCurrent_44462080-e8c7-4190-9b21-d5a1c557bff5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_appf_AccruedPayrollSeveranceAndRelatedEmployeeCostsCurrent_94881008-7049-43c0-80da-579a549fd9f5" xlink:href="appf-20240331.xsd#appf_AccruedPayrollSeveranceAndRelatedEmployeeCostsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3bf6b45e-8779-4402-9a45-1891915de32f" xlink:to="loc_appf_AccruedPayrollSeveranceAndRelatedEmployeeCostsCurrent_94881008-7049-43c0-80da-579a549fd9f5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/OtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="appf-20240331.xsd#OtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/OtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_dff977c4-c7d4-4efc-836f-2970b07a69a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_f2e21929-8a06-44a1-b6e2-b2490935c39c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_dff977c4-c7d4-4efc-836f-2970b07a69a3" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_f2e21929-8a06-44a1-b6e2-b2490935c39c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_e8d0f741-88a0-4649-9b63-147a8940e196" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_dff977c4-c7d4-4efc-836f-2970b07a69a3" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_e8d0f741-88a0-4649-9b63-147a8940e196" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_ed995a7d-b6ad-4fc1-9c75-a18ca5629e42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_dff977c4-c7d4-4efc-836f-2970b07a69a3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_ed995a7d-b6ad-4fc1-9c75-a18ca5629e42" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="appf-20240331.xsd#LeasesScheduleofComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_984f7bb3-777c-48a1-a398-9edb84cff757" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_df297c6c-e67f-4951-855c-ca4883eb41c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_984f7bb3-777c-48a1-a398-9edb84cff757" xlink:to="loc_us-gaap_VariableLeaseCost_df297c6c-e67f-4951-855c-ca4883eb41c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_40b07b70-a377-43ee-ae25-7718dbf560fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_984f7bb3-777c-48a1-a398-9edb84cff757" xlink:to="loc_us-gaap_OperatingLeaseCost_40b07b70-a377-43ee-ae25-7718dbf560fc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/LeasesLeaseRelatedAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="appf-20240331.xsd#LeasesLeaseRelatedAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/LeasesLeaseRelatedAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e6513ca3-1085-42d3-9e42-b167d9ad7cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5ed2c227-1ccd-4612-baa3-030bfe40e1fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_e6513ca3-1085-42d3-9e42-b167d9ad7cb6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5ed2c227-1ccd-4612-baa3-030bfe40e1fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0d80dfb3-e7d2-4ce7-9b09-4318cc55f7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_e6513ca3-1085-42d3-9e42-b167d9ad7cb6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0d80dfb3-e7d2-4ce7-9b09-4318cc55f7ca" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/LeasesScheduleofMinimumLeasePaymentsUnderLeasesDetails" xlink:type="simple" xlink:href="appf-20240331.xsd#LeasesScheduleofMinimumLeasePaymentsUnderLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/LeasesScheduleofMinimumLeasePaymentsUnderLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_256b915d-9645-4ce1-a678-bb3854271fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a5ba7f06-79cc-4281-9c4a-76683148c295" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_256b915d-9645-4ce1-a678-bb3854271fd0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a5ba7f06-79cc-4281-9c4a-76683148c295" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_f911b513-1efe-47a7-858f-458894adfe4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_256b915d-9645-4ce1-a678-bb3854271fd0" xlink:to="loc_us-gaap_OperatingLeaseLiability_f911b513-1efe-47a7-858f-458894adfe4f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.appfolio.com/role/LeasesScheduleofMinimumLeasePaymentsUnderLeasesDetails_1" xlink:type="simple" xlink:href="appf-20240331.xsd#LeasesScheduleofMinimumLeasePaymentsUnderLeasesDetails_1"/>
  <link:calculationLink xlink:role="http://www.appfolio.com/role/LeasesScheduleofMinimumLeasePaymentsUnderLeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65408a86-0f95-4657-a1eb-63ce31f780f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b20999fc-075a-491b-ba40-e7fe5c096fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65408a86-0f95-4657-a1eb-63ce31f780f7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b20999fc-075a-491b-ba40-e7fe5c096fd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4c68ffb2-fc3a-49c6-bc17-2a150b639694" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65408a86-0f95-4657-a1eb-63ce31f780f7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4c68ffb2-fc3a-49c6-bc17-2a150b639694" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_8cb777ba-b41f-41b3-a46a-1b7d21f7120e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65408a86-0f95-4657-a1eb-63ce31f780f7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_8cb777ba-b41f-41b3-a46a-1b7d21f7120e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_appf_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_5f94509e-7f93-4a57-8d5d-084413b93c0d" xlink:href="appf-20240331.xsd#appf_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65408a86-0f95-4657-a1eb-63ce31f780f7" xlink:to="loc_appf_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_5f94509e-7f93-4a57-8d5d-084413b93c0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1454b224-ef25-4c40-8676-3e9b38a0a152" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65408a86-0f95-4657-a1eb-63ce31f780f7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1454b224-ef25-4c40-8676-3e9b38a0a152" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_8c459674-fd5a-4239-b382-9ba49e938c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65408a86-0f95-4657-a1eb-63ce31f780f7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_8c459674-fd5a-4239-b382-9ba49e938c2f" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
