Sweet Home 3D, czyli bezpłatny program do planowania wnętrz stworzony w języku Java. Umożliwia aranżację nie jednego ale wielu pomieszczeń naraz (np. całego mieszkania lub kondygnacji domu) a także pozwala bardzo dokładnie zdefiniować wymiary i umiejscowienie poszczególnych obiektów. Aplikacja pozwala na dowolne naniesienie ścian, okien, drzwi, schodów, daje także możliwość planowania ścianek działowych. Przydatną funkcją jest możliwość wczytania pliku graficznego (np. ze skanem projektu mieszkania) w celu jego dokładnego obrysowania w programie.