Skip to content

GitHub Projects#

Browserist 👨‍💻#

Python extension for the Selenium web driver that makes browser automation even easier.

Downloads Browserist source code on GitHub

Go to documentation

Colorist for Python 🌈#

Lightweight Python package that makes it easy and fast to print colored text in the terminal.

Downloads Colorist source code on GitHub

Go to documentation

IndexNow for Python 🔎#

Package that makes it easy to submit URLs to the IndexNow API of Bing, Yandex, DuckDuckGo, and other search engines.

Downloads IndexNow for Python source code on GitHub

Go to documentation

Action to Automatically Submit URLs and Sitemap to IndexNow 🤖#

Based on IndexNow for Python, this action can automatically submit your URLs and sitemap to IndexNow for faster indexing by Bing, Yandex, DuckDuckGo and other search engines.

If you're already using GitHub Actions, it's straightforward to incorporate it into your project. The following workflow will automatically submit the URLs from your sitemap at regular intervals, such as once a month:

.github/workflows/submit_sitemap_to_index_now.yml
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
name: Submit Sitemap to IndexNow

on:
  schedule:
    - cron: 0 0 1 * *  # Run at midnight UTC on the 1st day of each month.

jobs:
  submit-sitemap:
    runs-on: ubuntu-latest
    steps:
      - name: Submit sitemap URLs to IndexNow
        uses: jakob-bagterp/index-now-submit-sitemap-urls-action@v1
        with:
          host: example.com
          api_key: ${{ secrets.INDEX_NOW_API_KEY }}
          api_key_location: https://example.com/${{ secrets.INDEX_NOW_API_KEY }}.txt
          endpoint: yandex
          sitemap_locations: https://example.com/sitemap.xml

Learn more about the best practices for the secrets.INDEX_NOW_API_KEY and other variables.

IndexNow for Python source code on GitHub

View on GitHub Marketplace

Go to documentation

Timer for Python ⏳#

Lightweight Python package that makes it easy to measure how much time it takes to run Python programs and gauge performance of multiple, smaller bits of code.

Downloads Timer for Python source code on GitHub

Go to documentation

Donations and How to Support the Projects 🏅#

If you have already downloaded and tried any of the packages – maybe even used them in a production environment – perhaps you would like to support their development?

Become a Sponsor

If you find these projects helpful, please consider supporting its development. Your donations will help keep them alive and growing. Every contribution, no matter the size, makes a difference.

Donate on GitHub Sponsors

Thank you for your support! 🙌