DEV Community

Discussion on: Hacktoberfest 2020 — Who's looking for contributors?

Collapse
 
torstendittmann profile image
Torsten Dittmann

I have 2 projects which I am preparing for the Hacktoberfest.

Both repositories offer tasks from simple (translations, UI, HTML templates, ...) to more complex (text analysis, data processing, ...).

I will be available for any questions throughout the Hacktoktoberfest and will be happy to help you with any problems you might have.

Stack:

  • Javascript
  • SCSS
  • Svelte
  • EJS
  • Electron
  • Capacitor

GitHub logo TorstenDittmann / OmniaWrite

A text editor engineered for creative writing.

Build/release

All Contributors

omniawrite


Logo

OmniaWrite

A text editor engineered for creative writing.
Visit homepage »

View WebApp · Report Bug · Request Feature

Table of Contents

About OmniaWrite

OmniaWrite is a next-generation plain text editor engineered for creative writing. It is perfect for writing novels, lyrics, poems, essays, drafts and screenplays.

Writing a good story is one of the most challenging things in life. But for many it is a dream worth pursuing.

OmniaWrite doesn't help you create a novel out of nothing, but is a faithful companion at every step of your projects. Organisation, environment for concentrated work, export to all common file formats and much more.

Full Featured Text Editor

Everything you need. Nothing you don’t.

Chapters and Scenes

Write in chapters and scenes to give your text more structure and add manageability. You can move and rearrange scenes at will without having to…

GitHub logo TorstenDittmann / omnia-ebook-generator

Node.js ebook generator using Embedded JavaScript templating.

All Contributors

omnia-ebook-generator

Node.js ebook generator using Embedded JavaScript templating.

This library is built with ❤︎ and used by OmniaWrite and contributors

Table of Contents

Features

  • easy to use: simple to generator
  • clean output: every template meets the EPUB requirements
  • templates: template system powered by EJS
  • small api: with only 3 methods and a single constructor there's not much to learn

Installation

npm i omnia-ebook-generator
# or
yarn add omnia-ebook-generator

How to use

const EBook = require("omnia-ebook-generator");
const ebook = new EBook({
      title: "Title of the book", // Title
      description: "Description of the book.", // Description
      publisher: "Publisher", // Publisher
      author: "H.P. Lovecraft", // Author
      lang: "en" //2-char language code
      cover: {
        extension: "png", // File extension
        type: "image/png", // Media type
        data: "iVBORw....." //
Collapse
 
ronaldohoch profile image
Ronaldo Hoch

Of course i'll help!