apex-enterprise-patterns/fflib-apex-common
Common Apex Library supporting Apex Enterprise Patterns and much more! observed · 2026-09-01
Health v2 · maintenance only
77/100
- Activity 100
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4754
- days_rel: n/a
- days_push: 4
- n_releases_24m: 0
Adoption not part of the score
1011 stars · 569 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A common Apex library for Salesforce implementing Apex Enterprise Patterns such as Service Layer, Unit of Work, and Data Mapper. It helps structure enterprise Salesforce code with better separation of concerns and best practices.
Use cases
- apply enterprise design patterns in Salesforce Apex code
- implement service layer and unit of work on Force.com
- manage DML governor limits with separation of concerns
- structure a large Salesforce codebase with best practices
- build testable Apex applications with ApexMocks
- learn Apex Enterprise Patterns from a reference implementation
When to choose
- You are building a substantial Salesforce application and want proven architectural patterns
- You want better separation of concerns and governed resource management in Apex
- You plan to use ApexMocks for Mockito-style unit testing
When to avoid
- You are writing small, simple Salesforce scripts or triggers where patterns add overhead
- You are not developing on the Salesforce platform
Facets
library · maturity active
testing mocking developer-tools developer-tools testing cloud salesforce apex enterprise-patterns design-patterns unit-of-work service-layer force-com automation
1 source
- readme: https://github.com/apex-enterprise-patterns/fflib-apex-common · fetched 2026-09-01 · 70fe4d43a580
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| apex-enterprise-patterns/fflib-apex-common | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="apex-enterprise-patterns/fflib-apex-common")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem