Website for deciding who should each guest should sit with. Although it says dining events, this extends to any social event really. This accepts a spreadsheet of communities as input, and outputs a seating chart that can be exported as a spreadsheet.
kanghj/dinner-tables-planner
Website for using answer set programming to determine a optimal sitting arrangement, created with dining events in mind
PythonMIT