Golem Network Platform
Learn the Golem platform on the official Golem Network website.
A community-curated list of awesome projects and resources related to the Golem peer-to-peer computational resources marketplace.
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Learn the Golem platform on the official Golem Network website.
Join the Golem Network community on Discord and chat directly with the team.
Golem Network discussion on the Reddit platform.
The Golem Project Twitter.
The official blog where you can find the most reliable information on announcements, summaries and updates.
Statistics tracking tasks and provider resource utilization in the Golem Network.
Backend of the Golem Network Statistics page including API endpoint URLs.
API endpoints that the Golem Network Stats page uses to display its data.
is an exciting integration with Ray, a distributed computing framework, to provide an easier way of accessing the Golem Network for Python developers.
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.
is a JupyterLab Python kernel that empowers you to run your Python Notebooks using the decentralized resources available on the Golem Network.
A manual for Golem (both for Requestors and Providers).
Yapapi API Reference.
GitHub releases of Yagna.
Get started quickly and create your first tasks/request on Golem.
Use the Yagna tag if you have an interesting question you'd like answered.
Get started as a Provider on Golem Network using the handbook.
Build for 64 bit arm architecture to be able to run as a provider on a system such as a Raspberry Pi.
Script that checks the median of the prices on stats.golem.network and updates all 3 values on the provider node related to price.
Automatically adjust the price for your Golem node based on the current price of GLM.
ReactJS dashboard made to quickly gather status from your provider nodes without having to SSH into them.
Flask backend that collects the data from the provider that's then used with the dashboard project above.
Ansible role that deploys a Golem provider automatically with minimal configuration required.
Terraform script to automatically deploy a Golem Provider on a cloud provider and setup monitoring using prometheus.
Setup a Golem Provider with simple instructions and logs guiding you through the process.
Docker version of a node to help you get started running as a provider in a Docker container quick.
Fork of Alxexandre-abrioux project above that allows to dynamically generate config files from ENV variables and specify how many replicas you'd like to spawn.
Presentation from Grzegorz Godlewski on Distributed Parallel Computing with JavaScript, based on Golem Network (meet.js Summit 2023).
Live workshop diving into how any developer with Python or JS coding experience can start build applications running on Golem.
Introduction to the Yagna implementation of Golem.
Fundamental architectural concepts which constitute the foundations of the new implemenation of Golem, Yagna.
The elements of Golem's reference architecture, and illustrates how they interact to form a working ecosystem, being the Golem Network.
Understanding the Golem Repositories.
Diving into the Golem Repositories.
Diving into Pull Requests of the Golem repositories.
Diving into latest releases in the Golem repositories.
Diving into the Golem alpha testnet.
SGX proof-of-concept for Golem.
Decentralization of the Golem marketplace.
Awesome Golem and next steps to Alpha 3.
AMD provider support, network metrics and improved proposal handling.
Improvements from community feedback.
Easy log collection.
We are on MAINNET and gathering feedback.
Progressing faster with the help of the Golem community.
Towards the next major release.
Awesome, Goth improvements and towards Beta 3.
VPN, ARM binaries for requestors, and custom usage counters.
Hosted Chess app to play against the providers of the network utilizing the Stockfish open source Chess engine.
Web based bulk image editor that allows users to upload multiple images and apply bulk actions to them.
Dockerized requestor environment. Pass in the py script, it sets up the daemon and runs it.
Tool with the purpose of speeding up your development process and making it more enjoyable for application creators.
An experimental test-fuzzing framework. Assists in finding security holes.
An adaptive distributed test executor for Rust projects.
Decentralized task pipeline.
Open source repository for Golem SLATE described in the above Apps section.
A tool to benchmark providers and unveil their true capabilities beyond what can be seen through the marketplace.
VPN usage on Yagna demonstrating communication with a provider-based HTTP server the way you communicate with any other HTTP server.
A requstor that acts as a http proxy for running providers, allowing them to access the wider internet.
Game of Sudoku with size variants.
Helps the HearthStone community in the design and building of decks by running a large number of simulated games.
Open source repository for Chess described in first Apps section. Includes React frontend for the 2 AI's playing against each other through the Golem backend.
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.
Enhanced bash completion engine that extends built-in completions by providing contextual help for golemsp and yagna.
Build and deploy your dockerized applications on the Golem Network in just two commands.
A CLI tool that publishes the GVMI image to Skynet, making users able to change the image_url without self-hosting/giving up control.
Sample app to transcode videos. Select your transcoding profile and then upload your videos.
React + Spring based webapp accepting video files as input and transcoding these files into different formats.
Run Auto-Editor to automatically perform some video editing functions, offload the video processing to Golem.
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.
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.
A system of three coupled, first-order, nonlinear differential equations which describe the trajectory of a particle through time.
Python script for generating sequences of Mandelbrot images centered on a single point and with zoom increasing in each image.
Creates images of new deaths per million related to COVID. After all images generated, it will gather them and create a gif.
Various statistical analyses are performed on circadian rhythm measurements in human test subjects.
A search engine service that goes through text files.
Package wrapper for cadCAD to dispatch the simulation workload to multiple Golem nodes. Supports Jupyter Notebook.
Antenna array design and simulation.
Plots graphs with various limits. Supports discontinous graphs.
Generates graph frames, then combine them into an animation.
Simple distributed computing hack that simulates a physical phenomena called gravitional lensing.
Uses the or-tools Constraint Programming library to solve problems.
Calculates how to fit the most people into a space while keeping 2 meters distance between each other.
Sports league scheduler that solves the Travelling Tournament Problem for a given set of teams using Population-based Simulated Annealing.
Decentralised Machine Learning using Federated Learning to combine the sub-step models, it trains on different provider nodes into a full fleged model.
Train and classify images through an active service.
CNN predict services, a deep learning application that distributes popular CNNs pre-trained with ImageNet datasets.
Makes art using distributed computing by running a tensorflow app, uploading your content and style picture.
Extract random streams from providers. Supports two PRNGs, one based on Chaos machines and the other that makes use of Sodium.
Get random entropy at a steal of a rate from multiple providers utilizing the linux entropy source or Intel's RDRAND cpu instruction (inspired by Gandom).
Run John The Ripper to recover a password.
Hashcat password-recovery step-by-step.
A smart contract in order to provide the opportunity of yield farming for GLM token holders.
Sumer is a DeFi application that people may delegate their Splinterland card to earn passive income. Its core is Kyle, a Golem app that does all the computation to pick the best team to play for each match.
Electron user interface for Yagna.
List offers by providers on the Golem Network with a GUI.
Golemized docker image for compiling the VIM editor.
A tool to sharpen images.
Market-strategy for whitelisting or blacklisting as a Golem requestor (yapapi).
Takes an input image and processes it in many different ways using the Pillow library.
networktocode/awesome-network-automation
Curated Awesome list about Network Automation
OffcierCia/DeFi-Developer-Road-Map
DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!
igorbarinov/awesome-bitcoin
A curated list of bitcoin services and tools for software developers
briatte/awesome-network-analysis
A curated list of awesome network analysis resources.
awesome-algorand/awesome-algorand
⚡A curated list of awesome resources related to the Ⱥlgorand Blockchain ⛓
atblueprints/awesome-atproto
A curated list of awesome AT Protocol resources