Jasper Handbook
jasperapp.io
English
English
  • What is Jasper
  • Quick start
    • Setup
    • Basic usage
    • Data migration
  • Use cases
    • Stream queries
    • Browse issues
    • Search issues
    • Appearance and notifications
    • Keyboard operation
    • Advanced settings
  • Reference
    • Stream
    • Filter Stream
    • Project Stream
    • Library Stream
    • System Stream
    • Sort order
    • Browser
    • Jump Navigation
    • Keyboard shortcuts
  • FAQ
  • jasperapp.io
  • jasperapp/jasper (GitHub)
Powered by GitBook
On this page
  • Stream
  • High flexibility

Was this helpful?

What is Jasper

A flexible and powerful issue reader for GitHub

NextQuick start

Last updated 4 years ago

Was this helpful?

is a tool that allows you to view GitHub issues and pull requests with flexible criteria. For example, you can browse issues and receive update notifications for issues with conditions such as "pull requests you create" or "issues with a nodejs/node bug label".

We call this functionality "Stream" in Jasper, and we can set up a Stream with the following query to view an issue with the conditions described above

author:defunkt is:pr
repo:nodejs/node label:bug is:issue

Stream

条件

クエリ

Issue created by defunkt

pull request in the nodejs/node repository

Issue/pull request with a bug label in a nodejs organization

And since Stream can use the exact same queries as the GitHub Search API, you have the flexibility to browse issues you are interested in.

High flexibility

Currently, there are several tools for viewing GitHub issues, which fall into three main categories

Stream is powered by the , which allows you to use very powerful queries. For example, the following query.

See "" and "" for a list of queries that can be used with Stream.

Tools to manage issue viewing and notifications , , and more

Tools for Team Collaboration , and more

Tools for project management , and more

Jasper is a tool that belongs to category 1. Normally, tools in this category use the . However, Jasper is built using the , which gives it a lot of flexibility not found in other tools. On the other hand, it may not be as easy to use as other tools. That's why Jasper has been developed with a balance between flexibility and simplicity in mind.

See "" for more information.

GitHub Search API
Stream queries
Stream
GitHub Notifications
DevHub
Trailer
GitHub Scheduled reminders
Pull Panda
GitHub Projects
Zen Hub
GitHub Notification API
GitHub Search API
author:defunkt is:issue
repo:nodejs/node is:pr
org:nodejs label:bug
Jasper
Concept