Storyteller

Storyteller

Storyteller is an open-source business requirements and acceptance testing tool. It allows users to write executable specifications in plain language that can automatically test their software.
Storyteller image
requirements testing specification

Storyteller: Open-Source Business Requirements & Acceptance Testing Tool

Discover Storyteller, an open-source business requirements and acceptance testing tool, allowing users to write executable specifications in plain language for automated software testing.

What is Storyteller?

Storyteller is an open-source tool for authoring and running business acceptance tests. It allows users to write their requirements and acceptance criteria in a simple, non-technical format that reads like plain English.

With Storyteller, you write executable specifications, called 'stories', that describe the behavior your system needs to have. These plain-language stories serve as automated tests that continuously verify your software meets the business needs.

Some key features of Storyteller include:

  • Writing requirements as executable specifications
  • Automatic testing of the system against those specifications
  • Simple language readable by non-programmers
  • Integrations with other testing frameworks like NUnit and xUnit
  • Plugin model for custom test editing and reporting

By encoding your requirements directly into automated tests, Storyteller aims to solve communication gaps between business, QA, and development. Tests written in plain language facilitate collaboration across roles to ensure the delivered system meets the true business needs.

Storyteller Features

Features

  1. Write executable specifications in plain language
  2. Automatically test software against those specifications
  3. Integrates with continuous integration platforms
  4. Provides living documentation
  5. Open source and extensible

Pricing

  • Open Source

Pros

Improves communication between business and technical teams

Reduces bugs by testing requirements

Saves time over manual testing

Free and open source

Cons

Requires learning a new syntax

Limited adoption means smaller community support

Not as full featured as commercial options


The Best Storyteller Alternatives

Top Business & Commerce and Requirements Management and other similar apps like Storyteller


ReadEra icon

ReadEra

ReadEra is a versatile ebook and PDF reader available on multiple platforms including Windows, macOS, Linux, iOS and Android. It supports a wide range of ebook formats such as EPUB, MOBI, DJVU, FB2, PDF, and others.Key features of ReadEra include:Annotations and highlights - Add notes, highlights, bookmarks to any ebook...
ReadEra image
Amazon Kindle icon

Amazon Kindle

The Amazon Kindle is a series of e-readers designed and marketed by Amazon. The Kindle devices allow users to browse, buy, download, and read e-books, newspapers, magazines and other digital media via wireless networking to the Kindle Store. The hardware platform, which Amazon subsidiaries develop and manufacture, consists of devices...
Amazon Kindle image
Calibre icon

Calibre

Calibre is a free and open-source e-book computer software application suite which runs on multiple platforms, allows users to manage e-book collections as well as create, edit, and read e-books. It supports a variety of e-book formats.Some key features of Calibre include:Library management for organizing e-books into custom categories and...
Calibre image
Adobe Digital Editions icon

Adobe Digital Editions

Adobe Digital Editions is a free ebook reader software application developed by Adobe Systems. It enables users to download, read, organize, and manage ebooks from various sources including public libraries, bookstores, and other websites.Some key features of Adobe Digital Editions include:Support for popular ebook formats including EPUB, PDF, and moreIn-app...
Adobe Digital Editions image
Google Play Books icon

Google Play Books

Google Play Books is an ebook and audiobook app and store developed and offered by Google. It allows users to browse, purchase, download, and read ebooks and listen to audiobooks on Android, iOS, and web browsers.Some key features of Google Play Books include:Access to millions of ebook and audiobook titles...
Google Play Books image
PocketBook Reader icon

PocketBook Reader

PocketBook Reader is a multi-platform e-book reading app that gives you access to your personal e-book library from any device. It is compatible with Windows, macOS, iOS, Android and more.Some key features of PocketBook Reader include:Support for major e-book formats like EPUB, PDF, DJVU, FB2, DOC and moreSync your reading...
PocketBook Reader image
Icecream Ebook Reader icon

Icecream Ebook Reader

Icecream Ebook Reader is a powerful yet user-friendly ebook reader that helps you easily manage and read your collection of ebooks. It supports all popular ebook formats including EPUB, MOBI, FB2, PDF, CBR, CBZ and more.With its clean and intuitive interface, Icecream Ebook Reader makes ebook reading pleasant and convenient....
Icecream Ebook Reader image
Foliate icon

Foliate

Foliate is an open-source eBook reader application designed specifically for the Linux operating system. It aims to provide a simple, yet functional ebook reading experience with support for common ebook formats.Some key features of Foliate include:Support for popular ebook formats like EPUB, MOBI, PDF, CBZ, CBR, and moreFull-text search allowing...
Foliate image
FBReader icon

