All Projects → GetMural → Mural

GetMural / Mural

Licence: agpl-3.0
Mural is a tool for visual storytelling. It’s a program that helps you sequence your visual story, and then generates everything needed for that story to be displayed on most modern web browsers and served from any web server.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Mural

FlowGraph
Design-agnostic node system for scripting game’s flow in Unreal Engine
Stars: ✭ 577 (+527.17%)
Mutual labels:  storytelling
gossip
An online user interface to efficiently author and delivery awesome and informative presentation. 🚀
Stars: ✭ 378 (+310.87%)
Mutual labels:  storytelling
Pageflow
Multimedia story telling for the web.
Stars: ✭ 624 (+578.26%)
Mutual labels:  storytelling
portfolio
Personal portfolio (2018)
Stars: ✭ 388 (+321.74%)
Mutual labels:  storytelling
TalkerMakerDeluxe
A FOSS Branching Game Dialogue Editor
Stars: ✭ 90 (-2.17%)
Mutual labels:  storytelling
TraceElements
Tracery grammars for building creative Twitterbots. Contains generative grammars for story-telling, metaphor generation, ironic put-downs, Trumpisms, short poems, etc.
Stars: ✭ 31 (-66.3%)
Mutual labels:  storytelling
Scrollstory
A jQuery plugin for building scroll-based stories
Stars: ✭ 249 (+170.65%)
Mutual labels:  storytelling
Storymap Journal
The Story Map Journal is ideal when you want to combine narrative text with maps and other embedded content.
Stars: ✭ 67 (-27.17%)
Mutual labels:  storytelling
account
📚️ ➕ 🔢 Tell little stories with numbers
Stars: ✭ 94 (+2.17%)
Mutual labels:  storytelling
Gossip
An online user interface to efficiently author and delivery awesome and informative presentation. 🚀
Stars: ✭ 315 (+242.39%)
Mutual labels:  storytelling
obsidian-journey-plugin
Discover the story between your notes in Obsidian
Stars: ✭ 93 (+1.09%)
Mutual labels:  storytelling
ink-soaked
A template for Twine-like hypertext using inkle's ink scripting language and ink.js
Stars: ✭ 23 (-75%)
Mutual labels:  storytelling
Litvis
Literate Visualization: Theory, software and examples
Stars: ✭ 289 (+214.13%)
Mutual labels:  storytelling
storymap-swipe
A storytelling template that enables users to reveal a layer of a web map or another web map using a vertical bar or a spy glass.
Stars: ✭ 45 (-51.09%)
Mutual labels:  storytelling
Readteractive
Tool for writing and generating interactive books.
Stars: ✭ 23 (-75%)
Mutual labels:  storytelling
py-roughviz
The Python implementation of JavaScript Library RoughViz to create interactive sketchy charts
Stars: ✭ 71 (-22.83%)
Mutual labels:  storytelling
rpnow
The Do-It-Yourself Roleplay Chat Solution
Stars: ✭ 22 (-76.09%)
Mutual labels:  storytelling
Crd3
The repo containing the Critical Role Dungeons and Dragons Dataset.
Stars: ✭ 83 (-9.78%)
Mutual labels:  storytelling
Storymap Series
The Story Map Series lets you present a series of maps via tabs, numbered bullets, or a side accordion.
Stars: ✭ 57 (-38.04%)
Mutual labels:  storytelling
Gonorth
GoNorth is a story and content planning tool for RPGs and other open world games.
Stars: ✭ 289 (+214.13%)
Mutual labels:  storytelling

Mural

Mural is a tool for visual storytelling. It’s a program that helps you sequence your visual story, and then generates everything needed for that story to be displayed on most modern web browsers and served from any web server.

You can see the way your story will look, test out all of the elements, and make changes if necessary before it’s uploaded to the web.

When a story is made with Mural, its visual elements are displayed at full screen by default, letting the strength and richness of your work shine through. Images can be combined with sound, videos combined with text, and numerous other combinations are possible.

Mural uses the metaphor of a storyboard to lay out the different elements of your story. With Mural, you can easily rearrange the sequence of the different items that make up your story.

You don’t have to know how to code in order to use Mural. But if you do know how to code, you’ll appreciate being able to go into the web standard code that Mural generates and make the changes you want using standard tools.

Funding for Mural was provided in Round 3 of Google’s Digital News Initiative Prototype Fund.

Mural is released as open source under the GNU Affero General Public License. See the LICENSE.md file for the text of the license.

Mural is written in NodeJS and uses Electron.

Site Output

Once a Mural story is ready to be published, the user clicks the 'Download' button and the program sends a .ZIP file which contains all the files needed to publish the story on a standard web server (HTML, CSS, JavaScript and media files, in addition to the JSON file used by Mural internally).

Running from git

Install Node.js 10 or higher

Clone/download the repo and run:

npm install

npm start

Building your own electron package

npm install

npm run make

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].