All Projects → ajstarks → go-info-displays

ajstarks / go-info-displays

Licence: other
Using Go for Information Displays

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects
Makefile
30231 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to go-info-displays

Marpit
The skinny framework for creating slide deck from Markdown
Stars: ✭ 364 (+708.89%)
Mutual labels:  deck, presentation
Marp Cli
A CLI interface for Marp and Marpit based converters
Stars: ✭ 606 (+1246.67%)
Mutual labels:  deck, presentation
gatsby-theme-deck-n-blog
Create a deck (with mdx-deck) and a blog post from the same MDX
Stars: ✭ 17 (-62.22%)
Mutual labels:  deck, presentation
Presenta Lib
A javascript library to build expressive web presentations in seconds.
Stars: ✭ 614 (+1264.44%)
Mutual labels:  deck, presentation
Presa
🎞 Make stylish presentations in React, powered by styled-components
Stars: ✭ 169 (+275.56%)
Mutual labels:  deck, presentation
Marp Core
The core of Marp converter
Stars: ✭ 224 (+397.78%)
Mutual labels:  deck, presentation
Code Surfer
Rad code slides <🏄/>
Stars: ✭ 5,477 (+12071.11%)
Mutual labels:  deck, presentation
Mdx Deck
♠️ React MDX-based presentation decks
Stars: ✭ 10,487 (+23204.44%)
Mutual labels:  deck, presentation
Kittik
Create slides in TypeScript and present them in the terminal using ASCII only!
Stars: ✭ 147 (+226.67%)
Mutual labels:  deck, presentation
Marp
The entrance repository of Markdown presentation ecosystem
Stars: ✭ 3,378 (+7406.67%)
Mutual labels:  deck, presentation
dekk
👁 A presentation tool written in react.js
Stars: ✭ 33 (-26.67%)
Mutual labels:  deck, presentation
dchart
dchart makes charts using deck markup
Stars: ✭ 22 (-51.11%)
Mutual labels:  deck
Figicons
📦 150+ packaged & ready icons, designed in Figma. Ships with support for custom line icons.
Stars: ✭ 20 (-55.56%)
Mutual labels:  svgo
svg crop
Remove blank space from around any SVG instantly.
Stars: ✭ 28 (-37.78%)
Mutual labels:  svgo
k8s-harbor
Harbor in Kubernetes
Stars: ✭ 36 (-20%)
Mutual labels:  presentation
reveal-jekyll
Online presentation for GitHub Pages and Jekyll in Markdown using reveal.js with a Solarized Color Theme
Stars: ✭ 67 (+48.89%)
Mutual labels:  presentation
limus
🎨 Make your screenshot/image more professional by rotating, adding shadow and more.
Stars: ✭ 101 (+124.44%)
Mutual labels:  presentation
sent
a simple plaintext presentation tool
Stars: ✭ 22 (-51.11%)
Mutual labels:  presentation
Imprezi
Impress Editor
Stars: ✭ 34 (-24.44%)
Mutual labels:  presentation
vectorexpress-api
Vector Express is a free service and API for converting, analyzing and processing vector files.
Stars: ✭ 66 (+46.67%)
Mutual labels:  svgo

Go for Information Displays

Introduction

The story of using Go to make Information Displays: "An interesting arrangement of text and graphics designed to inform". The story is conveyed through three Go packages: SVGo (generating SVG), OpenVG, (wrapper to the OpenVG library on the Raspberry Pi) and Deck (a package for presentations).

Colophon

This deck uses Fira Sans, Fira Mono, and Charter.

This command line to generates the deck:

$ ./mkdeck

The command can also make variations using Noto Sans, Noto Mono, Noto Serif or the Go fonts

$ ./mkdeck noto
$ ./mkdeck go

You can also generate the deck with this command using pdfdeck:

$ pdfdeck -pagesize 1920,1080 -sans FiraSans-Regular -mono FiraMono-Regular -serif Charter-Regular goinfo.xml

The fonts are stored in $DECKFONTS, generated from TrueType files with the makefont utility from the gofpdf package.

$ cd $DECKFONTS
$ makefont -embed /path/to/ttf-file
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].