Skip to content
/ faao Public

Faao is a GitHub issue/pull-request client on Electron.

License

Notifications You must be signed in to change notification settings

azu/faao

Repository files navigation

Faao Build Status Netlify Status

Faao is a GitHub Issue/Pull Request client on Electron/Browser.

gif

Features

  • Support Modern browser/mobile/Electron(recommenced)
  • Support GitHub.com and GitHub Enterprise(GHE)
  • Search Issue/Pull Request
  • Mixed the result of search
    • e.g.) You can see the results of Created, assigned, mentioned as a single result
    • e.g.) You can see the results of repo:azu/todo on github.com and repo:azu-ghe/todo on GHE as a single result
  • Support GitHub User Activity
  • Quick to create issue
  • Import/Export profile data
  • Sync data between PCs/mobiles

Usage

Browser

Electron

  • Download binary

URL Schems

  • faao://query/add?url=<url>&query=<queryName>: Add url to query

Development

Browser

yarn start
open http://localhost:3000/

Electron

yarn start
yarn run electron

How to pronounce "Faao"?

Same with How to say "faao"! (High Quality Voices) - YouTube

Structure

Domain

See Domain documents

UseCase

Visualization: Faao - UseCase architecture

And See UseCase documents

Changelog

See Releases page.

Running tests

Install devDependencies and Run npm test:

npm i -d && npm test

Run test files in __tests__ directory by Jest.

Contributing

Pull requests and stars are always welcome.

For bugs and feature requests, please create an issue.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Related Efforts

  • azu/github-issue-teev: [NW.js] GitHub Issue Manager(Viewer)
  • Jasper: A flexible and powerful issue reader for GitHub
  • Gitscout: A beautiful and optimized GitHub Issues experience for macOS

Author

License

MIT © azu

with based on korat's ViewPool implementation.

About

Faao is a GitHub issue/pull-request client on Electron.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages