<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" returnVersion="2020v4.0" xsi:schemaLocation="http://www.irs.gov/efile">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2021-06-24T12:12:18-07:00</ReturnTs>
    <TaxPeriodEndDt>2020-12-31</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmEIN>204994635</PreparerFirmEIN>
      <PreparerFirmName>
        <BusinessNameLine1Txt>IRYNA AC</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>1000 Broadway 200-G</AddressLine1Txt>
        <CityNm>Oakland</CityNm>
        <StateAbbreviationCd>CA</StateAbbreviationCd>
        <ZIPCd>94607</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990EZ</ReturnTypeCd>
    <TaxPeriodBeginDt>2020-01-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>473176659</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>Ruby Together</BusinessNameLine1Txt>
      </BusinessName>
      <BusinessNameControlTxt>RUBY</BusinessNameControlTxt>
      <PhoneNum>7724447829</PhoneNum>
      <USAddress>
        <AddressLine1Txt>548 Market St 79434</AddressLine1Txt>
        <CityNm>San Francisco</CityNm>
        <StateAbbreviationCd>CA</StateAbbreviationCd>
        <ZIPCd>94104</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>Andr Arko</PersonNm>
      <PersonTitleTxt>Executive Director</PersonTitleTxt>
      <SignatureDt>2021-06-24</SignatureDt>
      <DiscussWithPaidPreparerInd>true</DiscussWithPaidPreparerInd>
    </BusinessOfficerGrp>
    <SigningOfficerGrp>
      <PersonFullName>
        <PersonFirstNm>Andr</PersonFirstNm>
        <PersonLastNm>Arko</PersonLastNm>
      </PersonFullName>
      <SSN>999009999</SSN>
    </SigningOfficerGrp>
    <PreparerPersonGrp>
      <PreparerPersonNm>Kostyantyn Oreshkov EA</PreparerPersonNm>
      <PTIN>P00923916</PTIN>
      <PhoneNum>5104679506</PhoneNum>
    </PreparerPersonGrp>
    <AdditionalFilerInformation>
      <TrustedCustomerGrp>
        <TrustedCustomerCd>2</TrustedCustomerCd>
        <AuthenticationAssuranceLevelCd>AAL1</AuthenticationAssuranceLevelCd>
        <IdentityAssuranceLevelCd>IAL1</IdentityAssuranceLevelCd>
        <FederatedAssuranceLevelCd>FAL1</FederatedAssuranceLevelCd>
      </TrustedCustomerGrp>
    </AdditionalFilerInformation>
    <TaxYr>2020</TaxYr>
    <BuildTS>2022-09-23 18:48:47Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="3">
    <IRS990EZ documentId="IRS990EZ" referenceDocumentId="IRS990ScheduleO TransfersPersonalBenefitsContr" softwareId="20011551" softwareVersionNum="2020v4.0">
      <MethodOfAccountingCashInd>X</MethodOfAccountingCashInd>
      <ScheduleBNotRequiredInd>X</ScheduleBNotRequiredInd>
      <WebsiteAddressTxt>rubytogether.org</WebsiteAddressTxt>
      <Organization501cInd organization501cTypeTxt="6">X</Organization501cInd>
      <TypeOfOrganizationCorpInd>X</TypeOfOrganizationCorpInd>
      <GrossReceiptsAmt>189265</GrossReceiptsAmt>
      <InfoInScheduleOPartIInd>X</InfoInScheduleOPartIInd>
      <ContributionsGiftsGrantsEtcAmt>5686</ContributionsGiftsGrantsEtcAmt>
      <ProgramServiceRevenueAmt>32410</ProgramServiceRevenueAmt>
      <MembershipDuesAmt>147124</MembershipDuesAmt>
      <CostOrOtherBasisExpenseSaleAmt>0</CostOrOtherBasisExpenseSaleAmt>
      <FundraisingGrossIncomeAmt>0</FundraisingGrossIncomeAmt>
      <SpecialEventsDirectExpensesAmt>0</SpecialEventsDirectExpensesAmt>
      <CostOfGoodsSoldAmt>0</CostOfGoodsSoldAmt>
      <OtherRevenueTotalAmt>4045</OtherRevenueTotalAmt>
      <TotalRevenueAmt>189265</TotalRevenueAmt>
      <SalariesOtherCompEmplBnftAmt>93629</SalariesOtherCompEmplBnftAmt>
      <FeesAndOtherPymtToIndCntrctAmt>106336</FeesAndOtherPymtToIndCntrctAmt>
      <OtherExpensesTotalAmt>20298</OtherExpensesTotalAmt>
      <TotalExpensesAmt>220263</TotalExpensesAmt>
      <ExcessOrDeficitForYearAmt>-30998</ExcessOrDeficitForYearAmt>
      <NetAssetsOrFundBalancesBOYAmt>-1465</NetAssetsOrFundBalancesBOYAmt>
      <NetAssetsOrFundBalancesEOYAmt>-32463</NetAssetsOrFundBalancesEOYAmt>
      <InfoInScheduleOPartIIInd>X</InfoInScheduleOPartIIInd>
      <CashSavingsAndInvestmentsGrp>
        <BOYAmt>38588</BOYAmt>
        <EOYAmt>47795</EOYAmt>
      </CashSavingsAndInvestmentsGrp>
      <OtherAssetsTotalDetail>
        <BOYAmt>4153</BOYAmt>
        <EOYAmt>1848</EOYAmt>
      </OtherAssetsTotalDetail>
      <Form990TotalAssetsGrp>
        <BOYAmt>42741</BOYAmt>
        <EOYAmt>49643</EOYAmt>
      </Form990TotalAssetsGrp>
      <SumOfTotalLiabilitiesGrp>
        <BOYAmt>44206</BOYAmt>
        <EOYAmt>82106</EOYAmt>
      </SumOfTotalLiabilitiesGrp>
      <NetAssetsOrFundBalancesGrp>
        <BOYAmt>-1465</BOYAmt>
        <EOYAmt>-32463</EOYAmt>
      </NetAssetsOrFundBalancesGrp>
      <PrimaryExemptPurposeTxt>Ruby Together maintains and develops public, freely available software tools andservers for the Ruby programming language using dues collected from individuals and companies that use Ruby as part of their business.</PrimaryExemptPurposeTxt>
      <ProgramSrvcAccomplishmentGrp>
        <DescriptionProgramSrvcAccomTxt>Our single program in 2020 was funding software maintenance and developmentwork for the Bundler and RubyGems software in the Ruby programming language.Both Bundler and RubyGems are included in the Ruby language itself, free ofcharge, and used by hundreds of thousands of software developers around theworld.Not counting the copies of Bundler and RubyGems included with Ruby itself, in2020 Bundler was downloaded approximately 283,750,000 times and RubyGemswas downloaded approximately 100,000,000 times. We are confident providing overone million copies of our software per day means we are serving hundreds ofthousands of individuals and companies throughout the world.The RubyGems system also allows developers to collaborate with one another,sharing code in packages called gems. In 2020, we provided hosting service forover 100,000 gems. Those gems were downloaded over 20.2 billion times duringthe year.</DescriptionProgramSrvcAccomTxt>
        <GrantsAndAllocationsAmt>151338</GrantsAndAllocationsAmt>
      </ProgramSrvcAccomplishmentGrp>
      <TotalProgramServiceExpensesAmt>151338</TotalProgramServiceExpensesAmt>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>Andr Arko</PersonNm>
        <TitleTxt>Executive Dir.</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>5.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>32693</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>Adarsh Pandit</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>Allison Sheren McMillen</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>Coraline Ada Ehmke</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>Jonan Scheffler</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>Valerie Woolard</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <ActivitiesNotPreviouslyRptInd>false</ActivitiesNotPreviouslyRptInd>
      <ChgMadeToOrgnzngDocNotRptInd>false</ChgMadeToOrgnzngDocNotRptInd>
      <OrganizationHadUBIInd>false</OrganizationHadUBIInd>
      <SubjectToProxyTaxInd referenceDocumentId="IRS990ScheduleC">true</SubjectToProxyTaxInd>
      <OrganizationDissolvedEtcInd>false</OrganizationDissolvedEtcInd>
      <Form1120PolFiledInd>false</Form1120PolFiledInd>
      <MadeLoansToFromOfficersInd>false</MadeLoansToFromOfficersInd>
      <TaxImposedUnderIRC4911Amt>0</TaxImposedUnderIRC4911Amt>
      <TaxImposedUnderIRC4912Amt>0</TaxImposedUnderIRC4912Amt>
      <TaxImposedUnderIRC4955Amt>0</TaxImposedUnderIRC4955Amt>
      <TaxImposedOnOrganizationMgrAmt>0</TaxImposedOnOrganizationMgrAmt>
      <TaxReimbursedByOrganizationAmt>0</TaxReimbursedByOrganizationAmt>
      <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
      <StatesWhereCopyOfReturnIsFldCd>CA</StatesWhereCopyOfReturnIsFldCd>
      <BooksInCareOfDetail>
        <PersonNm>Andr Arko</PersonNm>
        <USAddress>
          <AddressLine1Txt>548 Market St 79434</AddressLine1Txt>
          <CityNm>San Francisco</CityNm>
          <StateAbbreviationCd>CA</StateAbbreviationCd>
          <ZIPCd>941045401</ZIPCd>
        </USAddress>
        <PhoneNum>7724447829</PhoneNum>
      </BooksInCareOfDetail>
      <ForeignFinancialAccountInd>false</ForeignFinancialAccountInd>
      <ForeignOfficeInd>false</ForeignOfficeInd>
      <DonorAdvisedFndsInd>false</DonorAdvisedFndsInd>
      <OperateHospitalInd>false</OperateHospitalInd>
      <TanningServicesProvidedInd>false</TanningServicesProvidedInd>
      <RelatedOrganizationCtrlEntInd>false</RelatedOrganizationCtrlEntInd>
      <TransactionWithControlEntInd>false</TransactionWithControlEntInd>
      <PoliticalCampaignActyInd referenceDocumentId="IRS990ScheduleC">false</PoliticalCampaignActyInd>
      <PartVIOfCompOfHghstPdEmplTxt>NONE</PartVIOfCompOfHghstPdEmplTxt>
      <PartVIHghstPdCntrctProfSrvcTxt>NONE</PartVIHghstPdCntrctProfSrvcTxt>
    </IRS990EZ>
    <IRS990ScheduleC documentId="IRS990ScheduleC" softwareId="20011551" softwareVersionNum="2020v4.0">
      <Form1120POLFiledInd>false</Form1120POLFiledInd>
      <SubstantiallyAllDuesNondedInd>true</SubstantiallyAllDuesNondedInd>
      <OnlyInHouseLobbyingInd>true</OnlyInHouseLobbyingInd>
      <AgreeCarryoverPriorYearInd>false</AgreeCarryoverPriorYearInd>
    </IRS990ScheduleC>
    <IRS990ScheduleO documentId="IRS990ScheduleO" softwareId="20011551" softwareVersionNum="2020v4.0">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Other Revenue.1</FormAndLineReferenceDesc>
        <ExplanationTxt>Other Income $4045</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Other Expenses.1001</FormAndLineReferenceDesc>
        <ExplanationTxt>Advertising and Promotion $1207</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Other Expenses.1002</FormAndLineReferenceDesc>
        <ExplanationTxt>Office Expenses $1427</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Other Expenses.1003</FormAndLineReferenceDesc>
        <ExplanationTxt>Information Technology $11001</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Other Expenses.1005</FormAndLineReferenceDesc>
        <ExplanationTxt>Travel $2</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Other Expenses.1012</FormAndLineReferenceDesc>
        <ExplanationTxt>Insurance $1900</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Other Expenses.1</FormAndLineReferenceDesc>
        <ExplanationTxt>Payment Processing Fees $4736</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Other Expenses.2</FormAndLineReferenceDesc>
        <ExplanationTxt>Dues, Fees &amp; Other Charges $25</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Other Assets.1011</FormAndLineReferenceDesc>
        <ExplanationTxt>Prepaid Expenses and Deferred Charges - Beginning $4153 Prepaid Expenses and Deferred Charges - Ending $1848</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Total Liabilities.1003</FormAndLineReferenceDesc>
        <ExplanationTxt>Deferred Revenue - Beginning $44004 Deferred Revenue - Ending $50847</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Total Liabilities.1008</FormAndLineReferenceDesc>
        <ExplanationTxt>Unsecured Notes and Loans Payable - Beginning $0 Unsecured Notes and Loans Payable - Ending $31057</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Total Liabilities.1</FormAndLineReferenceDesc>
        <ExplanationTxt>Customer Credits - Beginning $202 Customer Credits - Ending $202</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
  </ReturnData>
</Return>
