XOD is described as 'A visual programming language for microcontrollers. Like code, but better' and is an app in the Development category. There are 2 alternatives to XOD for Windows, Linux, Mac and Online / Web-based. The best alternative is Arduino IDE, which is both free and Open Source.
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
skiiiD is a hardware firmware IDE for the development boards. Now, Arduino Mega and Arduino Uno are compatible. It contains datasheet information in skiiiD's own library. 70+ components are in the list with a library with auto-complete / autofill features.