Skip to main content

:sparkles: An awesome list of tools that will help you with your F5 products :sparkles:

23
GitHub Stars
29
Curated Resources
11
Categories
23 hours ago
Last Refreshed
AnsibleAutomation ToolchainDevOps / CICDDistributed CloudiHealthTerraformOps toolsVideoVS CodeCommunity LabsRelated

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me community labs resources from awesome-f5"

Installation instructions →

What's inside

Community Labs

Related

Terraform

Automation Toolchain

  • F5 BIG-IP Automation Config Converter

    F5 BIG-IP Automation Config Converter (BIG-IP ACC) is an app written in Node.js that converts a BIG-IP configuration into an AS3 declaration, distributed as an easy-to-use docker image.

  • JOURNEYS

    JOURNEYS is an application designed to assist F5 Customers with migrating a BIG-IP configuration to a new F5 device and enable new ways of migrating.

  • tmconfjs

    Converts a BIG-IP configuration file (eg. bigip.conf) to JSON using the F5 BIG-IP Automation Config Converter parser. Written in javascript and available as a simple to use docker container image.

Ops tools

  • f5-demo-httpd

    Simple NGINX Demo App in a Container useful for testing

  • f5-demo-radius

    Need to test authentication against Radius but don't want to setup freeRADIUS? This is a pre-configured container ready to authenticate your BIG-IP Admins!

  • httpbin

    Ever heard of httpbin.org? This is a containerized and improved version of httpbin with added features running on nginx, unit, httpd or gunicorn!

  • tacacs_server

    Need to test authentication against TACACS but don't want to setup it up yourself? This is a Docker image/container setup for testing tacacs+ with F5 BIG-IP.

Ansible

  • f5-ps-ansible

    Community ansible modules by F5 Professional Services

  • Tips and Tricks

    This article links several videos that demonstrate step by step how to implement automation with Ansible.

iHealth

  • iHAC

    iHAC aims to be a simple and easy to use interface to a subset of features provided by F5 iHealth.

DevOps / CICD

  • irulescan

    Static security analyzer for iRules (and your CI/CD pipelines) also

  • irule-validator

    A Go-based parser and validator for iRules.

  • tcl-smock

    A simple TCL mock implementation primarily designed for unit testing of F5 iApps and tmsh scripts.

  • TesTcl

    TesTcl is a Tcl library for unit testing iRules which are used when configuring F5 BIG-IP devices.

Showing a sample of 29 resources. View the full list on GitHub →