Gnubok
D 57 completed
Other
web_app / typescript · medium
758
Files
125,331
LOC
3
Frameworks
8
Languages
Pipeline State
completedRun ID
#340749Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
SkippedDecision
skip_scaffold_dupNovelty
46.40Framework unique
—Isolation
—Last stage change
2026-04-16 18:15:42Deduplication group #47294
Member of a group with 1 similar repo(s) — canonical #97812 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
AI Prompt
Create a comprehensive, open-source accounting software for Swedish sole traders and limited companies. The application needs to handle double-entry bookkeeping compliant with Swedish law, support BAS 2026, and manage VAT declarations (SKV 4700 form mapping). Key features must include invoicing with mixed VAT rates and PDF generation, bank reconciliation via PSD2 connection, and tax report generation (NE-bilaga, INK2). It should also support SIE import/export and have a document archive with SHA-256 integrity and 7-year retention. Use Next.js, React, and TypeScript for the frontend, and integrate with Supabase for the backend.
typescript next.js react accounting finance swedish-accounting supabase web-app double-entry-bookkeeping
Generated by gemma4:latest
Catalog Information
Open-source Swedish accounting software for sole traders (enskild firma) and limited companies (aktiebolag).
Description
Open-source Swedish accounting software for sole traders (enskild firma) and limited companies (aktiebolag).
Novelty
3/10Tags
typescript next.js react accounting finance swedish-accounting supabase web-app double-entry-bookkeeping
Technologies
anthropic langchain nextjs react supabase tailwind zod
Claude Models
claude-opus-4-6
Quality Score
D
56.8/100
Structure
62
Code Quality
56
Documentation
53
Testing
65
Practices
48
Security
55
Dependencies
60
Strengths
- CI/CD pipeline configured (github_actions)
- Code linting configured (eslint)
- Containerized deployment (Docker)
- Properly licensed project
Weaknesses
- 15 files with critical complexity need refactoring
- Potential hardcoded secrets in 2 files
- 25688 duplicate lines detected \u2014 consider DRY refactoring
- 33 'god files' with >500 LOC need decomposition
Recommendations
- Move hardcoded secrets to environment variables or a secrets manager
- Address 55 TODO/FIXME items \u2014 consider tracking them as issues
Security & Health
80.8h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Repobility (the analyzer behind this table) · https://repobility.com
AGPL-3.0
License
15.1%
Duplication
Languages
Frameworks
React Next.js Vitest
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility — same analyzer, your code, free for public repos · /scan/ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | Open-source Swedish accounting software for sole traders (enskild firma) and limited companies (aktiebolag). | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
