{"id":51440745,"url":"https://github.com/lomartins/owo","last_synced_at":"2026-07-05T11:30:43.238Z","repository":{"id":352054853,"uuid":"1208764646","full_name":"lomartins/owo","owner":"lomartins","description":"owó (money in Yoruba) · Personal finance management system. Rust backend · KMP mobile (planned) · CLI · Privacy-first · Self-hosted","archived":false,"fork":false,"pushed_at":"2026-06-05T12:31:49.000Z","size":1676,"stargazers_count":0,"open_issues_count":9,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-05T13:12:06.313Z","etag":null,"topics":["axum","cli","kotlin-multiplatform","personal-finance","privacy-first","rust","self-hosted","sqlite"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lomartins.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-12T18:02:29.000Z","updated_at":"2026-06-05T12:31:54.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/lomartins/owo","commit_stats":null,"previous_names":["lomartins/owo"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lomartins/owo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lomartins%2Fowo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lomartins%2Fowo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lomartins%2Fowo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lomartins%2Fowo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lomartins","download_url":"https://codeload.github.com/lomartins/owo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lomartins%2Fowo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35153107,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-05T02:00:06.290Z","response_time":100,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["axum","cli","kotlin-multiplatform","personal-finance","privacy-first","rust","self-hosted","sqlite"],"created_at":"2026-07-05T11:30:42.558Z","updated_at":"2026-07-05T11:30:43.230Z","avatar_url":"https://github.com/lomartins.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"docs/logo.svg\" width=\"120\" alt=\"owo logo — sete búzios\" /\u003e\n\u003c/p\u003e\n\n# owo - Personal Finance Management\n\n**owo** (owó, \"money\" in Yoruba) is an open, expansible, and reliable personal finance management system. Track, analyze, and automate your financial life with ease.\n\n## Features\n\n- **Multi-interface access**: Web, mobile (iOS/Android), and CLI applications\n- **Flexible financial tracking**: Manual transaction entry or automated integration with Open Finance APIs\n- **AI-powered insights** (optional): Intelligent financial analysis and recommendations\n- **Open Finance integration**: Connect your bank accounts securely for real-time data\n- **Offline capability**: Full functionality works offline, with sync when connected\n- **Privacy-first**: Self-hosted option available, your data stays yours\n- **Cross-platform**: Seamless experience across desktop, web, and mobile\n\n## Tech Stack\n\n### Backend\n- **Language**: Rust\n- **Purpose**: Core API, financial calculations, data processing\n\n### Frontend/Mobile\n- **Kotlin Multiplatform (KMP)**: Shared mobile codebase for iOS and Android\n- **Web Interface**: Browser-based access to financial data\n- **CLI**: Command-line interface for power users\n\n### Additional\n- **Open Finance APIs**: Integration with banking protocols (e.g., Open Banking standards)\n- **AI Integration**: Optional LLM integration for financial insights\n\n## Project Structure\n\nThis is a monorepo containing:\n\n```\nowo/\n├── backend/              # Rust backend service\n│   └── [Core API, database, business logic]\n├── mobile/              # Kotlin Multiplatform (KMP)\n│   ├── shared/          # Shared code (iOS/Android)\n│   ├── android/         # Android-specific code\n│   └── ios/             # iOS-specific code\n├── web/                 # Web interface\n│   └── [Frontend framework - to be determined]\n├── cli/                 # Command-line interface\n│   └── [Rust CLI tool]\n└── docs/                # Documentation, design, ADRs\n```\n\n## Getting Started\n\n_(To be updated once development begins)_\n\nCurrently in planning phase. Check back soon for:\n- Development environment setup\n- Building instructions\n- Running tests\n- Contributing guidelines\n\n## Planned Features\n\n### Phase 1 (MVP)\n- [ ] Manual transaction tracking\n- [ ] Basic reports and analytics\n- [ ] Web interface\n- [ ] CLI tool\n\n### Phase 2\n- [ ] Open Finance API integration\n- [ ] Mobile apps (iOS/Android via KMP)\n- [ ] Real-time account synchronization\n\n### Phase 3\n- [ ] AI-powered insights\n- [ ] Advanced budgeting and forecasting\n- [ ] Multi-user/family accounts\n\n## Philosophy\n\n- **Reliability**: Financial data is critical—expect production-grade code\n- **Expansibility**: Plugin architecture and API-first design allow easy extensions\n- **User Privacy**: Minimal data collection, encryption by default, self-hosting option\n- **Open**: Built on open standards and Open Finance APIs\n\n## Contributing\n\nContributions welcome! Details coming soon.\n\n## License\n\n_(To be determined)_\n\n## Contact\n\n_(Project repository and contact details will be added)_\n\n---\n\nBuilt with care to help you manage your money, your way.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flomartins%2Fowo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flomartins%2Fowo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flomartins%2Fowo/lists"}