Supercharge your PowerPoint presentations with the power of code!
We’re excited to announce the beta release of CodedSlide โ a revolutionary PowerPoint add-in that lets you automate slide creation, formatting, and animations using Python scripts.

๐ฏ What is CodedSlide?
CodedSlide brings the power of programming to PowerPoint. Instead of manually clicking through menus and ribbons, write simple Python scripts to:
- Create slides programmaticallyย โ Generate dozens of slides in seconds
- Automate formattingย โ Apply consistent styles across presentations
- Manipulate shapes and textย โ Precise control over every element
- Add animationsย โ Script complex animation sequences
- Batch processย โ Update multiple presentations at once
โจ Key Features
๐ฅ๏ธ Built-in Code Editor
- Syntax highlighting for Python
- Real-time code execution
- Save and organize your scripts
- Pin frequently-used scripts to the ribbon for one-click execution
๐ค AI-Powered Assistant (Optional)
- Get code suggestions from AI
- Natural language to Python conversion
- Learn PowerPoint automation faster
๐ PowerPoint Object Model Browser
- Explore available objects, properties, and methods
- Built-in reference for shapes, animations, and formatting constants
- No need to search documentation
๐ง Easy to Use
- Clean, intuitive interface
- Works with PowerPoint 2013 and later
- No programming experience required to get started
๐ Who Is This For?
- Educatorsย creating repetitive slide decks
- Business analystsย generating data-driven presentations
- Designersย who want pixel-perfect control
- Developersย automating presentation workflows
- Anyoneย tired of repetitive PowerPoint tasks
๐ก Example Use Cases
for i in range(1, 11):
slide = add_slide(1)
slide.Shapes.Title.TextFrame.TextRange.Text = "Topic " + str(i)
print("Created 10 sequential slides successfully!")
for slide in presentation.Slides:
for shape in slide.Shapes:
shape.Fill.ForeColor.RGB = BLUE
๐ Try It Free โ 15-Day Testing Period
CodedSlide is currently in beta testing. Download it now and get:
- โ Full access to all features
- โ 15-day trial period
- โ Regular updates
- โ Direct support from developers
๐ฅ Download & Installation
Please download CodedSlide Testing Version
System Requirements:
- Windows OS
- PowerPoint 2013 or later
- .NET Framework 4.7.2 (included in installer)
Installation Steps:
- Download the zip file and find theย
setup.exe - Run the installer setup.exe
- Open PowerPoint
- Look for the “Coded Slide” tab in the ribbon
- Start automating!
Note: You may see a security warning during installation (self-signed certificate). This is normal for beta software โ just click “Install” to proceed.
๐ฅ About the Developers
CodedSlide is developed by:
- M J Rajeshkannan
- M R Yajunesh
- M R Nithish
Contact: vijayrajesh@gmail.com
๐ฎ What’s Next?
We’re actively developing CodedSlide and would love your feedback! Planned features include:
- More code templates and examples
- Enhanced AI integration
- Community script library
- Video tutorials
- And much more!
๐ข Join the Beta
Ready to revolutionize your PowerPoint workflow? Download CodedSlide Now
Disclaimer: This software is provided “as-is,” without warranty of any kind. The developers shall not be held liable for any damages, data loss, or other issues resulting from the use of this add-in. Users assume all responsibility for its operation.
๐ฌ We Want Your Feedback!
This is a beta release, and we’re eager to hear from you:
- What features would you like to see?
- What problems are you solving with CodedSlide?
- Any bugs or issues?
Drop us an email or leave a comment below!
Happy Coding! ๐
๐ Quick Tips to Get Started
- Open the Editorย โ Click “Open Editor” in the Coded Slide tab
- Try a Simple Script:
slide = add_slide(12)
# AddTextbox(Orientation, Left, Top, Width, Height)
# 1 = msoTextOrientationHorizontal
textbox = slide.Shapes.AddTextbox(1, 100, 200, 600, 100)
textbox.TextFrame.TextRange.Text = "My First Slide"
textbox.TextFrame.TextRange.Font.Size = 48
textbox.TextFrame.TextRange.Font.Color.RGB = BLACK
textbox.TextFrame.TextRange.Font.Bold = -1
print("Added new slide with text box!")
Click Runย โ Watch your code come to life!
Working with AI – Google Gemini Gem
Please go to this gem https://gemini.google.com/gem/1wiGmsTYmXEVuRAeAguk2AR6Z2D-x6QbC?usp=sharing
And ask things like
- Add 10 rectangle shapes in the current slideshow.
- Add a sine wave in the current slideshow.
- Add 5 slides with title Slide and Slide number.
It will generate code, Copy the code. Come back to PowerPoint and paste the code inside code editor, just run it. Have fun ๐
It is very important to note that AI can hallucinate and will not always give correct code. If required change the way you want to.
Tags: #PowerPoint #Automation #Python #Productivity #CodedSlide #OfficeAddIn #PresentationDesign
Leave a Reply
You must be logged in to post a comment.