Files
awesome-awesomeness/html/golem.html
2024-04-20 19:22:54 +02:00

506 lines
24 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h1 id="awesome-golem-awesome-awesome-lint">Awesome Golem <a
href="https://awesome.re"><img src="https://awesome.re/badge.svg"
alt="Awesome" /></a> <a
href="https://github.com/golemfactory/awesome-golem/actions/workflows/main.yml/badge.svg"><img
src="https://github.com/golemfactory/awesome-golem/actions/workflows/main.yml/badge.svg"
alt="awesome-lint" /></a></h1>
<p><a
href="https://golem.network/"><img src="golem-logo.svg" align="right" width="150"></a></p>
<blockquote>
<p>Welcome to <strong>Awesome Golem</strong>, a community-curated list
of resources, links, projects, tools and applications on Golem!</p>
</blockquote>
<p>The users of Golem run the reference implementation in the form of
the Rust implementation, Yagna. Together the users make up the Golem
Network, a P2P marketplace for computational resources where individuals
can act as one of the two non-exclusive roles; a provider selling idle
resources, or a requestor buying resources to run tasks.</p>
<h2 id="contents">Contents</h2>
<ul>
<li><a href="#golem">Golem</a></li>
<li><a href="#network-statistics">Network Statistics</a></li>
<li><a href="#Golem-Projects">Golem Projects</a>
<ul>
<li><a href="#GPU-Provider">GPU Provider</a></li>
<li><a href="#Ray-on-Golem">Ray on Golem</a></li>
<li><a href="#golem-js---the-JS-SDK-from-Golem">golem-js - the JS SDK
from Golem</a></li>
<li><a href="#Jupyter-on-Golem">Jupyter on Golem</a></li>
<li><a href="#Rendering-on-Golem">Rendering on Golem</a></li>
<li><a href="#Reputation-System">Reputation System</a></li>
</ul></li>
<li><a href="#Ecosystem">Ecosystem</a>
<ul>
<li><a href="#Blockchain-automations-(aka-Emeth.xyz)">Blockchain
Automations (aka Emeth.xyz)</a></li>
</ul></li>
<li><a href="#developer-and-requestor-resources">Developer and Requestor
Resources</a></li>
<li><a href="#provider-resources">Provider Resources</a>
<ul>
<li><a href="#monitoring">Monitoring</a></li>
<li><a href="#provisioning">Provisioning</a></li>
</ul></li>
<li><a href="#learning-resources">Learning Resources</a>
<ul>
<li><a href="#presentations-and-workshop-material">Presentations and
Workshop Material</a></li>
<li><a
href="#unraveling-golems-the-next-milestone-blog-series">Unraveling
Golems The Next Milestone Blog Series</a></li>
<li><a href="#github-digest-blog-series">GitHub Digest Blog
Series</a></li>
</ul></li>
<li><a href="#Archive">Archive</a>
<ul>
<li><a href="#apps">Apps</a></li>
</ul></li>
</ul>
<h2 id="golem">Golem</h2>
<ul>
<li><a href="https://www.golem.network/platform">Golem Network
Platform</a> - Learn the Golem platform on the official Golem Network
website.</li>
<li><a href="https://chat.golem.network/">Golem Network Discord</a> -
Join the Golem Network community on Discord and chat directly with the
team.</li>
<li><a href="https://reddit.com/r/GolemProject">Reddit</a> - Golem
Network discussion on the Reddit platform.</li>
<li><a href="https://twitter.com/golemproject">Twitter</a> - The Golem
Project Twitter.</li>
<li><a href="http://blog.golemproject.net/">Blog</a> - The official blog
where you can find the most reliable information on announcements,
summaries and updates.</li>
</ul>
<h2 id="network-statistics">Network Statistics</h2>
<ul>
<li><a href="https://stats.golem.network">Golem Network Stats</a> -
Statistics tracking tasks and provider resource utilization in the Golem
Network.</li>
<li><a href="https://github.com/cryptobench/golem-stats-backend">Golem
Stats backend</a> - Backend of the Golem Network Statistics page
including API endpoint URLs.</li>
<li><a href="https://docs.stats.golem.network/">Stats API
Documentation</a> - API endpoints that the Golem Network Stats page uses
to display its data.</li>
</ul>
<h2 id="golem-projects">Golem Projects</h2>
<h3 id="gpu-provider">GPU Provider</h3>
<p>We want to extend the capabilities of Golem Network for GPU
workloads. Project status is available on the pinned messages of the
dedicated GPU Provider channel on our <a
href="https://chat.golem.network/">Discord</a>. You can find it under
#golem-projects.</p>
<h3 id="ray-on-golem">Ray on Golem</h3>
<p><a href="https://github.com/golemfactory/ray-on-golem">Ray on
Golem</a> is an exciting integration with Ray, a distributed computing
framework, to provide an easier way of accessing the Golem Network for
Python developers.</p>
<h3 id="golem-js---the-js-sdk-from-golem">golem-js - the JS SDK from
Golem</h3>
<p><a href="https://github.com/golemfactory/golem-js">golem-js</a> is a
library and set of developer tools and docs that are aimed to enable
developers to create Golem applications running in Node.js or browser
context.</p>
<h3 id="jupyter-on-golem">Jupyter on Golem</h3>
<p><a href="https://github.com/golemfactory/golem-kernel-python">Jupyter
on Golem</a> is a JupyterLab Python kernel that empowers you to run your
Python Notebooks using the decentralized resources available on the
Golem Network.</p>
<h3 id="rendering-on-golem">Rendering on Golem</h3>
<p>In close collaboration with Reality Games, weve developed a service
that activates Golems providers for rendering personalized building
animations as a (web2) proof-of-ownership for ERC-1155 tokens. Learn
more <a href="https://reality.golem.network/">here</a></p>
<h3 id="reputation-system">Reputation System</h3>
<p>The Reputation System goal is to address the challenges of trust and
reliability in the network where anyone can participate as a provider or
requestor without any sort of identification. The system aims to
establish a framework of trust, ensuring secure and reliable
interactions between participants on the network.</p>
<h2 id="ecosystem">Ecosystem</h2>
<h3 id="blockchain-automations-aka-emeth.xyz">Blockchain Automations
(aka Emeth.xyz)</h3>
<p>Emeth specializes in DeFi (Decentralized Finance) portfolio
management and blockchain automations. It leverages Golems technology
to offer tools for automation and simplification of managing DeFi
investments. The platform focuses on enhancing the ease and efficiency
of operating within the DeFi space. It combines user-friendly interfaces
with sophisticated analytics, catering to the needs of both novice and
experienced DeFi users.</p>
<h2 id="developer-and-requestor-resources">Developer and Requestor
Resources</h2>
<ul>
<li><a href="https://docs.golem.network/">Golem Docs</a> - A manual for
Golem (both for Requestors and Providers).</li>
<li><a href="https://yapapi.readthedocs.io/">Python API Reference</a> -
Yapapi API Reference.</li>
<li><a href="https://github.com/golemfactory/yagna/releases">Releases
List</a> - GitHub releases of Yagna.</li>
<li><a
href="https://docs.golem.network/docs/quickstarts/js-quickstart">JS
Requestor Quickstart</a> - Get started quickly and create your first
tasks/request on Golem.</li>
<li><a href="https://stackoverflow.com/questions/tagged/yagna">Yagna tag
on Stack Overflow</a> - Use the Yagna tag if you have an interesting
question youd like answered.</li>
</ul>
<h2 id="provider-resources">Provider Resources</h2>
<ul>
<li><a
href="https://docs.golem.network/docs/providers/provider-installation">Provider
Tutorial</a> - Get started as a Provider on Golem Network using the
handbook.</li>
<li><a
href="https://github.com/MarijnStevens/yagna-binaries">Yagna-binaries
for aarch64</a> - Build for 64 bit arm architecture to be able to run as
a provider on a system such as a Raspberry Pi.</li>
<li><a
href="https://gist.github.com/sv3t0sl4v/28f896752edc9e20347ffc6d8cefe74c">Automatically
update provider node prices</a> - Script that checks the median of the
prices on stats.golem.network and updates all 3 values on the provider
node related to price.</li>
<li><a href="https://github.com/jedbrooke/golem-price-updater">Golem
Price Updater</a> - Automatically adjust the price for your Golem node
based on the current price of GLM.</li>
</ul>
<h3 id="monitoring">Monitoring</h3>
<ul>
<li><a href="https://github.com/vciancio/golem-dashboard">Golem Provider
dashboard</a> - ReactJS dashboard made to quickly gather status from
your provider nodes without having to SSH into them.</li>
<li><a href="https://github.com/vciancio/golem-node-server">Golem
Provider dashboard backend / GolemBar</a> - Flask backend that collects
the data from the provider thats then used with the dashboard project
above.</li>
</ul>
<h3 id="provisioning">Provisioning</h3>
<ul>
<li><a
href="https://galaxy.ansible.com/golemfactory/ya_provider">Ansible
ya_provider</a> - Ansible role that deploys a Golem provider
automatically with minimal configuration required.</li>
<li><a href="https://github.com/nemani/golem-provider-terraform">Golem
Provider Terraform</a> - Terraform script to automatically deploy a
Golem Provider on a cloud provider and setup monitoring using
prometheus.</li>
<li><a href="https://github.com/r34x/Automatic-Golem">Automatic
Golem</a> - Setup a Golem Provider with simple instructions and logs
guiding you through the process.</li>
<li><a href="https://github.com/alexandre-abrioux/golem-node">Golem
Provider Node</a> - Docker version of a node to help you get started
running as a provider in a Docker container quick.</li>
<li><a href="https://github.com/blue-notes-robot/golem-node">Golem
Provider node</a> - Fork of Alxexandre-abrioux project above that allows
to dynamically generate config files from ENV variables and specify how
many replicas youd like to spawn.</li>
</ul>
<h2 id="learning-resources">Learning Resources</h2>
<h3 id="presentations-and-workshop-material">Presentations and Workshop
Material</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=2iUhqOJUsoI">Golem:
Distributed parallel computing with JavaScript</a> - Presentation from
Grzegorz Godlewski on Distributed Parallel Computing with JavaScript,
based on Golem Network (meet.js Summit 2023).</li>
<li><a href="https://youtu.be/1UoZWC9XI2g">Golem: Architecture, SDKs and
tips with Jakub Mazurek at 0xHack</a> - Live workshop diving into how
any developer with Python or JS coding experience can start build
applications running on Golem.</li>
</ul>
<h3 id="unraveling-golems-the-next-milestone-blog-series">Unraveling
Golems The Next Milestone Blog Series</h3>
<ul>
<li><a href="https://blog.golemproject.net/next-milestone">Unraveling
Golems The Next Milestone</a> - Introduction to the Yagna
implementation of Golem.</li>
<li><a
href="https://blog.golemproject.net/next-milestone-part-ii/">Unraveling
Golems The Next Milestone, Part II</a> - Fundamental architectural
concepts which constitute the foundations of the new implemenation of
Golem, Yagna.</li>
<li><a
href="https://blog.golemproject.net/next-milestone-part-iii/">Unraveling
Golems The Next Milestone, Part III</a> - The elements of Golems
reference architecture, and illustrates how they interact to form a
working ecosystem, being the Golem Network.</li>
</ul>
<h3 id="github-digest-blog-series">GitHub Digest Blog Series</h3>
<ul>
<li><a href="https://blog.golemproject.net/golem-github-digest-1/">Golem
GitHub Digest #1</a> - Understanding the Golem Repositories.</li>
<li><a href="https://blog.golemproject.net/golem-github-digest-2/">Golem
GitHub Digest #2</a> - Diving into the Golem Repositories.</li>
<li><a href="https://blog.golemproject.net/golem-github-digest-3/">Golem
GitHub Digest #3</a> - Diving into Pull Requests of the Golem
repositories.</li>
<li><a href="https://blog.golemproject.net/golem-github-digest-4/">Golem
GitHub Digest #4</a> - Diving into latest releases in the Golem
repositories.</li>
<li><a href="https://blog.golemproject.net/golem-github-digest-5/">Golem
GitHub Digest #5</a> - Diving into the Golem alpha testnet.</li>
<li><a href="https://blog.golemproject.net/golem-github-digest-6/">Golem
GitHub Digest #6</a> - SGX proof-of-concept for Golem.</li>
<li><a href="https://blog.golemproject.net/golem-github-digest-7/">Golem
GitHub Digest #7</a> - Decentralization of the Golem marketplace.</li>
<li><a href="https://blog.golemproject.net/golem-github-digest-8/">Golem
GitHub Digest #8</a> - Awesome Golem and next steps to Alpha 3.</li>
<li><a href="https://blog.golemproject.net/golem-github-digest-9/">Golem
GitHub Digest #9</a> - AMD provider support, network metrics and
improved proposal handling.</li>
<li><a
href="https://blog.golemproject.net/golem-github-digest-10/">Golem
GitHub Digest #10</a> - Improvements from community feedback.</li>
<li><a
href="https://blog.golemproject.net/golem-github-digest-11/">Golem
GitHub Digest #11</a> - Easy log collection.</li>
<li><a
href="https://blog.golemproject.net/golem-github-digest-12/">Golem
GitHub Digest #12</a> - We are on MAINNET and gathering feedback.</li>
<li><a
href="https://blog.golemproject.net/golem-github-digest-13/">Golem
GitHub Digest #13</a> - Progressing faster with the help of the Golem
community.</li>
<li><a
href="https://blog.golemproject.net/golem-github-digest-14/">Golem
GitHub Digest #14</a> - Towards the next major release.</li>
<li><a
href="https://blog.golemproject.net/golem-github-digest-15/">Golem
GitHub Digest #15</a> - Awesome, Goth improvements and towards Beta
3.</li>
<li><a
href="https://blog.golemproject.net/golem-github-digest-16/">Golem
GitHub Digest #16</a> - VPN, ARM binaries for requestors, and custom
usage counters.</li>
</ul>
<h2 id="contributing">Contributing</h2>
<p>Pull requests and issues with suggestions to Awesome Golem are
welcome! Please read the <a href="contributing.md">contributing</a>
guidelines before submitting a PR.</p>
<h2 id="archive">Archive</h2>
<h3 id="apps">Apps</h3>
<ul>
<li><a href="https://chessongolem.app/">Chess On Golem</a> - Hosted
Chess app to play against the providers of the network utilizing the
Stockfish open source Chess engine.</li>
<li><a href="https://github.com/DEUTSCHKLUB/go-le-m">Go le Machin</a> -
Web based bulk image editor that allows users to upload multiple images
and apply bulk actions to them.</li>
</ul>
<h4 id="docker">Docker</h4>
<ul>
<li><a href="https://github.com/DerekJarvis/general-golem">Golem
Requestor Node</a> - Dockerized requestor environment. Pass in the py
script, it sets up the daemon and runs it.</li>
</ul>
<h4 id="testing">Testing</h4>
<ul>
<li><a href="https://github.com/golemfactory/goth">Golem Test Harness
(Goth)</a> - Tool with the purpose of speeding up your development
process and making it more enjoyable for application creators.</li>
<li><a href="https://github.com/sladecek/golem-afl">Golem-afl</a> - An
experimental test-fuzzing framework. Assists in finding security
holes.</li>
<li><a href="https://github.com/sladecek/golem_cargo_test">Golem Cargo
Test</a> - An adaptive distributed test executor for Rust projects.</li>
<li><a href="https://github.com/hhio618/golem-ci">Golem CI</a> -
Decentralized task pipeline.</li>
<li><a href="https://github.com/deutschklub/golem-slate">Golem SLATE</a>
- Open source repository for Golem SLATE described in the above Apps
section.</li>
<li><a href="https://github.com/figurestudios/thorgpress">ThorgPress</a>
- A tool to benchmark providers and unveil their true capabilities
beyond what can be seen through the marketplace.</li>
</ul>
<h4 id="vpn">VPN</h4>
<ul>
<li><a
href="https://github.com/golemfactory/ya-httpx-client/tree/johny-b/vpn">Yagna
httpx client</a> - VPN usage on Yagna demonstrating communication with a
provider-based HTTP server the way you communicate with any other HTTP
server.</li>
<li><a href="https://github.com/jedbrooke/golem-network-requestor">Golem
Provider with network access</a> - A requstor that acts as a http proxy
for running providers, allowing them to access the wider internet.</li>
</ul>
<h4 id="games">Games</h4>
<ul>
<li><a href="https://github.com/Dodecane/golem-sudoku">Golem Sudoku</a>
- Game of Sudoku with size variants.</li>
<li><a
href="https://github.com/ChrisHelmsC/hsog-requestor">HSOG-requester</a>
- Helps the HearthStone community in the design and building of decks by
running a large number of simulated games.</li>
<li><a
href="https://github.com/broadcastmonkey/ChessOnGolem">ChessOnGolem</a>
- Open source repository for Chess described in first Apps section.
Includes React frontend for the 2 AIs playing against each other
through the Golem backend.</li>
<li><a
href="https://github.com/UnfortuN8/Golem-Fleet-Battle-Simulator">Golem
Fleet Battle Simulator</a> - System for calculating the results of a
battle between two opposing starship fleets. Used in the iOS game Rock
Paper Frigate to determine the result of PvP fleet battles.</li>
</ul>
<h4 id="cli-tools">CLI Tools</h4>
<ul>
<li><a
href="https://github.com/krunch3r76/gc__enhanced_completion">Golem
Completion Engine</a> - Enhanced bash completion engine that extends
built-in completions by providing contextual help for golemsp and
yagna.</li>
<li><a href="https://github.com/davidstyers/golocity">Golocity</a> -
Build and deploy your dockerized applications on the Golem Network in
just two commands.</li>
<li><a
href="https://github.com/figurestudios/gc__push_image">gc__push_image</a>
- A CLI tool that publishes the GVMI image to Skynet, making users able
to change the image_url without self-hosting/giving up control.</li>
</ul>
<h4 id="video-transcoding-and-editing">Video Transcoding and
Editing</h4>
<ul>
<li><a href="https://github.com/Doc-Saintly/golem-video">Golem Network
Video Transcoder</a> - Sample app to transcode videos. Select your
transcoding profile and then upload your videos.</li>
<li><a href="https://github.com/Edhendil/golem-transcoding">Golem
Transcoding requestor</a> - React + Spring based webapp accepting video
files as input and transcoding these files into different formats.</li>
<li><a href="https://github.com/jedbrooke/golem-auto-editor">Golem Auto
Editor</a> - Run Auto-Editor to automatically perform some video editing
functions, offload the video processing to Golem.</li>
</ul>
<h4 id="data-analysis">Data Analysis</h4>
<ul>
<li><a href="https://github.com/pryce-turner/coacervate/">Coacervate</a>
- Coacervate is a free and open-source public good that lets you easily
run genomic analyses on an extremely low-cost global supercomputer;
democratizing access to the knowledge and infrastructure required to
carry out groundbreaking research.</li>
<li><a href="https://github.com/nestorbonilla/flan">Flan</a> - Tool for
entrepreneurs that provide customized analysis of millions of worldwide
trade value records giving them a bold guideline about what sectors they
would need to take more attention to.</li>
<li><a href="https://github.com/hhio618/golem-lorenz-attractor">Golem
Lorenz-attractor</a> - A system of three coupled, first-order, nonlinear
differential equations which describe the trajectory of a particle
through time.</li>
<li><a href="https://github.com/Edhendil/golem-geomandel">Golem
Geomandel</a> - Python script for generating sequences of Mandelbrot
images centered on a single point and with zoom increasing in each
image.</li>
<li><a href="https://github.com/iRhonin/golem-covid">Golem COVID</a> -
Creates images of new deaths per million related to COVID. After all
images generated, it will gather them and create a gif.</li>
<li><a
href="https://github.com/CoeJoder/golem-parallel-matplotlib">Golem
Parallel Matplotlib</a> - Various statistical analyses are performed on
circadian rhythm measurements in human test subjects.</li>
<li><a href="https://github.com/niklr/golem-fulltext-search">Full-Text
Search Engine</a> - A search engine service that goes through text
files.</li>
</ul>
<h4 id="data-simulation">Data Simulation</h4>
<ul>
<li><a href="https://github.com/rogervs/cadcadgolem">cadCAD Golem</a> -
Package wrapper for cadCAD to dispatch the simulation workload to
multiple Golem nodes. Supports Jupyter Notebook.</li>
<li><a href="https://github.com/johngrantuk/golem-array">Golem Array</a>
- Antenna array design and simulation.</li>
<li><a href="https://github.com/vporton/limit-visualization">Limit
visualization</a> - Plots graphs with various limits. Supports
discontinous graphs.</li>
<li><a
href="https://github.com/smiley1983/golemGraphWavePair">GolemGraphWavePair</a>
- Generates graph frames, then combine them into an animation.</li>
<li><a
href="https://github.com/rezahsnz/golemized-strong-gravitational-lense">Golemized
strong-gravitational-lense</a> - Simple distributed computing hack that
simulates a physical phenomena called gravitional lensing.</li>
</ul>
<h4 id="data-optimization">Data Optimization</h4>
<ul>
<li><a href="https://github.com/Doc-Saintly/golem-ortools">Golem
or-tools</a> - Uses the or-tools Constraint Programming library to solve
problems.</li>
<li><a href="https://github.com/DEUTSCHKLUB/no-more-COFUD">No more
COFUD</a> - Calculates how to fit the most people into a space while
keeping 2 meters distance between each other.</li>
<li><a href="https://github.com/DeveloperInProgress/Mutta-Puffs">Mutta
Puffs</a> - Sports league scheduler that solves the Travelling
Tournament Problem for a given set of teams using Population-based
Simulated Annealing.</li>
</ul>
<h4 id="machine-learning">Machine Learning</h4>
<ul>
<li><a href="https://github.com/anshuman73/DeML-Golem">DeML-Golem</a> -
Decentralised Machine Learning using Federated Learning to combine the
sub-step models, it trains on different provider nodes into a full
fleged model.</li>
<li><a
href="https://github.com/ControlCplusControlV/Golem-Image-Classifier">Golem
Image Classifier</a> - Train and classify images through an active
service.</li>
</ul>
<h4 id="deep-learning">Deep Learning</h4>
<ul>
<li><a href="https://github.com/rezahsnz/mlg">Mlg</a> - CNN predict
services, a deep learning application that distributes popular CNNs
pre-trained with ImageNet datasets.</li>
<li><a href="https://github.com/echinocacti/deepart_golem">Deepart
Golem</a> - Makes art using distributed computing by running a
tensorflow app, uploading your content and style picture.</li>
</ul>
<h4 id="rng">RNG</h4>
<ul>
<li><a href="https://github.com/rezahsnz/gandom">Gandom</a> - Extract
random streams from providers. Supports two PRNGs, one based on Chaos
machines and the other that makes use of Sodium.</li>
<li><a
href="https://github.com/krunch3r76/entropythief">Entropythief</a> - Get
random entropy at a steal of a rate from multiple providers utilizing
the linux entropy source or Intels RDRAND cpu instruction (inspired by
Gandom).</li>
</ul>
<h4 id="password-recovery">Password Recovery</h4>
<ul>
<li><a href="https://github.com/hhio618/golem-jtr">Golem-JTR</a> - Run
John The Ripper to recover a password.</li>
<li><a
href="https://docs.golem.network/docs/creators/python/tutorials/task-example-2-hashcat">Yacat</a>
- Hashcat password-recovery step-by-step.</li>
</ul>
<h4 id="defi">DeFi</h4>
<ul>
<li><a href="https://github.com/masaun/GLM-stake-pool">Golem Staking
Pool incentivize system for GLM holders</a> - A smart contract in order
to provide the opportunity of yield farming for GLM token holders.</li>
<li><a href="https://github.com/bakaoh/magic-doll">Magic-doll</a> -
Sumer is a DeFi application that people may delegate their Splinterland
card to earn passive income. Its core is <code>Kyle</code>, a Golem app
that does all the computation to pick the best team to play for each
match.</li>
</ul>
<h4 id="user-interfaces">User Interfaces</h4>
<ul>
<li><a href="https://github.com/shri4net/golem-hackathon-2020">Golem
UI</a> - Electron user interface for Yagna.</li>
</ul>
<h4 id="miscellaneous">Miscellaneous</h4>
<ul>
<li><a
href="https://github.com/krunch3r76/gc__listoffers">Gc__ListOffers</a> -
List offers by providers on the Golem Network with a GUI.</li>
<li><a href="https://github.com/canokaue/gvm-vim">gvm-vim</a> -
Golemized docker image for compiling the VIM editor.</li>
<li><a href="https://github.com/visualNext/golem">Golem Image
Sharpening</a> - A tool to sharpen images.</li>
<li><a href="https://github.com/krunch3r76/filterms">Filterms</a> -
Market-strategy for whitelisting or blacklisting as a Golem requestor
(yapapi).</li>
<li><a
href="https://github.com/figurestudios/golem-bulk-image-handler">golem-bulk-image-handler</a>
- Takes an input image and processes it in many different ways using the
Pillow library.</li>
</ul>