There are various connector types used in custom cables, from what I can see the most common being: GX12, GX16, YC8 and maybe LEMO connectors.
The SA12 from Weipu is something I wasn't aware of. No wonder, I don't really follow this field of the hobby since I made my cables.
Weipu has a broad product range, a set of different connectors, one being the SA12 with aluminum shell and the usual pin numbers.
The SA12 is relatively chunky, it's HUGE compared to a YC8 and while the diameter is similar to that of a GX16, this one is much longer.
The number 12 in the name SA12 refers to the panel cutout size required for these. There are much less bulky members in this product line: the SA6, SA8 and SA10 with a cutout size of 6, 8 and 10 mm, respectively. I'd like to take a look at those too.
This is a nice push-pull connector with a satisfying click sound, similar to the YC8 in this sense and nothing like the basic GX "experience".
This connector is on the more pricey end of the range with a price tag of about $10-20 – or somewhere in the middle if we factor in LEMOs. But for those who are into custom cables, price is usually not the most important factor.
If detachable connectors would make sense for my keyboard setup and working habits, I'd personally go with a YC8, but it's good to know about alternatives for different situations.
Browsing the product page of Weipu, the SF6 may be another alternative too, but without holding it in my hands I can't give my honest opinion about it.
Sadek Baroudi released his VIK standard, which is a set of specifications and guidelines for interfacing between printed circuit boards, e.g. a main keyboard PCB and a module that supports specific features.