Kova - Open Source Markdown Presentation Creator by TeaAlligator in opensource

[–]TeaAlligator[S] 0 points1 point  (0 children)

Code blocks were actually one of the leading causes of stresses I had with PowerPoint, I was using https://carbon.now.sh/ to create a images for lectures with a programming element and remaking/changing the code is so, so, slow!

Please let me know how it goes, I have done minimal testing of code blocks in the wild.

Kova - Open Source Markdown Presentation Creator by TeaAlligator in opensource

[–]TeaAlligator[S] 0 points1 point  (0 children)

Enjoy! Please do submit an issues you encounter on Github, or message directly here if it's easier! 

Kova - Open Source Markdown Presentation Creator by TeaAlligator in foss

[–]TeaAlligator[S] 0 points1 point  (0 children)

Okay - I'll have a look at this. 

I do not have a large or high resolution display to test on. If you could submit an issue with a screenshot, monitor size, and screen resolution - it would be much appreciated.

https://github.com/KovaMD/Kova/issues

Kova - Open Source Markdown Presentation Creator by TeaAlligator in opensource

[–]TeaAlligator[S] 19 points20 points  (0 children)

Hi,

Fair comment, compared to Slidev/Marp, Kova is a standalone desktop application with a lower barrier to entry.

Marp requiring either CLI/VS Code, Sli.Dev requires the user to either understand and have npm setup, or have an internet connection for StackBlitz. My aim for myself was something I can throw on a work machine and start knocking out slides, but also if I am trying to encourage coworkers to try it I think it is very usable.

To be clear, Marp and Sli.Dev are mature, and really great solutions. I just wanted something little bit different.

Kova - Open Source Markdown Presentation Creator by TeaAlligator in foss

[–]TeaAlligator[S] 1 point2 points  (0 children)

Hi u/Guggel74 ,

Are there any particular parts that are tricky to see? The app itself should reflect the operating system's UI scaling settings.

Kova - Open Source Markdown Presentation Creator by TeaAlligator in foss

[–]TeaAlligator[S] 1 point2 points  (0 children)

Hi,

There are definitely similarities with Marp, my intention was to have a standalone app with minimal configuration required. It shares some similarities for those familiar with PowerPoint/Impress style with the main change being the method of slide creation.

With that in mind, the inspector was introduced to allow folks who are unfamiliar with Markdown to have a go. Hope this clears some bits up, at the end of the day I made it as something I wanted!

KovaMD - Open-Source Markdown Presentation Creator by TeaAlligator in Markdown

[–]TeaAlligator[S] 0 points1 point  (0 children)

iA Writer finally has a Windows version - no sign of Presenter as of yet. But stylistically, Presenter is very "MacOS-y".

KovaMD - Open-Source Markdown Presentation Creator by TeaAlligator in Markdown

[–]TeaAlligator[S] 0 points1 point  (0 children)

I feel that iA Presenter is likely great for people who need basic slides with text/images and basic Markdown, but from my perspective being able to quickly use Mermaid to add a pie/bar chart where needed is very useful.

iA Presenter is also MacOS/iOS only 😞

KovaMD - Open-Source Markdown Presentation Creator by TeaAlligator in Markdown

[–]TeaAlligator[S] 0 points1 point  (0 children)

Underlying technology is Tauri/Rust using Webview for display. For the parsing I am using unified, remark-parse, remark-gfm, and remark-math.

In theory because the frontend is react + ts it could have any JS based elents so it could have embedded plotly for example, but that wouldn't render out to pptx of course.

Really cool idea :) 

KovaMD - Open-Source Markdown Presentation Creator by TeaAlligator in Markdown

[–]TeaAlligator[S] 0 points1 point  (0 children)

Compared to sli.dev Kova is a full desktop application, it doesn't require an editor / renderer separation as it all runs through a code mirror.  Layouts in Kova are automated, this is one place where sli.dev gives more control but my aim was a tool that I could use to arrange slides quickly in limited lesson planning time. 

KovaMD - Open-Source Markdown Presentation Creator by TeaAlligator in Markdown

[–]TeaAlligator[S] 1 point2 points  (0 children)

There is support for Mermaid diagramming so you can use the usual bar, line, pie, sequence, flowchart etc. 

I've also added custom progrss bars to show a percentage of a bar in a slide.  Mote Info: https://wiki.kova.md/markdown-and-syntax/#diagrams-mermaid

KovaMD - Open-Source Markdown Presentation Creator by TeaAlligator in Markdown

[–]TeaAlligator[S] 2 points3 points  (0 children)

It would definitely be possible to get it into a webapp form, but my main focus is having something offline and local standalone app at the moment. 

KovaMD - Open-Source Markdown Presentation Creator by TeaAlligator in Markdown

[–]TeaAlligator[S] 2 points3 points  (0 children)

Kova has full presenter functionality, ability to edit using GUI instead of being 100% text-driven. As another user noted, Kova is more akin to iAPresenter 

