Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

kndpt/escale-browser

A native WebKit browser for developers on Mac, written in Swift.

Is kndpt/escale-browser beginner-friendly?

The maintainers of kndpt/escale-browser usually reply to a pull request within 1 day. 3 beginner-friendly issues are open now.

Stars
0
Forks
0
Open beginner issues
3
Indexed issues
92
Avg merge
13h 58m
Merged PRs (30d)
99
Dominant language
Swift
License
GPL-3.0
Last GitHub push
Oct 9, 2026
Latest indexed
Oct 9, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Beginner labels
good first issue help wanted

How to contribute to kndpt/escale-browser

  1. Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
  2. Read its code of conduct: it covers issues and pull requests as well as chat.
  3. Your contributions will be published under the project's GPL-3.0 license.
  4. Pick one of the 3 open beginner-friendly issues below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • Link routing: match a domain name whatever its extension
    Open
    area:spaces status:idea type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 28/100

    kndpt/escale-browser#155 ·

    Maintainers usually reply within 1 day

  • Link rule editor accepts a wildcard host that can never match
    Open
    area:spaces type:bug

    Difficulty 2/5 1-3 hours Newbie friendliness 78/100

    kndpt/escale-browser#154 ·

    Maintainers usually reply within 1 day

  • Links from other apps: the tab opens but Escale stays behind
    Open
    type:bug

    Difficulty 3/5 1-2 days Newbie friendliness 48/100

    kndpt/escale-browser#146 ·

    Maintainers usually reply within 1 day

  • Web apps: open a site as an app in its own window
    Open
    status:idea type:feature

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    kndpt/escale-browser#143 ·

    Maintainers usually reply within 1 day

  • PDF: a reader that is practical to use
    Open
    area:page status:idea type:feature

    Difficulty 5/5 Over a week Newbie friendliness 28/100

    kndpt/escale-browser#138 ·

    Maintainers usually reply within 1 day

  • Bench: measure opening and reading a PDF, on battery too
    Open
    area:tooling type:perf

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    kndpt/escale-browser#137 ·

    Maintainers usually reply within 1 day

  • Performance: publish reproducible memory and CPU results beside other browsers
    Open
    area:tooling type:perf

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    kndpt/escale-browser#136 ·

    Maintainers usually reply within 1 day

  • Ad blocking: offer uBlock Origin Lite on YouTube
    Open
    area:extensions status:idea type:feature

    Difficulty 5/5 3-5 days Newbie friendliness 12/100

    kndpt/escale-browser#89 ·

    Maintainers usually reply within 1 day

  • Extensions: Bitwarden sign-in fails
    Open
    area:extensions type:bug

    Difficulty 4/5 3-5 days Newbie friendliness 30/100

    kndpt/escale-browser#75 ·

    Maintainers usually reply within 1 day

  • Import: group a project's DEV/STAGING/PROD bookmarks into environments
    Open
    area:bookmarks status:idea type:feature

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    kndpt/escale-browser#66 ·

    Maintainers usually reply within 1 day

  • GitHub search: offer a github.com search when nothing matches
    Open
    area:address status:idea type:feature

    Difficulty 3/5 1-2 days Newbie friendliness 42/100

    kndpt/escale-browser#65 ·

    Maintainers usually reply within 1 day

  • Find on page: match count, whole word and regular expression
    Open
    area:page status:idea type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    kndpt/escale-browser#64 ·

    Maintainers usually reply within 1 day

  • Pick a colour from anywhere on screen
    Open
    area:page status:idea type:feature

    Difficulty 3/5 1-2 days Newbie friendliness 48/100

    kndpt/escale-browser#63 ·

    Maintainers usually reply within 1 day

  • Confirm or undo removal of passwords, extensions and bookmark folders
    Open
    area:bookmarks area:extensions type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    kndpt/escale-browser#59 ·

    Maintainers usually reply within 1 day

  • Keep failed downloads visible with Retry or Resume
    Open
    area:sidebar type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    kndpt/escale-browser#58 ·

    Maintainers usually reply within 1 day

  • Bookmarks: export to the standard HTML bookmarks file
    Open
    area:bookmarks area:migration type:feature

    Difficulty 3/5 1-2 days Newbie friendliness 52/100

    kndpt/escale-browser#43 ·

    Maintainers usually reply within 1 day

  • History: clear a time range and forget a whole site
    Open
    area:sidebar type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    kndpt/escale-browser#42 ·

    Maintainers usually reply within 1 day

  • Localhost panel: list listening servers that were never visited
    Open
    area:address type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 50/100

    kndpt/escale-browser#40 ·

    Maintainers usually reply within 1 day

  • JSON reader: expand all, copy a JavaScript path, minify or indent
    Open
    area:page type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 40/100

    kndpt/escale-browser#39 ·

    Maintainers usually reply within 1 day

  • API Calls: copy as fetch and a context menu on each row
    Open
    area:page type:feature

    Difficulty 3/5 3-5 days Newbie friendliness 45/100

    kndpt/escale-browser#38 ·

    Maintainers usually reply within 1 day

  • Export API calls as a HAR file
    Open
    area:page type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 30/100

    kndpt/escale-browser#36 ·

    Maintainers usually reply within 1 day

  • View Page Source opens Web Inspector on the main resource
    Open
    area:address area:page type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    kndpt/escale-browser#35 ·

    Maintainers usually reply within 1 day

  • Open the current page in another installed browser
    Open
    area:page type:feature

    Difficulty 3/5 1-2 days Newbie friendliness 66/100

    kndpt/escale-browser#34 ·

    Maintainers usually reply within 1 day

  • Simulate a mobile device in a tab
    Open
    area:page type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 30/100

    kndpt/escale-browser#33 ·

    Maintainers usually reply within 1 day

  • Export the page as a continuous PDF
    Open
    area:page type:feature

    Difficulty 3/5 1-2 days Newbie friendliness 52/100

    kndpt/escale-browser#32 ·

    Maintainers usually reply within 1 day

  • Link context menu: open in split view, copy as Markdown
    Open
    area:page type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    kndpt/escale-browser#31 ·

    Maintainers usually reply within 1 day

  • Copy a link to the selected text
    Open
    area:page type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 42/100

    kndpt/escale-browser#30 ·

    Maintainers usually reply within 1 day

  • Fix a broken site from its site card
    Open
    area:page type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    kndpt/escale-browser#29 ·

    Maintainers usually reply within 1 day

  • Review and remove per-site exceptions in Settings
    Open
    area:page area:spaces type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    kndpt/escale-browser#28 ·

    Maintainers usually reply within 1 day

  • Show a refused certificate and revoke a 'Continue Anyway' exception
    Open
    area:page type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    kndpt/escale-browser#27 ·

    Maintainers usually reply within 1 day

  • Clear browsing data by type, time range and Space
    Open
    area:page area:spaces type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 30/100

    kndpt/escale-browser#26 ·

    Maintainers usually reply within 1 day

  • Block windows a page opens without a click
    Open
    area:page area:tabs type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    kndpt/escale-browser#25 ·

    Maintainers usually reply within 1 day

  • Passwords: edit a saved login without silent overwrite
    Open
    area:page type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    kndpt/escale-browser#23 ·

    Maintainers usually reply within 1 day

  • Passwords: suggest a strong password on sign-up forms
    Open
    area:page type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 40/100

    kndpt/escale-browser#22 ·

    Maintainers usually reply within 1 day

  • Passwords: export to CSV after Touch ID
    Open
    area:migration type:feature

    Difficulty 3/5 1-2 days Newbie friendliness 62/100

    kndpt/escale-browser#21 ·

    Maintainers usually reply within 1 day

  • Extensions: show an extension's warnings and errors
    Open
    area:extensions type:feature

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    kndpt/escale-browser#20 ·

    Maintainers usually reply within 1 day

  • Extensions: view and revoke site access granted after install
    Open
    area:extensions type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    kndpt/escale-browser#19 ·

    Maintainers usually reply within 1 day

  • Extensions: check for updates on demand, row actions without hover
    Open
    area:extensions type:feature

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    kndpt/escale-browser#18 ·

    Maintainers usually reply within 1 day

  • Reading mode: dark theme and adjustable text width
    Open
    area:page type:feature

    Difficulty 4/5 3-5 days Newbie friendliness 42/100

    kndpt/escale-browser#12 ·

    Maintainers usually reply within 1 day

  • Split chooser opens at the pointer when triggered from the keyboard
    Open
    area:tabs type:bug

    Difficulty 3/5 1-2 days Newbie friendliness 66/100

    kndpt/escale-browser#11 ·

    Maintainers usually reply within 1 day

  • Confirm data clearing and state its real scope
    Open
    area:spaces type:bug

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    kndpt/escale-browser#10 ·

    Maintainers usually reply within 1 day

  • Localhost: stale server state in the menu, nothing shown with top tabs
    Open
    area:address type:bug

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    kndpt/escale-browser#9 ·

    Maintainers usually reply within 1 day

  • Stop a page from locking the window with an alert loop
    Open
    area:page type:bug

    Difficulty 3/5 1-2 days Newbie friendliness 70/100

    kndpt/escale-browser#8 ·

    Maintainers usually reply within 1 day

  • Passwords: require Touch ID to copy, then clear the clipboard
    Open
    area:page type:bug

    Difficulty 3/5 1-2 days Newbie friendliness 50/100

    kndpt/escale-browser#7 ·

    Maintainers usually reply within 1 day

  • Passwords settings: direct CSV import and show the current Space
    Open
    area:migration area:spaces type:bug

    Difficulty 3/5 1-2 days Newbie friendliness 62/100

    kndpt/escale-browser#6 ·

    Maintainers usually reply within 1 day

  • Name icon buttons and unlabelled text fields for VoiceOver
    Open
    area:page area:sidebar type:bug

    Difficulty 3/5 1-2 days Newbie friendliness 72/100

    kndpt/escale-browser#5 ·

    Maintainers usually reply within 1 day

  • Bookmarks: reachable with the keyboard and VoiceOver
    Open
    area:bookmarks type:bug

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    kndpt/escale-browser#3 ·

    Maintainers usually reply within 1 day

  • Updates: tell a failed check apart from being up to date
    Open
    area:release type:bug

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    kndpt/escale-browser#2 ·

    Maintainers usually reply within 1 day

  • Interface size: scale panels that still use fixed font sizes
    Possibly taken A pull request linked to this issue is open or already merged. Open
    help wanted type:design

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    kndpt/escale-browser#67 ·

    Maintainers usually reply within 1 day

  • Default page zoom for all sites
    Possibly taken A pull request linked to this issue is open or already merged. Open
    area:page type:feature

    Difficulty 3/5 1-2 days Newbie friendliness 65/100

    kndpt/escale-browser#24 ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.