FBReader

FBReader is a free, open source ebook reader software available across platforms including Windows, Linux, Android and iOS. Originally developed for Linux, it has expanded over the years to support many major computing platforms.FBReader's key features include support for a wide variety of popular ebook formats including EPUB, MOBI, FB2,...
FBReader image
KOReader icon

KOReader

KOReader is an open source document viewer and ebook reader application originally created for Kindle e-readers. It has since expanded support to other e-ink devices such as Kobo, PocketBook, Onyx Boox, and Android tablets.Some key features of KOReader include:Support for a wide variety of ebook formats including EPUB, MOBI, FB2,...
KOReader image
Document Viewer icon

Document Viewer

A document viewer is an application program that enables users to open, view, and print documents in various file formats like PDF, Microsoft Word, Excel, PowerPoint, images, HTML pages, text files etc. It is an essential productivity software used across businesses and homes.Key features of a good document viewer include:Support...
Document Viewer image
Freda icon

Freda

Freda is a free, open source ebook reader application for Windows devices. Originally released in 2010, Freda aims to provide a user-friendly reading experience with support for a wide variety of ebook formats.Some key features of Freda include:Supports EPUB, MOBI, FB2, XPS, PDF and more formatsCustomizable interface with multiple themes...
Freda image
Lucidor icon

Lucidor

Lucidor is an open-source mind mapping and brainstorming software application. It provides users with an intuitive interface to visually organize ideas, concepts, notes, and information into customizable maps and diagrams.Some key features of Lucidor include:Real-time collaboration - Multiple users can work on the same mind map simultaneously for better brainstorming.Customizable...
Lucidor image
OpenAudible icon

OpenAudible

OpenAudible is an open source audiobook player application for Windows, Mac and Linux. It allows users to play audiobooks they have purchased from Audible.com without needing to use the official Audible software.Some of the key features OpenAudible provides compared to the official Audible app include:An ad-free interface focused just on...
OpenAudible image
Komga icon

Komga

Komga is an open-source self-hosted media server application designed specifically for managing and accessing digital comic book libraries. It provides an intuitive interface and robust tools for efficiently organizing, cataloging, and reading your comic collection from any modern web browser.With Komga, you can upload and index comics in common formats...
Komga image
Kavita icon

Kavita

Kavita is an open-source web application designed for managing and reading digital comic book libraries. It provides an intuitive interface for browsing, organizing, and accessing your comics from any device with a web browser.Some key features of Kavita include:Automatic processing and metadata retrieval for added comic files and foldersCustomizable library...
Kavita image
Aquile Reader icon

Aquile Reader

Aquile Reader is a free, open source eBook reader and management software available for Windows, Mac, Linux, Android, and iOS. It allows you to easily organize, manage, and read your collection of eBooks.Some key features of Aquile Reader:Supports common eBook formats including EPUB, MOBI, PDF, CBZ, CBR, etc.Manages eBook library...
Aquile Reader image
Alfa eBooks Manager icon

Alfa eBooks Manager

Alfa eBooks Manager is a feature-rich program for managing personal ebook libraries on Windows computers. It provides an intuitive interface for organizing, browsing, and reading your digital book collections.With Alfa eBooks Manager, you can automatically download metadata like covers, descriptions, author details etc. and tag books using a variety of...
Alfa eBooks Manager image
Ubooquity icon

Ubooquity

Ubooquity is a free, open source web application designed for personal digital comic and ebook libraries. It runs on your home server or network and provides a web-based interface for managing and accessing your collection from any modern web browser.Once installed on a server or NAS, Ubooquity will scan your...
Ubooquity image
Koodo Reader icon

Koodo Reader

Koodo Reader is a popular multi-platform eBook reading app that allows users to easily read eBooks on their preferred device. It is available on Android, iOS, Windows, and macOS operating systems.Some key features of Koodo Reader include:Supports major eBook formats including EPUB, MOBI, and PDFAllows uploading eBooks from computer or...
Koodo Reader image
Any eBook Converter icon

Any eBook Converter

Any eBook Converter is a versatile ebook format conversion software that allows you to convert your ebooks between all popular formats. With support for EPUB, MOBI, AZW, PDF, FB2, LIT, RTF, DOCX and more, it can handle all your ebook conversion needs.Despite being free, Any eBook Converter doesn't compromise on...
Any eBook Converter image
BookFusion icon

BookFusion

