KEYDIR is a community-driven project, and contributions help keep the directory accurate, up to date, and useful for everyone.
https://github.com/keydir-in/keydir.in/fork
Edit the vendor list in:
/assets/js/shared.js
Standard vendor entry
{
name: "VendorName",
url: "https://vendor.in/",
cats: ["Switches", "Keycaps"]
}Vendor entry with a community warning
{
name: "VendorName",
url: "https://vendor.in/",
cats: ["Pre-built"],
warning: true,
warning_message: "Community-reported concerns about after-sales support."
}Before submitting your changes, make sure that:
- ✅ The vendor operates in India.
- ✅ The website is live and accessible.
- ✅ Categories match the values defined in
CAT_METAinshared.js. - ✅ All descriptions are neutral, factual, and unbiased.
- ❌ Do not add affiliate or referral links.
- ❌ Do not submit sponsored or promotional listings.
Use a clear, descriptive title. For example:
feat: add XYZ Vendor (Switches, Keycaps)
fix: update ABC Vendor URL
warn: flag DEF Vendor for community-reported support concerns