Create and Contribute

Share in Java projects and resources for hobbyists, students, and digital makers.

Create without limits in Java

Create Without Limits in Java

Today’s maker movement is the science lab of the digital age. Modern makers include students, hobbyists, activists, tinkerers, and serious inventors. Instead of a notebook and test tubes, makers are using devices and APIs to pursue fun, knowledge, and exploration. And, for some, business and profit.

You need a platform for your digital maker explorations. Java’s flexibility and vibrant open source community make it the ideal choice.

Our Favorite Java Projects and Resources for Digital Makers


Free Trials of Oracle Cloud

Built on modern standards for flexible architecture and rapid deployment, Oracle Cloud Platform and Oracle Cloud Infrastructure as a Service are the best tools to build and launch secure, mobile-ready apps. Get started today with a free trial.

Minecraft Modding

Minecraft Modding

Minecraft’s wild success is due to its encouragement of creative building and customization. Java is the underlying technology that enables users to dream up entire new worlds with a few lines of Java code.

Raspberry Pi

Raspberry Pi

A hacker’s dream, this inexpensive, credit card-sized computer is at the center of an open source movement to foster learning and experimentation. Raspberry Pi has been used to create cameras, phones, weather stations, Christmas light controllers, and so much more.



Developers need an integrated development environment (IDE) to build their projects. For those working in Java, NetBeans is a free, open source, and well-loved application that empowers makers to quickly develop and compile code.

Maker Faire

Maker Faire

Maker Faire is a global network of events that are part science fair, part county fair, and part DIY celebration. This is the premier event where makers and hobbyists can showcase their Java-powered creations.

Examples of What the Community Has Created

Java is the leading programming language and technology platform for makers and creators of all ages and stripes. This supportive worldwide community shares tips, techniques, and resources to ensure all can create in Java without limits.



libGDX is a cross-platform framework that allows you to create Java games on a PC running Windows, Linux, or Mac OS X and deploy the same code to Android, iOS, and WebGL-enabled browsers.

Perrone Autonomous Vehicle System

Autonomous Vehicle System

Perrone Robotics created a Java-based robotic vehicle and drop-in actuator kit enabling innovative features—such as crash-imminent braking—to be independently tested.


Smartest House on the Street

The Internet of Things meets home automation with OpenHAB, a Java-based software environment that integrates devices and applications into a cohesive network.


Java in the cloud

Step up to modern cloud development with Oracle Cloud Platform and infrastructure services.