finapp

    Open source personal finance application. vue code snippet by @github-repos on Codeshare. 0 stars, 0 views.

    Language: vue

    Author: GitHub Repos (@github-repos)

    0 stars · 0 views

    Viewing path: CLAUDE.md

    Files

    • Main.vue (vue)
    • intervals.ts (ts)
    • Page.vue (vue)
    • Calculator.vue (vue)
    • barUtils.ts (ts)
    • Item.vue (vue)
    • utils.test.ts (ts)
    • AmountTransfer.vue (vue)
    • getTotal.test.ts (ts)
    • TextMuted.vue (vue)
    • Line.vue (vue)
    • BottomSheetOrDropdown.vue (vue)
    • Element.vue (vue)
    • Selected.vue (vue)
    • ConfirmModal.vue (vue)
    • IconBase.vue (vue)
    • useWalletsFilter.ts (ts)
    • itemWrap.vue (vue)
    • Item.vue (vue)
    • ATTRIBUTION.md (markdown)
    • useMenuData.ts (ts)
    • Tabs.ts (ts)
    • History.vue (vue)
    • useIdleMount.ts (ts)
    • Vertical.vue (vue)
    • CalculatorButton.vue (vue)
    • utility.css (css)
    • useStatDate.test.ts (ts)
    • ListGroupSum.vue (vue)
    • SearchModal.vue (vue)
    • utils.ts (ts)
    • useSearch.ts (ts)
    • Calendar.vue (vue)
    • useStatItem.test.ts (ts)
    • CatsList.vue (vue)
    • Onboarding.vue (vue)
    • edit.vue (vue)
    • dashboard.vue (vue)
    • useStatCategories.ts (ts)
    • ItemBody.vue (vue)
    • Types.vue (vue)
    • TitleSection.vue (vue)
    • types.ts (ts)
    • ConfigView.vue (vue)
    • Header.vue (vue)
    • BottomSheetHandler.vue (vue)
    • types.ts (ts)
    • useCategorySeriesBuilder.test.ts (ts)
    • .claude (claude)
    • .github (github)
    • workflows (txt)
    • ci.yml (yml)
    • .gitignore (gitignore)
    • .vscode (vscode)
    • settings.json (json)
    • CLAUDE.md (md)
    • README.md (md)
    • README.ru.md (md)
    • app (txt)
    • .mcp.json (json)
    • README.md (md)
    • app (txt)
    • app.config.ts (ts)
    • app.vue (vue)
    • assets (txt)
    • css (txt)
    • main.css (css)
    • theme.css (css)
    • js (txt)
    • emo.ts (ts)
    • components (txt)
    • about (txt)
    • About.vue (vue)
    • amount (txt)
    • AmountItem.vue (vue)
    • getAmount.test.ts (ts)
    • getTotal.ts (ts)
    • useAmount.ts (ts)
    • utils.ts (ts)
    • app (txt)
    • Copyright.vue (vue)
    • useInitApp.ts (ts)
    • bottomSheet (txt)
    • BottomSheet.vue (vue)
    • BottomSheetModal.vue (vue)
    • useBottomSheetDrag.ts (ts)
    • categories (txt)
    • EditModal.vue (vue)
    • Form.vue (vue)
    • List.vue (vue)
    • Name.vue (vue)
    • RoundLink.vue (vue)
    • SelectorGrid.vue (vue)
    • SelectorModal.vue (vue)
    • StatPage.vue (vue)
    • page (txt)
    • New.vue (vue)
    • id (txt)
    • Edit.vue (vue)
    • Index.vue (vue)
    • types.ts (ts)
    • useCategoriesStore.test.ts (ts)
    • useCategoryMenuItems.ts (ts)
    • color (txt)
    • colors.ts (ts)
    • currencies (txt)
    • List.vue (vue)
    • Modal.vue (vue)
    • currencies.ts (ts)
    • page (txt)
    • List.vue (vue)
    • types.ts (ts)
    • date (txt)
    • LinkItem.vue (vue)
    • LinkItemNoBg.vue (vue)
    • Ranges.vue (vue)
    • Trns.vue (vue)
    • getIntervalsInRange.test.ts (ts)
    • statDateParams.test.ts (ts)
    • statDateParams.ts (ts)
    • useDateFormats.ts (ts)
    • utils.test.ts (ts)
    • utils.ts (ts)
    • demo (txt)
    • currencies.json (json)
    • form (txt)
    • Input.vue (vue)
    • Select.vue (vue)
    • Switch.vue (vue)
    • Textarea.vue (vue)
    • layout (txt)
    • HeaderMenu.vue (vue)
    • Sidebar.vue (vue)
    • SidebarMenuItem.vue (vue)
    • locale (txt)
    • Switcher.vue (vue)
    • types.ts (ts)
    • menu (txt)
    • offline (txt)
    • search (txt)
    • stat (txt)
    • Average.vue (vue)
    • ConfigModal.vue (vue)
    • ConfigPanelHeader.vue (vue)
    • ConfigPanelToggle.vue (vue)
    • ConfigRow.vue (vue)
    • ConfigSwitch.vue (vue)
    • Header.vue (vue)
    • Menu.vue (vue)
    • PageSkeleton.vue (vue)
    • Trns.vue (vue)
    • Wrap.vue (vue)
    • categories (txt)
    • GroupingToggle.vue (vue)
    • Round.vue (vue)
    • RoundSection.vue (vue)
    • Vertical.vue (vue)
    • barUtils.test.ts (ts)
    • collectAndGroup.test.ts (ts)
    • collectAndGroup.ts (ts)
    • chart (txt)
    • Intervals.vue (vue)
    • View.vue (vue)
    • Wrap.vue (vue)
    • types.ts (ts)
    • useStatChart.ts (ts)
    • utils.ts (ts)
    • configPanels (txt)
    • CatsRound.vue (vue)
    • Chart.vue (vue)
    • StatAverage.vue (vue)
    • Wallets.vue (vue)
    • date (txt)
    • Navigation.vue (vue)
    • Quick.vue (vue)
    • Range.vue (vue)
    • Selector.vue (vue)
    • useGetDateRange.test.ts (ts)
    • useGetDateRange.ts (ts)
    • filter (txt)
    • useFilter.ts (ts)
    • injectionKeys.ts (ts)
    • intervals.test.ts (ts)
    • statConfig.ts (ts)
    • sum (txt)
    • Item.vue (vue)
    • ItemWallet.vue (vue)
    • Wrap.vue (vue)
    • types.ts (ts)
    • useStatConfig.ts (ts)
    • useStatItem.ts (ts)
    • useStatPage.ts (ts)
    • utils.test.ts (ts)
    • theme (txt)
    • Picker.vue (vue)
    • PickerButton.vue (vue)
    • Switcher.vue (vue)
    • types.ts (ts)
    • useTheme.ts (ts)
    • trnForm (txt)
    • Bottom.vue (vue)
    • EditedTrn.vue (vue)
    • FloatOpener.vue (vue)
    • SelectionWalletsFast.vue (vue)
    • SelectorWallet.vue (vue)
    • Sidebar.vue (vue)
    • TrnsSlide.vue (vue)
    • main (txt)
    • ActionSide.vue (vue)
    • Description.vue (vue)
    • Input.vue (vue)
    • types.ts (ts)
    • useTrnsFormStore.test.ts (ts)
    • useTrnsFormStore.ts (ts)
    • utils (txt)
    • calculate.test.ts (ts)
    • calculate.ts (ts)
    • formatData.test.ts (ts)
    • formatData.ts (ts)
    • validate.test.ts (ts)
    • validate.ts (ts)
    • trns (txt)
    • Item.vue (vue)
    • NoTrns.vue (vue)
    • getTrns.test.ts (ts)
    • pages (txt)
    • reconcile.test.ts (ts)
    • useTrnsStore.test.ts (ts)
    • useTrnsStore.ts (ts)
    • ui (txt)
    • ActionButton.vue (vue)
    • ButtonWithRight.vue (vue)
    • ChipButton.vue (vue)
    • Header.vue (vue)
    • HeaderLink.vue (vue)
    • Logo.vue (vue)
    • Page.vue (vue)
    • PopoverWrap.vue (vue)
    • SettingsCard.vue (vue)
    • SwitchItem.vue (vue)
    • TabsBar.global.vue (vue)
    • TabsItemPill.vue (vue)
    • TabsScroll.global.vue (vue)
    • TitleDropRight.vue (vue)
    • TitleModal.vue (vue)
    • Toggle.vue (vue)
    • ToggleControlled.vue (vue)
    • ToggleWithStorage.vue (vue)
    • user (txt)
    • ViewLogout.vue (vue)
    • useGuard.ts (ts)
    • useUserStore.test.ts (ts)
    • wallets (txt)
    • EditModal.vue (vue)
    • Form.vue (vue)
    • Item.vue (vue)
    • List.vue (vue)
    • Selector.vue (vue)
    • counts.ts (ts)
    • filters.test.ts (ts)
    • grouping.test.ts (ts)
    • grouping.ts (ts)
    • page (txt)
    • GroupHeader.vue (vue)
    • ListItem.vue (vue)
    • New.vue (vue)
    • id (txt)
    • Edit.vue (vue)
    • Index.vue (vue)
    • types.ts (ts)
    • useWalletDelete.ts (ts)
    • useWalletMenuItems.ts (ts)
    • useWalletsCounts.test.ts (ts)
    • useWalletsGrouping.ts (ts)
    • composables (txt)
    • useAuthSession.test.ts (ts)
    • useAuthSession.ts (ts)
    • useCn.ts (ts)
    • useExtensions.ts (ts)
    • useNavigationHistory.test.ts (ts)
    • useNavigationHistory.ts (ts)
    • useStoreSync.test.ts (ts)
    • useSupabase.ts (ts)
    • layouts (txt)
    • default.vue (vue)
    • empty.vue (vue)
    • error.vue (vue)
    • middleware (txt)
    • auth.global.test.ts (ts)
    • pages (txt)
    • _.vue (vue)
    • categories (txt)
    • [id] (txt)
    • edit.vue (vue)
    • index.vue (vue)
    • index.vue (vue)
    • new.vue (vue)
    • dev.vue (vue)
    • index.vue (vue)
    • settings.vue (vue)
    • stat (txt)
    • categories (txt)
    • wallets (txt)
    • [id] (txt)
    • index.vue (vue)
    • index.vue (vue)
    • plugins (txt)
    • powersync.client.ts (ts)
    • test-utils (txt)
    • setup-store.ts (ts)
    • types (txt)
    • utils (txt)
    • logger.test.ts (ts)
    • redirect.ts (ts)
    • i18n (txt)
    • i18n.config.ts (ts)
    • locales (txt)
    • en-US.js (js)
    • ru-RU.js (js)
    • .mcp.json (json)
    • Selector.vue (vue)
    • constants.ts (ts)
    • Palette.vue (vue)
    • Date.vue (vue)
    • TitleCollapse.vue (vue)
    • ContextMenuMy.vue (vue)
    • useStoreSync.ts (ts)
    • PieView.vue (vue)
    • RoundPill.vue (vue)
    • useStatDate.ts (ts)
    • SidebarMenu.vue (vue)
    • statConfig.test.ts (ts)
    • BottomSheetClose.vue (vue)
    • DetailedSection.vue (vue)
    • ContextMenuOptional.vue (vue)
    • Amount.vue (vue)
    • types.ts (ts)
    • LICENSE (txt)
    • data.ts (ts)
    • getTrns.ts (ts)
    • Grouping.vue (vue)
    • spa-loading-template.html (html)
    • README.ru.md (md)
    • MenuBottom.vue (vue)
    • List.vue (vue)
    • settings.json (json)
    • useCategoryLongPress.ts (ts)
    • SelectionCategoriesFast.vue (vue)
    • useCategoriesExpanded.ts (ts)
    • RoundRecent.vue (vue)
    • ExtensionSlot.vue (vue)
    • utils.ts (ts)
    • [id].vue (vue)
    • login.vue (vue)
    • Icon.vue (vue)
    • reconcile.ts (ts)
    • theme.ts (ts)
    • logger.ts (ts)
    • history.vue (vue)
    • ButtonAccent.vue (vue)
    • SelectorItem.vue (vue)
    • new.vue (vue)
    • storageKeys.ts (ts)
    • useStoreCache.ts (ts)
    • PickerPanel.vue (vue)
    • HeaderTitle.vue (vue)
    • useContextMenuRegistry.ts (ts)
    • SelectorTree.vue (vue)
    • redirect.test.ts (ts)
    • types.ts (ts)
    • config.ts (ts)
    • MenuBottomModal.vue (vue)
    • auth.global.ts (ts)
    • SearchCommandPalette.vue (vue)
    • useCategoriesStore.ts (ts)
    • Statistics.vue (vue)
    • Nav.vue (vue)
    • Element.vue (vue)
    • useWalletsStore.ts (ts)
    • filters.ts (ts)
    • useUserStore.ts (ts)
    • SelectorCategory.vue (vue)
    • useDemo.ts (ts)
    • icons.js (js)
    • List.vue (vue)
    • SortModal.vue (vue)
    • Item.vue (vue)
    • useCurrencyName.ts (ts)
    • TabsItemFill.vue (vue)
    • useWalletsStore.test.ts (ts)
    • ItemBody.vue (vue)
    • NumberStepper.vue (vue)
    • Currencies.vue (vue)
    • List.vue (vue)
    • useWalletsCounts.ts (ts)
    • useCurrenciesStore.ts (ts)
    • calculateIntervalInRange.test.ts (ts)
    • useCategorySeriesBuilder.ts (ts)
    • TextSubtitle.vue (vue)
    • types.ts (ts)
    • currencies.vue (vue)

    finapp

    Public
    • Updated Aug 16, 2026
    0
    Select a file

    Tap "Show Files" to select a file

    About

    Open source personal finance application

    0stars
    0views
    Created Jan 22, 2026