How I made a web app to create presentations

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • presentador.app

    The opinionated presentation app.

  • With scale we are able to resize our page in two dimensions. First, we get the viewport size of the current browser and then calculate how much to scale. Hats off to Reveal.js for giving me the idea. 💡

  • rangy

    A cross-browser JavaScript range and selection library.

  • Enter Rangy. It makes working with user selection, a walk in the park. Unfortunately, it is outdated and hasn't been maintained for some time, but I still found it stable and simple. With some experimentation I was able to load it onto my app and I'm not exaggerating when I say: it saved lots of hours. Hats off to the author.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • browser-fs-access

    File System Access API with legacy fallback in the browser

  • File System Access API is here and while no major compatibility exists yet, this library will fallback to native implementation if the browser doesn't support it.

  • reveal.js

    The HTML Presentation Framework

  • With scale we are able to resize our page in two dimensions. First, we get the viewport size of the current browser and then calculate how much to scale. Hats off to Reveal.js for giving me the idea. 💡

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • My Rules for Being a Tech Speaker

    3 projects | dev.to | 13 Jan 2024
  • Reveal.js 5.0

    1 project | news.ycombinator.com | 27 Oct 2023
  • Anyone can recommend a great presentation software?

    1 project | /r/software | 25 Oct 2023
  • I hacked macOS CVE-2022-32947

    2 projects | news.ycombinator.com | 17 Sep 2023
  • Which note taking app for a Luhmann Zettlekasten

    1 project | /r/Zettelkasten | 4 Sep 2023