Clinical Decision Support Tool
Classify Ankle Fractures in Seconds
Get instant Lauge-Hansen, Danis-Weber, AO/OTA, and Bartonicek classifications
with our evidence-based algorithm. Trusted by orthopedic surgeons worldwide.
Start Classifying · API Docs · Learn More
Built for orthopedic surgeons who need accurate, fast fracture classification at the point of care.
| Feature | Description |
|---|---|
| Evidence-Based | Classifications derived from peer-reviewed literature and validated clinical algorithms |
| Instant Results | Get comprehensive classifications in under 30 seconds with our guided questionnaire |
| Four Systems | Lauge-Hansen, Danis-Weber, AO/OTA, and Bartonicek classifications in one tool |
| Always Free | No subscription, no ads, no data collection. Just a tool that works |
Three simple steps to accurate fracture classification:
Identify which malleoli are involved: medial, lateral, or posterior.
Our algorithm adapts to show only relevant questions based on your selections.
Receive detailed classifications with clinical notes and treatment considerations.
Based on fibular fracture location relative to the syndesmosis.
| Level | Type | Stability |
|---|---|---|
| Infrasyndesmal | A | Stable |
| Transsyndesmal | B | Variable |
| Suprasyndesmal | C | Unstable |
Based on injury mechanism (foot position + deforming force).
| Mechanism | Abbreviation | Stages |
|---|---|---|
| Supination-Adduction | SA | 2 |
| Supination-External Rotation | SER | 4 |
| Pronation-External Rotation | PER | 4 |
| Pronation-Abduction | PA | 3 |
International alphanumeric classification system for ankle fractures (44).
- 44-A: Infrasyndesmal (A1, A2, A3)
- 44-B: Transsyndesmal (B1, B2, B3)
- 44-C: Suprasyndesmal (C1, C2, C3)
Posterior malleolus classification based on fragment size and location.
| Layer | Technology |
|---|---|
| Backend | Go + Gin |
| Frontend | React 19 + TypeScript + Vite |
| UI | shadcn/ui + Tailwind CSS v4 |
| i18n | English & Spanish |
- Go 1.21+
- Node.js 20+
# Backend
cd backend && go run cmd/server/main.go
# → http://localhost:8080
# Frontend
cd frontend && npm install && npm run dev
# → http://localhost:5173Or use Make:
make run-backend # Start backend
make run-frontend # Start frontendBase URL: https://api.anklyze.es
Documentation: Swagger UI
| Method | Endpoint | Description |
|---|---|---|
POST |
/api/classify |
Classify a fracture based on clinical findings |
GET |
/api/options |
Get form options for the frontend |
GET |
/api/analytics/summary |
Get classification statistics |
GET |
/api/analytics/trends |
Get time-series classification data |
GET |
/api/analytics/distribution/:system |
Get distribution for a classification system |
GET |
/health |
Health check endpoint |
GET |
/swagger/* |
OpenAPI documentation |
anklyze/
├── backend/
│ ├── cmd/server/ # Entry point
│ └── internal/
│ ├── api/ # HTTP handlers
│ ├── domain/ # Domain models
│ ├── i18n/ # Translations
│ ├── rules/ # Classification engine
│ └── service/ # Business logic
│
└── frontend/
└── src/
├── components/ # React components
├── i18n/ # Translations
└── ...
Ready to Classify?
Start using Anklyze now. No signup required.
Classify Your First Fracture →
For educational purposes only. Always correlate with clinical findings.
Anklyze © 2026