What if Python could help us build a more sustainable world?
This hackathon challenges developers, students, and innovators to use Python to tackle real-world environmental and sustainability problems. Build software that helps reduce waste, conserve resources, monitor environmental conditions, improve energy efficiency, protect ecosystems, or help people make more sustainable decisions.
Your project can use AI, data science, computer vision, IoT, automation, APIs, simulations, dashboards, or any other Python-powered technology. We want to see practical ideas that turn code and data into measurable environmental impact.
What can you build?Your project might:
-
Reduce, identify, or manage waste
-
Track or reduce carbon emissions
-
Improve energy efficiency
-
Monitor and conserve water
-
Protect forests, wildlife, or ecosystems
-
Encourage sustainable transportation
-
Monitor pollution and environmental conditions
-
Use AI to solve an environmental problem
-
Analyze environmental datasets and uncover useful insights
-
Use Python with sensors or IoT devices
-
Simulate environmental systems or predict environmental risks
-
Create an entirely new solution to a sustainability challenge
Don't just build something that looks environmentally friendly. Build something that demonstrates how technology can create real environmental value.
Whether you're an experienced Python developer or a student building your first serious project, we encourage you to participate. Start with a problem, build a solution, and show us what Python can do for the planet.
Requirements
To participate, submit a working project that uses Python as a meaningful part of the solution and addresses an environmental or sustainability-related problem.
Your Devpost submission must include:
1. Project DescriptionExplain:
-
What environmental problem you are addressing
-
Why the problem matters
-
How your solution works
-
Who would benefit from it
-
How your project could create environmental impact
Clearly explain how Python is used in your project.
Python should play a meaningful technical role in the solution rather than being included only as a minor component.
Examples include:
-
Python applications or backend systems
-
Data analysis and visualization
-
Machine learning or AI
-
Computer vision
-
Scientific computing or simulations
-
Automation
-
APIs and data processing
-
IoT and hardware integration
Provide a short demonstration of your project.
This can be:
-
A video demo
-
A live demo link
-
Screenshots
-
A recorded walkthrough
-
A combination of these
Your demo should clearly show your project working and, where possible, demonstrate its environmental use case.
4. Source CodeProvide a link to your project's source code.
The repository should include a README explaining how to install, configure, and run the project.
5. Environmental ImpactExplain how your project could contribute to environmental sustainability.
Where possible, include measurable evidence such as:
-
Waste reduced or diverted
-
Energy saved
-
Water conserved
-
Emissions reduced
-
Resources optimized
-
Environmental conditions monitored
-
People reached or behavior changed
List the major technologies, Python libraries, APIs, hardware, datasets, models, and services used in your project.
ImportantProjects must be created for this hackathon and must comply with the hackathon rules and applicable laws. Participants are responsible for ensuring that any datasets, APIs, models, libraries, or other third-party resources they use are properly licensed.
Prizes
1st Place
2nd Prize
Second Prize — Awarded to the project that achieves the second-highest overall score from the judging panel.
3rd Prize
Second Prize — Awarded to the project that achieves the third-highest overall score from the judging panel.
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Petr Viktorin
Python.org
Judging Criteria
-
Environmental Impact — 30%
How effectively does the project address a real environmental or sustainability problem and create measurable impact? -
Technical Implementation — 25%
How well is Python used, and how strong, functional, and technically impressive is the implementation? -
Innovation — 20%
How original, creative, and unique is the project's approach to solving its environmental problem? -
Functionality — 15%
How well does the project work, and how effectively does the demo demonstrate its core features? -
Practicality — 10%
How useful, accessible, scalable, and realistic would the project be in the real world?
Questions? Email the hackathon manager
Invite others to compete
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
