Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Presentation

Presentation

31 projects

Showing 31 of 31 projects

slidev
slidevTypeScript

A markdown-based presentation tool for developers with live coding, theming, and interactive Vue components.

#vue-js#theming#developer-tools
Stars47.0k
Forks2.1k
Last commit5 days ago
Pandoc filters
Pandoc filtersHaskell

A Haskell library and command-line tool for converting between dozens of markup formats, including Markdown, LaTeX, HTML, DOCX, and EPUB.

#academic-writing#haskell#document
Stars44.7k
Forks3.9k
Last commit2 days ago
Pandoc
PandocHaskell

A Haskell library and command-line tool for converting between dozens of markup formats, including Markdown, LaTeX, HTML, DOCX, and EPUB.

#academic-writing#haskell#document
Stars44.7k
Forks3.9k
Last commit2 days ago
carbon
carbonJavaScript

Create and share beautiful, customizable images of your source code for social media and documentation.

#developer-tools#open-source#social-media
Stars36.0k
Forks2.0k
Last commit3 months ago
slides
slidesGo

A terminal-based presentation tool that renders and presents markdown slides directly in the terminal.

#keyboard-driven#presentation-tool#code-execution
Stars11.5k
Forks310
Last commit1 year ago
SwiftMessages
SwiftMessagesSwift

A flexible message bar and view controller presentation library for iOS and macOS, supporting UIKit and SwiftUI.

#ios#custom-animations#nib
Stars7.6k
Forks765
Last commit4 months ago
SwiftEntryKit
SwiftEntryKitSwift

A versatile presentation library for iOS to display banners, pop-ups, and custom overlays with extensive customization.

#modalview#ios#custom-view
Stars6.8k
Forks623
Last commit2 years ago
gitpitch
gitpitchPython

A desktop tool for creating and presenting markdown-based slide decks for tech talks, training, and education.

#developer-tools#tech-talks#markdown-presentations
Stars5.5k
Forks450
Last commit5 years ago
mdp
mdpC

A terminal-based presentation tool that renders markdown files as slideshows with keyboard navigation.

#open-source#ncurses#terminal
Stars5.3k
Forks262
Last commit11 months ago
unioffice
uniofficeGo

A pure Go library for creating, editing, and processing Microsoft Office Open XML documents (DOCX, XLSX, PPTX).

#spreadsheet#docx#office-documents
Stars4.9k
Forks504
Last commit10 days ago
Markdown Preview Enhanced
Markdown Preview EnhancedHTML

A powerful markdown preview extension for VS Code with math typesetting, diagrams, code execution, and presentation features.

#toc#vscode-extension#live-preview
Stars4.4k
Forks527
Last commit1 month ago
marp
marpTypeScript

A CLI tool for converting Marp/Marpit Markdown slide decks into HTML, PDF, PowerPoint, and images.

#deck#developer-tools#self-hosted-tool
Stars3.6k
Forks185
Last commit1 month ago
Sequence
SequenceJavaScript

A responsive CSS animation framework for creating sliders, presentations, banners, and other step-based applications.

#javascript-framework#slider#hardware-acceleration
Stars3.3k
Forks472
Last commit5 years ago
Presentation
PresentationSwift

An iOS library for creating tutorials, release notes, and animated pages with custom positioning and animations.

#ios#ui-animations#ui
Stars3.1k
Forks185
Last commit6 years ago
Presentr
PresentrSwift

A Swift wrapper for custom ViewController presentations on iOS, simplifying the Custom View Controller Presentation API.

#ios#animation#transition
Stars3.0k
Forks271
Last commit2 years ago
patat
patatHaskell

A terminal-based presentation tool that renders markdown and other formats using Pandoc, with live reload and speaker notes.

#haskell#terminal-presentation#speaker-notes
Stars2.7k
Forks67
Last commit1 day ago
Ultimate Beamer Theme List
Ultimate Beamer Theme List

A comprehensive collection of community-contributed Beamer themes for LaTeX presentations.

#themes#open-source#beamer
Stars1.8k
Forks137
Last commit1 month ago
CSSS
CSSSJavaScript

A lean, hackable, and extensible slide deck framework for creating presentations with HTML, CSS, and JavaScript.

#css-slides#hackable-tools#presentation-framework
Stars1.8k
Forks252
Last commit4 days ago
Lightbox
LightboxSwift

A convenient and easy-to-use image and video viewer for iOS apps with pagination, zoom, and customizable UI.

#ios#lightbox#image-viewer
Stars1.7k
Forks332
Last commit1 year ago
xaringan
xaringanCSS

An R package for creating slideshows with remark.js through R Markdown, designed for presentation ninjas.

#remark-js#ninja#presentation-tool
Stars1.5k
Forks277
Last commit9 months ago
PHPPowerPoint
PHPPowerPointPHP

A pure PHP library for reading and writing presentation files in PowerPoint (PPTX) and OpenDocument (ODP) formats.

#hacktoberfest#office#server-side
Stars1.4k
Forks543
Last commit2 months ago
Open Office
Open OfficeC++

A full-featured, open-source office productivity suite supporting word processing, spreadsheets, presentations, and more.

#open-source#productivity#spreadsheet
Stars1.2k
Forks369
Last commit1 day ago
Reveal-Hugo
Reveal-HugoJavaScript

A Hugo theme that transforms markdown content into HTML presentations using Reveal.js.

#hugo-theme#speaker-notes#reveal-js
Stars741
Forks148
Last commit20 days ago
ShowTime
ShowTimeSwift

A Swift library that visually displays iOS taps and gestures on screen for demos and videos.

#gesture#ios#demo
Stars567
Forks42
Last commit3 years ago
PresenterKit
PresenterKitSwift

Custom presenters and better view controller presentation for iOS apps.

#ios#custom-animations#view-controller
Stars547
Forks29
Last commit4 years ago
Mobslide
MobslideTypeScript

A lightweight desktop app that turns your smartphone into a remote controller for PowerPoint, Google Slides, Canva, and Keynote presentations.

#modern#productivity#desktop-app
Stars490
Forks22
Last commit1 year ago
ShapeCrawler
ShapeCrawlerC#

A .NET library for reading, modifying, and generating PowerPoint (PPTX) presentations without requiring Microsoft Office.

#office-open-xml#presentation-automation#csharp
Stars425
Forks87
Last commit21 days ago
DynamicReports
DynamicReportsJava

A Java reporting library for creating dynamic report designs at runtime without a visual designer.

#reporting#business-intelligence#printing
Stars243
Forks94
Last commit5 days ago
Chaitanyabsrip/present.nvim
Chaitanyabsrip/present.nvimLua

A Neovim plugin for creating and presenting slides directly within the editor using Lua.

#developer-tools#kitty-terminal#slide-navigation
Stars159
Forks11
Last commit1 year ago
Brand's materials
Brand's materials

Official brand assets for Storybook, including logos, icons, colors, fonts, and presentation templates.

#icon#design-system#svg-assets
Stars110
Forks51
Last commit1 month ago
APKenBurnsView
APKenBurnsViewSwift

A UIView subclass for iOS that implements the Ken Burns effect with face recognition to beautifully animate photos.

#ui-view#kenburnsview#ios
Stars102
Forks24
Last commit6 years ago

Related Tags

#Markdown12#Swift8#Ios8#Slides7#Developer Tools6#Cli Tool5#Open Source4#Slideshow4#Pandoc4#Cocoapods4#Presentation Tool4#Document Generation3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub