From f26648842f416953f59dc6f458a4b6f9dbafe6ab Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sun, 27 Jul 2025 09:34:15 +0200 Subject: [PATCH] Feature/extend personal finance tools 20250727 (#5259) * Add CleverBilling * Add DeFi Portfolio Tracker by Zerion * Add Digrin * Add Monsy * Add Walletguide * Update Maybe Finance --- libs/common/src/lib/personal-finance-tools.ts | 111 +++++++++++++----- libs/ui/src/lib/i18n.ts | 1 + 2 files changed, 81 insertions(+), 31 deletions(-) diff --git a/libs/common/src/lib/personal-finance-tools.ts b/libs/common/src/lib/personal-finance-tools.ts index dd9a821b6..51d847300 100644 --- a/libs/common/src/lib/personal-finance-tools.ts +++ b/libs/common/src/lib/personal-finance-tools.ts @@ -101,6 +101,33 @@ export const personalFinanceTools: Product[] = [ regions: ['Global'], slogan: 'Take control of your financial future' }, + { + hasFreePlan: true, + hasSelfHostingAbility: false, + key: 'capitally', + name: 'Capitally', + origin: 'Poland', + pricingPerYear: '€50', + slogan: 'Optimize your investments performance' + }, + { + founded: 2022, + isArchived: true, + key: 'capmon', + name: 'CapMon.org', + origin: 'Germany', + note: 'CapMon.org was discontinued in 2023', + slogan: 'Next Generation Assets Tracking' + }, + { + founded: 2024, + hasFreePlan: true, + isOpenSource: true, + key: 'cleverbilling', + languages: ['Español'], + name: 'CleverBilling', + slogan: 'Toma el control total de tus finanzas.' + }, { founded: 2017, hasFreePlan: true, @@ -122,35 +149,6 @@ export const personalFinanceTools: Product[] = [ pricingPerYear: '$120', slogan: 'The leading Crypto Portfolio Tracker & Tax Calculator' }, - { - founded: 2022, - hasFreePlan: true, - hasSelfHostingAbility: false, - key: 'degiro-portfolio-tracker-by-capitalyse', - languages: ['English'], - name: 'DEGIRO Portfolio Tracker by Capitalyse', - origin: 'Netherlands', - pricingPerYear: '€24', - slogan: 'Democratizing Data Analytics' - }, - { - hasFreePlan: true, - hasSelfHostingAbility: false, - key: 'capitally', - name: 'Capitally', - origin: 'Poland', - pricingPerYear: '€50', - slogan: 'Optimize your investments performance' - }, - { - founded: 2022, - isArchived: true, - key: 'capmon', - name: 'CapMon.org', - origin: 'Germany', - note: 'CapMon.org was discontinued in 2023', - slogan: 'Next Generation Assets Tracking' - }, { founded: 2019, key: 'compound-planning', @@ -183,6 +181,28 @@ export const personalFinanceTools: Product[] = [ name: 'De.Fi', slogan: 'DeFi Portfolio Tracker' }, + { + founded: 2016, + hasFreePlan: true, + hasSelfHostingAbility: false, + key: 'defi-portfolio-tracker-by-zerion', + languages: ['English'], + name: 'DeFi Portfolio Tracker by Zerion', + origin: 'United States', + pricingPerYear: '$99', + slogan: 'DeFi Portfolio Tracker for All Chains' + }, + { + founded: 2022, + hasFreePlan: true, + hasSelfHostingAbility: false, + key: 'degiro-portfolio-tracker-by-capitalyse', + languages: ['English'], + name: 'DEGIRO Portfolio Tracker by Capitalyse', + origin: 'Netherlands', + pricingPerYear: '€24', + slogan: 'Democratizing Data Analytics' + }, { founded: 2017, hasFreePlan: true, @@ -194,6 +214,15 @@ export const personalFinanceTools: Product[] = [ pricingPerYear: '$150', slogan: 'The app to track all your investments. Make smart moves only.' }, + { + hasFreePlan: true, + hasSelfHostingAbility: false, + key: 'digrin', + languages: ['English'], + name: 'Digrin', + pricingPerYear: '$49.90', + slogan: 'Dividend Portfolio Tracker' + }, { founded: 2019, hasFreePlan: true, @@ -464,12 +493,11 @@ export const personalFinanceTools: Product[] = [ }, { founded: 2021, - hasSelfHostingAbility: false, isArchived: true, key: 'maybe-finance', languages: ['English'], name: 'Maybe Finance', - note: 'Maybe Finance was discontinued in 2023', + note: 'Maybe Finance was discontinued in 2023, relaunched in 2024, and discontinued again in 2025', origin: 'United States', pricingPerYear: '$145', regions: ['United States'], @@ -532,6 +560,17 @@ export const personalFinanceTools: Product[] = [ pricingPerYear: '$60', slogan: 'Gain financial control and keep your data private.' }, + { + founded: 2025, + hasFreePlan: true, + hasSelfHostingAbility: false, + key: 'monsy', + languages: ['English'], + name: 'Monsy', + origin: 'Indonesia', + pricingPerYear: '$20', + slogan: 'Smart, simple, stress-free money tracking.' + }, { hasFreePlan: true, hasSelfHostingAbility: false, @@ -858,6 +897,16 @@ export const personalFinanceTools: Product[] = [ pricingPerYear: '$348', slogan: 'Virtual Family Office for Smart Wealth Management' }, + { + founded: 2020, + hasFreePlan: false, + hasSelfHostingAbility: false, + key: 'walletguide', + name: 'Walletguide', + origin: 'Germany', + pricingPerYear: '€90', + slogan: 'Personal finance reimagined with AI' + }, { hasSelfHostingAbility: false, key: 'wallmine', diff --git a/libs/ui/src/lib/i18n.ts b/libs/ui/src/lib/i18n.ts index 749509f82..f02da40e1 100644 --- a/libs/ui/src/lib/i18n.ts +++ b/libs/ui/src/lib/i18n.ts @@ -84,6 +84,7 @@ const locales = { France: $localize`France`, Germany: $localize`Germany`, India: $localize`India`, + Indonesia: $localize`Indonesia`, Italy: $localize`Italy`, Japan: $localize`Japan`, Netherlands: $localize`Netherlands`,