fossbilling/fossbilling

https://github.com/fossbilling/fossbilling

New Analysis
Last analysis: Mar 09, 2026 13:21

GitHub Stats

Stars

1,484

Forks

303

Watchers

1,484

Open Issues

224

Contributors

30

Default Branch

main

Repository Overview

Files

1023

Folders

4

Size

21.63 MB

Tests

117

Code Analysis

Lines of Code

109,480

Files Analyzed

509

Total Commits

100

Contributors

7

Structure Metrics

Max Depth

7

Avg Files per Folder

255.75

Test Coverage

11.44%

Project DNA

87
Very Good
documentation 100/100
tests 100/100
structure 60/100
size 100/100
maintainability 84/100

Hotspot Files

Files with most changes (high churn)

Admin.php 60 changes
Service.php 40 changes
Client.php 15 changes
ServiceTest.php 6 changes
fossbilling.js 6 changes

Stack Signals

Laravel
Symfony
React
Vue
Angular
Node.js
Python
Django
Flask
FastAPI
Spring
Express
Next.js
Nuxt
NestJS
.NET
ASP.NET
HTML
CSS

Languages

php 93.11%
js 3.15%
html 1.57%
css 1.18%
scss 0.98%

Largest Directories

src 835 files
data 2 files
tests 20 files
tests-legacy 149 files

Largest Files

di.php 805 lines
Directadmin.php 868 lines
Resellerclub.php 992 lines
Api_AdminTest.php 1755 lines
bootstrap-form.css 886 lines

Dependencies & Documentation

README
Docs
go.mod
Gemfile
package.json
composer.json
pyproject.toml
requirements.txt

Project Structure (depth 3)