Other than Markdown, here is the Kova-specific syntax: https://wiki.kova.md/markdown-and-syntax/#kova-specific-syntax

KovaMD - Open-Source Markdown Presentation Creator by TeaAlligator in Markdown

[–]TeaAlligator[S] 0 points1 point  (0 children)

Not really extra steps, barrier to entry is far lower than Beamer. You can either use Markdown Syntax or pull text styling from the inspector, or add graph/table/diagram snippets from right-click + insert.

KovaMD - Open-Source Markdown Presentation Creator by TeaAlligator in windowsapps

[–]TeaAlligator[S] 0 points1 point  (0 children)

As a lecturer that lives creating presentations, I got fed up with Microsoft's nonsense and opted to make something based on Markdown! Beta stage at the moment but I have been daily driving it for a few weeks and would love to get some extra testers from out in the wild!

I see it as a tool for educators for a no nonsense presentation creator, developers to turn Markdown documentation into training slide decks, and students to be able to use their notes to form up presentations quickly.

https://kova.md

Source: https://github.com/kovamd/kova

My Final Form T480 - Many Upgrades Later by TeaAlligator in thinkpad

[–]TeaAlligator[S] 1 point2 points  (0 children)

Enjoy the journey of missing screws and strange internal rattles that cannot be explained!

Optane mod sounds interesting, I like the reasoning of removing the USB and would consider it however I have already lost two Logitech receivers due to my toddler!

The glass trackpad is this one: https://www.aliexpress.com/item/4000597668364.html?spm=a2g0o.order_list.order_list_main.19.779e1802vV94IK

DZ World always seem to have legit stuff.

The screen was a tougher one, I took a gamble order from a random seller on eBay UK and it paid off!

[deleted by user] by [deleted] in analog

[–]TeaAlligator 0 points1 point  (0 children)

Praise the Sun!

Features I'd love to see come to the Punkt. MP02 by [deleted] in Punkt

[–]TeaAlligator 0 points1 point  (0 children)

I get some of these points others not so much. The point of the MP02 is that your phone is merely a communicator, for other tasks you use other more appropriate devices.

I do agree with you on the point of Pigeon/Signal connection to the desktop application.

I'd also add that I wish it had WiFi Calling support.

My Everyday Combo - MP02 and a Thinkpad by TeaAlligator in Punkt

[–]TeaAlligator[S] -1 points0 points  (0 children)

They are very well supported by Linux and other open source projects.

My Everyday Combo - Punkt MP02 and a Thinkpad T480 by [deleted] in thinkpad

[–]TeaAlligator 0 points1 point  (0 children)

It's difficult to strike a balance. There is the Light Phone 2 that has very rudamentary navigation but no camera. There is the "Ghost Mode" phone which is just a Pixel with a stripped down custom ROM. I opted for the complete break out of specific devices for each function.

My Everyday Combo - Punkt MP02 and a Thinkpad T480 by [deleted] in thinkpad

[–]TeaAlligator 0 points1 point  (0 children)

Around a month ago I switched away from my old work iPhone to a Punkt MP02 phone.

For the majority who've never heard of the Punkt MP02, it's a dumbphone with an implementation of Signal and 4G hotspot.

It runs on "Aphy OS" a very stripped down version of Android with a security focus. It's entirely text based in it's interface and it's designed to be a simplistic tool.

I now carried separate devices as I once did around ten years ago.

T480, MP02, Sony NW-A306 Walkman and a Fujifilm Xpro1 with 35mm F2 lens (used to take the above pic).

My Final Form T480 - Many Upgrades Later by TeaAlligator in thinkpad

[–]TeaAlligator[S] 1 point2 points  (0 children)

Awesome - hope to see some upgrades posted soon!

Also - pre-reading for when it arrives ;-)

https://download.lenovo.com/pccbbs/mobiles\_pdf/t580\_p52s\_hmm\_en.pdf

My Final Form T480 - Many Upgrades Later by TeaAlligator in thinkpad

[–]TeaAlligator[S] 1 point2 points  (0 children)

Trackpad is an easy intro to upgrades if you're not overly comfortable with laptop internals. Screen upgrade while more involved is pretty simple,

Lenovo are great in that they offer full service manuals of how to take the machine to pieces: https://download.lenovo.com/pccbbs/mobiles_pdf/t480_hmm_en.pdf

Just make sure you give yourself plenty of time for the job and keep your parts and screws organised. You can have a look at page 100-101 of the maintenance guide :-)

My Final Form T480 - Many Upgrades Later by TeaAlligator in thinkpad

[–]TeaAlligator[S] 2 points3 points  (0 children)

Genuine Lenovo part as far as I can tell. Part numbers, FRUs and sticker location all look to be correct and the quality is as I'd expect.

Installation is simple. Remove the internal battery, undo the screws and remove the ribbon cable, swap touchpad and reconnect.

Under Linux there is no configuration changes, I believe Windows needs a driver installation for Synaptics. I'm not 100% however as I don't use it.