XG may refer to:
Xgl is an obsolete display server implementation supporting the X Window System protocol designed to take advantage of modern graphics cards via their OpenGL drivers, layered on top of OpenGL.
Xgrid is a proprietary program and distributed computing protocol developed by the Advanced Computation Group subdivision of Apple Inc that allows networked computers to contribute to a single task.
XGBoost is an open-source software library which provides the gradient boosting framework for C++, Java, Python, R, and Julia.
The XGameStation is a line of embedded systems, primarily designed as video game consoles, created by Andre LaMothe and sold by his company Nurve Networks LLC.
The XGP (Extreme Game Player) was a concept portable video game system created by the Korean company GamePark as the follow-up to its GP32 handheld.
XGen Studios, Inc (stylized as XGen Studios) is an independent video game development studio based in Edmonton, Alberta, Canada.
xG Technology, Inc. is a developer of technology for wireless communications and spectrum sharing. The company is headquartered in Sarasota, Florida with engineering facilities located in Fort Lauderdale, Florida.