-- src
|   -- data
|   |   -- log
|   |   -- cache
|   |   -- assets
|   |   |   -- gateways
|   |   -- uploads
|   -- locale
|   |   -- en_US
|   |   |   -- LC_MESSAGES
|   -- themes
|   |   -- huraga
|   |   |   -- html
|   |   |   -- assets
|   |   |   -- config
|   |   -- admin_default
|   |   |   -- html
|   |   |   -- assets
|   -- install
|   |   -- sql
|   |   -- assets
|   |   |   -- js
|   |   |   -- css
|   -- library
|   |   -- Api
|   |   -- Box
|   |   -- Model
|   |   -- Server
|   |   |   -- Manager
|   |   -- Payment
|   |   |   -- Adapter
|   |   |   -- Invoice
|   |   -- Registrar
|   |   |   -- Domain
|   |   |   -- Adapter
|   |   -- FOSSBilling
|   |   |   -- Enums
|   |   |   -- GeoIP
|   |   |   -- Doctrine
|   |   |   -- Interfaces
|   |   |   -- Validation
|   |   |   -- TwigExtensions
|   -- modules
|   |   -- Api
|   |   |   -- Controller
|   |   -- Seo
|   |   |   -- Api
|   |   |   -- Engines
|   |   |   -- html_admin
|   |   -- Cart
|   |   |   -- Api
|   |   |   -- Controller
|   |   -- Cron
|   |   |   -- Api
|   |   |   -- Commands
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Hook
|   |   |   -- Api
|   |   -- News
|   |   |   -- Api
|   |   |   -- Entity
|   |   |   -- Controller
|   |   |   -- Repository
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Page
|   |   |   -- Api
|   |   |   -- html_client
|   |   -- Email
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_email
|   |   |   -- html_client
|   |   -- Embed
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Index
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_client
|   |   -- Order
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Staff
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_email
|   |   -- Stats
|   |   |   -- Api
|   |   -- Theme
|   |   |   -- Api
|   |   |   -- Model
|   |   |   -- Commands
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   -- Client
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_email
|   |   |   -- html_client
|   |   -- System
|   |   |   -- Api
|   |   |   -- Commands
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Invoice
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_email
|   |   |   -- html_client
|   |   |   -- pdf_template
|   |   -- Product
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   -- Profile
|   |   |   -- Api
|   |   -- Support
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_email
|   |   |   -- html_client
|   |   -- Widgets
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Wysiwyg
|   |   |   -- Api
|   |   |   -- src
|   |   |   -- assets
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Activity
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   -- Branding
|   |   |   -- html_client
|   |   -- Currency
|   |   |   -- Api
|   |   |   -- Entity
|   |   |   -- Controller
|   |   |   -- Repository
|   |   |   -- html_admin
|   |   -- Redirect
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   -- Security
|   |   |   -- Api
|   |   |   -- Checks
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   -- Extension
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   -- Massmailer
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   -- Custompages
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Formbuilder
|   |   |   -- Api
|   |   |   -- assets
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Orderbutton
|   |   |   -- assets
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Spamchecker
|   |   |   -- Api
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Notification
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   -- Cookieconsent
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_client
|   |   -- Serviceapikey
|   |   |   -- Api
|   |   |   -- html_admin
|   |   |   -- html_email
|   |   |   -- html_client
|   |   -- Servicecustom
|   |   |   -- Api
|   |   |   -- html_admin
|   |   |   -- html_email
|   |   -- Servicedomain
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_email
|   |   |   -- html_client
|   |   -- Servicehosting
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_email
|   |   |   -- html_client
|   |   -- Servicelicense
|   |   |   -- Api
|   |   |   -- Plugin
|   |   |   -- html_admin
|   |   |   -- html_email
|   |   |   -- html_client
|   |   -- Servicedownloadable
|   |   |   -- Api
|   |   |   -- Controller
|   |   |   -- html_admin
|   |   |   -- html_email
|   |   |   -- html_client
-- data
-- tests
|   -- Modules
|   |   -- Cart
|   |   -- Cron
|   |   -- Hook
|   |   -- Stats
|   |   -- Client
|   |   -- System
|   |   -- Product
|   |   -- Support
|   |   -- Currency
|   |   -- Extension
|   |   -- Formbuilder
|   |   -- Spamchecker
|   -- HealthChecks
-- tests-legacy
|   -- library
|   |   -- Box
|   |   -- FOSSBilling
|   -- modules
|   |   -- Api
|   |   -- Cart
|   |   |   -- Api
|   |   -- Cron
|   |   |   -- Api
|   |   -- Hook
|   |   |   -- Api
|   |   -- Page
|   |   |   -- Api
|   |   -- Email
|   |   |   -- Api
|   |   |   -- Controller
|   |   -- Index
|   |   |   -- Controller
|   |   -- Order
|   |   |   -- Api
|   |   -- Staff
|   |   |   -- Api
|   |   -- Stats
|   |   |   -- Api
|   |   -- Theme
|   |   |   -- Api
|   |   |   -- Model
|   |   |   -- Controller
|   |   -- Client
|   |   |   -- Api
|   |   -- System
|   |   |   -- Api
|   |   -- Invoice
|   |   |   -- Api
|   |   -- Product
|   |   |   -- Api
|   |   -- Profile
|   |   |   -- Api
|   |   -- Support
|   |   |   -- Api
|   |   -- Activity
|   |   |   -- Api
|   |   |   -- Controller
|   |   -- Currency
|   |   |   -- Api
|   |   |   -- Controller
|   |   -- Extension
|   |   |   -- Api
|   |   -- Formbuilder
|   |   |   -- Api
|   |   -- Spamchecker
|   |   |   -- Api
|   |   -- Servicecustom
|   |   |   -- Api
|   |   -- Servicedomain
|   |   |   -- Api
|   |   -- Servicehosting
|   |   |   -- Api
|   |   -- Servicelicense
|   |   |   -- Api
|   |   -- Servicedownloadable
|   |   |   -- Api
|   -- fixtures
|   -- includes
|   |   -- Plugin
|   |   |   -- Example
|   |   -- Payment
|   |   |   -- Adapter