Open source integrated development environment (IDE)