adventure-map - Simple exercise loader & generators for substack/adventure.

  •        3

Tools with sensible defaults for guiding the creation of new adventure workshops.I normally hate code generators so I've tried to make the code generation only spit out the most unopinionated code that you probably would have written anyway. All generated code is extremely simple and makes minimal assumptions. You can safely and easily modify the generated code to work however you wish.


adventure : ^2.10.0
assertf : ^1.0.0
inquirer : ^0.8.0
lsr : ^1.0.0
minimist : ^1.1.0
mkdirp : ^0.5.0
msee : ^0.1.1
ncp : ^1.0.1
once : ^1.3.0
wordwrap : 0.0.2



Related Projects

awesome-workshopper - A list of CLI workshopper/adventure tutorials for various things


If you know of any other workshopper/adventure tutorials, feel free to fork/PR or open a new issue. This list will also serve as a wish-list of types: if you want a workshopper that is not listed here, open a pull request and I'll see about getting it started. Any wishes for workshopper topics go here. I may end up making them, or, if you're feeling adventurous, make it yourself then open a PR for your new list addition. If you have an idea for a workshopper/adventure, open an issue and I'll add it on.

webgl-workshop - :mortar_board: The sequel to shader-school: Learn the WebGL API

  •    Javascript

Learn the basics of WebGL in small, manageable chunks. The sequel to shader-school, created for CampJS IV by Mikola Lysenko and Hugh Kennedy. The script will ask you if you want to create an answer directory, press y to accept. This will populate your current directory with shader files for you to edit for each lesson.

functional-javascript-workshop - A functional javascript workshop

  •    Javascript

Many functional programming learning resources will teach you to write functional code, but it's often highly indirect, deeply abstracted, requires understanding complex relationships between custom library calls, and doesn't represent the reality of how people actually write JavaScript.The goal of this workshop is to create realistic problems that can be solved using terse, vanilla, idiomatic JavaScript.

shader-school - :mortar_board: A workshopper for GLSL shaders and graphics programming

  •    Javascript

An introduction to GLSL shaders and graphics programming that runs in your web browser. The script will ask you if you want to create an answer directory, press y to accept. This will populate your current directory with shader files for you to edit for each lesson – hopefully, it should also automatically open your web browser but if it doesn't you can find the workshop menu on http://localhost:12492/.

Boilerplate Generator

  •    CSharp

The Boilerplate Generator, or "boilen", is a simple T4 Template file for generating boilerplate property, interface, and constructor code. Supports WPF/Silverlight dependency properties, as well as mutable/immutable/constant .NET properties, INotifyPropertyChanged, etc.

expressworks - Learn Express

  •    Javascript

Learn Express.js from the author of one of the best books on Express.js—Pro Express.js—workshop to teach you basics of Express.js.This workshop is based on workshopper and inspired by stream-adventure by @substack and @maxogden.

generator-babel-boilerplate - A Yeoman generator to author libraries in ES2015 (and beyond!) for Node and the browser

  •    Javascript

A Yeoman generator to author libraries in ES2015 (and beyond!) for Node and the browser.Install yo and this generator globally.

mapgen2 - Map generator for games

  •    ActionScript

After working on a Perlin-noise-based map generator I had wanted something with islands and rivers and volcanoes and lava. However, I had a lot of trouble getting that map generator to generate any more than what it did at first. This project was my exploration of several different techniques for map generation. The goal is to make continent/island style maps (surrounded by water) that can be used by a variety of games. I had originally intended to write a reusable C++ library but ended up writing the code in Actionscript.

generator-ngx-rocket - :rocket: Extensible Angular 6+ enterprise-grade project generator

  •    TypeScript

See generated project example here. A complete starter template: example app structure tailored for scalability, with examples and boilerplate code for every common thing needed in enterprise projects, such as unit tests, routing, authentication, HTTPS service extensions, i18n support with dynamic language change and automatic user language detection...

Mapsforge - Vector map library written in Java - running on Android and Desktop.

  •    Java

Mapsforge project uses a compact file format for fast ad-hoc rendering of OpenStreetMap data. It provides tools to compile your own maps with detailed instructions and also precompiled maps, Simple boilerplate code to build applications for Android that display OpenStreetMap-based maps. Mapsforge maps can be flexibly styled with XML style files (render themes).

mern-cli - A cli tool for getting started with MERN

  •    Javascript

A CLI for getting started with MERN stack. It offers a super simple boilerplate project and additional utilities to get started with isomorphic React and Redux apps. Generate React components, Express routes and controllers and Mongoose models using mern generator.

raspberry-pi-os - Learning operating system development using Linux kernel and Raspberry Pi

  •    C

This repository contains a step-by-step guide that teaches how to create a simple operating system (OS) kernel from scratch. I call this OS Raspberry Pi OS or just RPi OS. The RPi OS source code is largely based on Linux kernel, but the OS has very limited functionality and supports only Raspberry PI 3. Each lesson is designed in such a way that it first explains how some kernel feature is implemented in the RPi OS, and then it tries to demonstrate how the same functionality works in the Linux kernel. Each lesson has a corresponding folder in the src directory, which contains a snapshot of the OS source code at the time when the lesson had just been completed. This allows the introduction of new concepts gracefully and helps readers to follow the evolution of the RPi OS. Understanding this guide doesn't require any specific OS development skills.

Gird Map Generator


A gird road map generator supports quot;map widthquot;,quot;map heightquot;,quot; edge removingquot; and quot;uniformityquot; those four adjustment. output result contains quot;node filesquot; and quot;edge filesquot;(adjacency list style). Other detail can be found in readme file.

High Adventure Web Tools

  •    PHP

This is a project to develop a Character Generator and other Utilities for use in High Adventure Role Playing (HARP) by ICE. It is still in planning and much needs to be done. Discussions are still ongoing. Suggestions are always welcome.

generator - Rails-inspired generator system that provides scaffolding for your apps

  •    Javascript

If you're interested in writing your own Yeoman generator we recommend reading the official getting started guide. The guide covers all the basics you need to get started.A generator can be as complex as you want it to be. It can simply copy a bunch of boilerplate files, or it can be more advanced asking the user's preferences to scaffold a tailor made project. This decision is up to you.

generator-electron - Scaffold out an Electron app boilerplate

  •    Javascript

Support my open-source work by buying this awesome video course: Learn Node.js 🚀 by Wes Bos Try his free JavaScript 30 course for a taste of what to expect & check out his ES6, React, Sublime courses.See awesome-electron for more useful Electron resources.

perfschool - :ocean: Navigate the #perfmatters salt marsh waters in this NodeSchool workshopper

  •    CSS

This workshop is based on one of my talks, "High Performance in the Critical Path". The perfschool workshopper was originally written for CampJS V.**perfschool requires you to use Node.js v0.10.x.

learnyoubash - Learn you how to write your first bash script

  •    Javascript

Learn you how to use the terminal and write your the first Bash script. This workshopper is based on bash-handbook, so if you want to more examples, check it out.

workshopper - A terminal workshop runner framework

  •    Javascript

Workshopper is used by learnyounode, and other Node.js command-line workshop applications. *Documentation is being written for the v1 rewrite right now! Ping @rvagg if you need anything. learnyounode is now using this new version, for now you can use it to see how this works.