BookFusion is software designed for managing personal ebook libraries and enhancing the reading experience. It serves as an ebook reader with extensive annotation and reference features while also cataloging users' ebook collections for organization and discovery.As an ebook reader, BookFusion supports popular formats like EPUB, PDF, DJVU and FB2. It...
BookFusion image
Readarr icon

Readarr

Readarr is an open-source ebook management application designed as an alternative to commercial software like Calibre or cloud-based ebook services. It allows users to keep track of their ebook libraries with an easy-to-use interface for browsing, searching, and sorting.One of the key features of Readarr is the ability to automatically...
Readarr image
Librera Reader icon

Librera Reader

Librera Reader is a highly customizable, open source ebook reader application for Android devices. It is designed to provide an efficient reading experience and support for a wide variety of ebook formats.Some key features of Librera Reader include:Support for common ebook formats such as EPUB, MOBI, PDF, DjVu, FB2, CBR,...
Librera Reader image
Citadel Ebook Manager icon

Citadel Ebook Manager

Citadel Ebook Manager is an open-source application for organizing personal ebook libraries. It provides users with the ability to catalog, search, and manage their digital book collections with custom tags, ratings, covers, descriptions, and other metadata.Some key features of Citadel include:Adding ebooks by monitoring folders or importing previously downloaded ebooksTagging...
Citadel Ebook Manager image
ACBF Viewer icon

ACBF Viewer

ACBF Viewer is a free, open-source comic book reader program for Windows. It allows you to easily view and read comic book archives in formats like CBZ, CBR, CBT, CB7, and more.Some key features of ACBF Viewer include:Clean and intuitive interface for browsing comicsVarious viewing modes like single page, double...
ACBF Viewer image
Neat Reader icon

Neat Reader

Neat Reader is a PDF and document viewing and management app for Windows. It aims to provide a clean, distraction-free reading experience while also offering robust organization tools.Some of the key features of Neat Reader include:Tabbed browsing for opening multiple documentsAnnotations like highlights and notes for active readingText reflow to...
Neat Reader image
GooReader icon

GooReader

GooReader is a free, open source web-based RSS/Atom feed reader and aggregator. It enables users to subscribe to RSS/Atom feeds from websites and blogs across the internet to stay up-to-date with the latest content.Some key features of GooReader include:Intuitive and clean interface for easily managing subscribed feeds and reading articlesFeed...
GooReader image
Albite READER icon

Albite READER

Albite Reader is a powerful, yet user-friendly document viewing and editing software. As an open source alternative to proprietary options like Adobe Acrobat and Microsoft Office, Albite Reader provides core functionality for working with documents in a lightweight package that is completely free to use.File Formats Supported: Albite Reader supports...
Albite READER image
KindleUnpack icon

KindleUnpack

KindleUnpack is an open source command line tool for unpacking and converting Kindle ebooks. It can extract the files and images contained within Kindle book files (MOBI/AZW/EPUB) for editing or backup purposes.With KindleUnpack, you can unpack the internal contents of Kindle books to access the HTML and image files. This...
KindleUnpack image
Openlib icon

Openlib

Openlib is an open source software designed for building and managing digital libraries and archives. Developed by the Open Library Foundation, Openlib provides a flexible framework for ingesting, organizing, curating, preserving and providing access to digital collections.Some key features of Openlib include:Flexible, extensible metadata architecture supporting common metadata standardsTools and...
Openlib image
Erudite Book Reader icon

Erudite Book Reader

Erudite Book Reader is an ebook reading application with a focus on deep reading comprehension and retention. It strives to provide an immersive reading experience free from distractions.Some key features of Erudite Book Reader include:Focused Reading Mode - This feature removes extraneous UI elements and formatting to minimize distractions. The...
Calibre Web icon

Calibre Web

Calibre Web is an open source ebook library web app that allows you to access and read your ebook collection through a web browser from any device. It connects to your Calibre database to display your existing ebooks, allowing you to browse, read, download, email and search your ebook library...
Calibre Web image
IndiaBookStore icon

IndiaBookStore

IndiaBookStore is an Indian online bookstore founded in 2008 that focuses on selling books published in India. With its headquarters in New Delhi, IndiaBookStore has become one of the largest online retailers for Indian publications over the last decade.The online store stocks over 500,000 books covering a wide range of...
IndiaBookStore image
Lector Ebook Reader icon

Lector Ebook Reader

Lector Ebook Reader is an open-source, cross-platform ebook reading application built with Python and Qt. It is designed to provide a simple, yet highly customizable interface for reading ePub format ebooks.Some key features of Lector include:Support for ePub files - It can open non-DRM protected ePub files, with basic support...
Lector Ebook Reader image