Made for thoughtful schools

Balanced classes.
Human decisions.

ClassWeaver helps school teams build fair, balanced class allocations—without losing sight of friendships, family connections or the children behind the data.

Windows desktop app  ·  No payment needed to try

ClassWeaver
Review allocation
CONSTRAINT-AWARE DRAFTGrade 4 allocation

40 students across 3 incoming classes

0relative conflicts
31friends placed
1item to review

Mrs Liebmann 14/15

Amelia Daniels F1: Zoe

Joshua Naidoo Expected

Leah Williams Support

Mrs Jacobson 13/15

Noah Jacobs F1: Liam

Mia Petersen Developing

Ethan Nkosi Preferred ✓

Mrs Milner 13/15

Ava Smith F1: Emma

Daniel Cohen Expected

Sofia Botha Review

Family rule protectedRelatives placed separately

One place for the decisions that shape a child's next year

FriendshipsFamily linksTeacher insightLearning supportClass balance

A better starting point

Class allocation is more than fitting names into columns.

Spreadsheets can count students. They cannot easily show the web of relationships, requests and support needs that teachers hold in their heads.

ClassWeaver brings those considerations into one calm, transparent workspace—so teams spend less time juggling lists and more time making sound decisions.

01

Protect important connections

Keep relatives and twins apart, consider up to three friend choices, and prioritise the one friendship that matters most.

02

Balance every class

See class size, learning profile, support needs and peer leadership together—before a placement becomes final.

03

Keep teachers in control

Move students manually, lock deliberate decisions, compare scenarios and approve only when the team is ready.

From register to ready

A clearer path to
confident class lists.

1

Import

Bring in students, parents and current teachers with a simple CSV.

2

Connect

Add relatives, friend choices and teacher requests from clear dropdowns.

3

Weave

Generate a balanced draft, resolve highlighted conflicts and lock decisions.

4

Approve

Save the final allocation, export class lists and retain an audit trail.

!
1 teacher request to reviewThe affected student is highlighted

No hidden compromises

See the reason.
Make the call.

When every preference cannot be met, ClassWeaver does not bury the problem. Colour-coded alerts show exactly where attention is needed, while learning and support profiles remain easy to scan.

  • Unique highlighting for each conflict type
  • Clear red, orange and green support indicators
  • Manual moves and locks remain fully traceable

Try the complete workflow

Weave next year's classes
with confidence.

Install ClassWeaver on Windows and explore every step with your own school data for 14 days.

Request the Windows trial

Good to know

Questions,
answered.

Need to discuss your school's setup?

hello@classweaver.co.za
Does ClassWeaver replace teacher judgement?+

No. It gives the allocation team a strong, constraint-aware draft and makes trade-offs visible. Teachers can move students, lock decisions and create scenarios before final approval.

Can it handle fewer incoming classes?+

Yes. ClassWeaver is designed for real transitions—including moving four outgoing classes into three incoming classes while keeping class sizes and support needs balanced.

What happens when every rule cannot be satisfied?+

Conflicts stay visible. The review screen highlights the affected students and explains the issue, so the team can make an informed decision rather than accepting a hidden compromise.

How does the trial work?+

The Windows desktop app includes a 14-day trial. Your school can explore the complete allocation workflow before requesting a licence.