Skip to content

About

A Rust-first presentation editor in development, built for creating and presenting slides.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

BreakFree Slides

BreakFree Slides

Your ideas. Your freedom.
An independent presentation application in the making.
Give your ideas a clear shape — one slide at a time.

Status: planning Focus: presentations Part of BreakFree Office

Vision · Roadmap · First milestone · Contribute · Office hub


Important

Planning stage — not a working presentation editor yet. This repository contains project documentation and the development plan. There are no installers, presentation renderer or verified PPTX compatibility claims. Capabilities below describe proposed work.

Make your point beautifully

BreakFree Slides aims to help people turn an outline into a clear presentation: arrange slides, place text and visuals, save the deck locally and present it with confidence.

We want a small, understandable editor before a large collection of effects. Readability and dependable layout come first.

The first useful workflow

Create slides → Add content → Arrange → Save → Reopen → Present.

The first milestone will cover a slide list, text boxes, basic shapes and images, object positioning, undo/redo and safe local persistence. A basic presentation mode follows the verified editing and save/reopen workflow.

Proposed first Investigate next Outside the initial scope
Add, duplicate and reorder slides Layouts and reusable themes Full PowerPoint feature parity
Text, shapes and image placement Speaker notes and presenter tools Complex animation timelines
Selection, alignment and object order PDF/image export Embedded active content
Undo, redo, save and reopen A documented PPTX subset Cloud collaboration

See the acceptance criteria and roadmap for the proposed sequence.

Design direction

Make editing predictable. Objects should remain where they were placed. The canvas, saved deck and presentation output need a clearly defined coordinate model.

Let the message lead. Prefer clear typography, accessible controls and useful alignment tools over visual effects that obscure the content.

Keep the deck yours. Prioritize local files and offline essentials. Do not silently upload images, fonts or presentation content to external services.

These are implementation goals, not claims about working software.

File compatibility

PPTX import and export are development goals. Text, fonts, images, object positions, slide dimensions and theme behavior need separate tests. A file opening successfully does not prove it will look the same when presented.

A future compatibility matrix must describe unsupported elements and font substitution. Macros and other executable document content are outside the first milestone; no automatic execution is planned.

Development status

Area Current position
Product direction Documented
Implementation language and UI toolkit Not selected
Slide model and native deck format Not selected
Windows, macOS and Linux Candidate targets; no supported builds yet
Application code and automated tests Not present yet
Software license Owner decision pending

There is nothing to install yet. Verified build instructions will be added with the first implementation. The suite begins with Docs; Slides retains its own repository and development plan.

The BreakFree family

Project Purpose
BreakFree Office Suite hub, identity and shared direction
BreakFree Docs Documents and writing
BreakFree Sheets Spreadsheets and calculations
BreakFree Slides Presentations — you are here

Get involved

Suggest a presentation workflow, accessibility improvement or a focused technical investigation in Issues. Use synthetic examples and redistributable visuals rather than confidential decks. Read CONTRIBUTING.md and AGENTS.md before preparing changes.

Everyone is welcome, including LGBTQ+ contributors and users. Follow the shared Code of Conduct.

License and independence

No software license has been selected; public visibility alone is not a reuse license. Licensing will be resolved before substantive third-party implementation contributions are accepted.

BreakFree Slides is independent and is not affiliated with Microsoft. Microsoft PowerPoint and PPTX references describe intended workflows and interoperability goals, not endorsement or a completed replacement.


BreakFree Office · Your work. Your freedom.
Created by Anton Perchenko

About

A Rust-first presentation editor in development, built for creating and presenting slides.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors