30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace.
ARM Bicep & DSC Project for Azure Infrastructure and App Environment Deployments.
Kafka Consumer Lag Checking
The best library for implementation of all Data Structures and Algorithms - Trees + Graph Algorithms too!
algorithms, data-structures, interview-prep, interview-preparation, competitive-programming, cpp, cpp-library, leetcode, leetcode-solutions
Recovers passwords from pixelized screenshots
Stack trace visualizer
Companion Repo to https://www.udemy.com/go-the-complete-developers-guide/
Training for Golang (go language)
Turn (almost) any Python command line program into a full GUI application with one line
A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
hex-editor, reverse-engineering, ips, ips32, pattern-highlighting, dear-imgui, disassembler, analyzer, mathematical-evaluator, pattern-language, dark-mode, nodes, data-processor, hacktoberfest
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
An all-round MQTT client that provides a structured topic overview
A modern, lightweight text editor with a minimalist design.
A list of useful payloads and bypass for Web Application Security and Pentest/CTF
pentest, payload, bypass, web-application, hacking, vulnerability, bounty, methodology, privilege-escalation, penetration-testing, cheatsheet, security, enumeration, bugbounty, redteam, payloads, hacktoberfest
A public list of APIs from round the web.
All Algorithms implemented in Python
python, algorithm, algorithms-implemented, algorithm-competitions, algos, sorts, searches, sorting-algorithms, education, learn, practice, community-driven, interview, hacktoberfest
Files for Udemy Course on Algorithms and Data Structures
A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!
kubernetes, openshift, configmap, secrets, pods, deployments, daemonset, statefulsets, k8s, watch-changes, deploymentconfigs
Code for the Terraform course
Best practices for modern web development
Ace (Ajax.org Cloud9 Editor)
A pure Unix shell script implementing ACME client protocol
Admiral provides automatic configuration generation, syncing and service discovery for multicluster Istio service mesh
admiral, service-mesh, istio, k8s, multi-cluster, automation, configuration, service-discovery, multicluster, microservices, clusters
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Interactive Online Platform that Visualizes Algorithms from Code
A python wrapper for Alpha Vantage API for financial data.
alpha-vantage, pandas, financial-data, python, stock, alphavantage, json, finance, api-wrapper, cryptocurrency, bitcoin
Distributed object store
Provide a REST interface to your organization's AMIs
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Microsoft REST API Guidelines
Archivy is a self-hostable knowledge repository that allows you to learn and retain information in your own personal and extensible wiki.
Declarative continuous deployment for Kubernetes.
Event-driven workflow automation framework
Progressive Delivery for Kubernetes
Workflow engine for Kubernetes
workflow, kubernetes, argo, dag, knative, airflow, machine-learning, argo-workflows, workflow-engine, hacktoberfest, cloud-native, cncf, k8s
Common project repo for all Argo Projects
Better dates & times for Python
In-memory dimensional time series database.
The hackable text editor
The Single Sign-On Multi-Factor portal for web apps
Generate releases based on semantic version labels on pull requests.
Autoscaling components for Kubernetes
Awesome lists about all kinds of interesting topics
A curated list of awesome places to learn and/or practice algorithms.
A curated list of awesome projects and resources related to Argo (a CNCF hosted project)
A curated list of awesome awesomeness
Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
List of awesome university courses for learning Computer Science!
A curated list of awesome Deep Learning tutorials, projects and communities.
deep-learning, neural-network, machine-learning, awesome, awesome-list, recurrent-networks, deep-networks, deep-learning-tutorial, face-images
A curated list of Docker resources and projects
docker, awesome, awesome-list, container, tools, dockerfile, list, moby, docker-container, docker-image, docker-environment, docker-deployment, docker-swarm, docker-api, docker-monitoring, docker-machine, docker-security, docker-registry
A curated list of awesome Flask resources and plugins
Google Cloud Platform Certification resources.
A curated list of awesome Go frameworks, libraries and software
Delightful Hyper plugins, themes, and resources
A curated awesome list of lists of interview questions. Feel free to contribute!
A curated list of awesome references collected since 2018.
A curated list for awesome kubernetes sources
kubernetes, minikube, meetup, resource, kubernetes-sources, google-cloud, kubernetes-cluster, deploy-kubernetes, aws, enterprise-kubernetes-products, monitoring-kubernetes, azure, schedule, google-kubernetes, docker, cloud-providers, books, machine-learning
A curated list of awesome applications, softwares, tools and shiny things for macOS.
A curated list of awesome Machine Learning frameworks, libraries and software.
Use your macOS terminal shell to do awesome things.
A curated list of Microservice Architecture related principles and technologies.
A collection of awesome penetration testing resources, tools and other shiny things
A curated list of awesome Python frameworks, libraries, software and resources
Free software that works great, and also happens to be open-source Python.
A curated list of awesome READMEs
A curated list of awesome Sanic resources and extensions
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
A list of Free Software network services and web applications which can be hosted on your own servers
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
A curated list of Site Reliability and Production Engineering resources.
site-reliability-engineering, production, availability, monitoring, post-mortem, reliability-engineering, capacity-planning, service-level-agreement, scalability, reliability, alerting, on-call, site-reliability, postmortem, incident-response, sre, awesome, awesome-list, devops, list
A curated list of amazingly awesome open source sysadmin resources.
A curated list of delightful VS Code packages and resources.
visual-studio, vscode, vscode-theme, vscode-extension, awesome, awesome-list, list, visualstudio, visual-studio-code, visual-studio-code-extension, visual-studio-code-theme
A Mighty CLI for AWS
Universal Command Line Interface for Amazon Web Services
The open source version of the AWS CloudFormation User Guide
A best practices guide for day 2 operations, including operational excellence, security, reliability, performance efficiency, and cost optimization.
AWS EKS Kubernetes - Masterclass DevOps, Microservices
kubernetes, kubernetes-pods, kubernetes-deployment, kubernetes-services, kubernetes-secrets, aws-eks, aws-eks-cluster, aws-ebs, aws-rds, aws-alb, aws-alb-ingress-controller, aws-fargate, aws-codebuild, aws-codecommit, aws-codepipeline, fluentd, aws-cloudwatch, docker, yaml
A Kubernetes controller for Elastic Load Balancers
Azkaban workflow manager.
Azure Command-Line Interface
Sample repository demonstrating Azure Monitor exporters for Opencensus Python
Azure Quickstart Templates
The source for REST API specifications for Microsoft Azure.
This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.
Backstage is an open platform for building developer portals
infrastructure, dx, developer-experience, developer-portal, service-catalog, microservices, cncf, backstage, hacktoberfest
Markdown code for lots of small badges (shields.io, forthebadge.com etc) . Contributions are welcome! Please add yours!
forthebadge, badges, markdown, markdown-cheatsheet, meta-badge, forthebadge-cc, restructuredtext, pokemon, python, awesome, markup
A cat(1) clone with wings.
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
BDD, Python style.
Chatbot Development Framework (with Slack integration for Jira and Jenkins)
A toy programming language written in Typescript
Bicep is a declarative language for describing and deploying Azure resources
Bitcoin Core integration/staging tree
The uncompromising Python code formatter
Blackfriday: a markdown processor for Go
The web-based visual programming editor.
Interactive Data Visualization in the browser, from Python
AWS SDK for Python
An ACME-based certificate authority, written in Go.
Boundary enables identity-based access management for dynamic infrastructure.
An extensible distributed system for reliable nearline data streaming at scale
distributed-systems, data-streaming, scalability, kafka-mirror-maker, kafka, change-data-capture, java, linkedin
Brotli compression format
Master programming by recreating your favorite technologies from scratch.
Fast, multi-platform web server with automatic HTTPS
Define Kubernetes native apps and abstractions using object-oriented programming
CDN assets - The #1 free and open source CDN built to make life easier for developers.
Distributed Task Queue (development branch)
python, task-manager, task-scheduler, task-runner, queue-workers, queued-jobs, queue-tasks, amqp, redis, sqs, sqs-queue, python3, python-library, redis-queue
Automatically provision and manage TLS certificates in Kubernetes
CFSSL: Cloudflare's PKI and TLS toolkit
A Chaos Engineering Platform for Kubernetes.
chaos, chaos-engineering, chaos-testing, kubernetes, operator, golang, microservice, site-reliability-engineering, fault-injection, cncf, cloud-native, chaos-mesh, chaos-experiments, crd, hacktoberfest
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
Host your own Helm Chart Repository
(OBSOLETE) Curated applications for Kubernetes
the only cheat sheet you need
cheatsheet, curl, terminal, command-line, cli, examples, documentation, help, tldr, hacktoberfest2021
Various cheatsheets in PDF
Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.
terraform, static-analysis, aws, gcp, azure, aws-security, azure-security, gcp-security, cloudformation, scans, compliance, kubernetes, kubernetes-security, devsecops, policy-as-code, infrastructure-as-code, devops, terraform-security, hacktoberfest, bicep
Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
eBPF-based Networking, Security, and Observability
Vulnerability Static Analysis for Containers
GitHub’s official command line tool
Snyk CLI scans and monitors your projects for security vulnerabilities.
Spinners for use in the terminal
Command line tool for Amazon Route 53
Python composable command line interface toolkit
Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources
A Commander for modern Go CLI interactions
Fast, indexed regexp search over large file trees
A complete computer science study plan to become a software engineer.
Define and run multi-container applications with Docker
Path to a free self-taught education in Computer Science!
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
An open and reliable container runtime
Open source home automation that puts local control and privacy first.
CoreDNS is a DNS server that chains plugins
Cross-platform Rust rewrite of the GNU coreutils
Chromium OS Universal Chroot Environment
Cruise-control is the first of its kind to fully automate the dynamic workload rebalance and self-healing of a Kafka cluster. It provides great value to Kafka users by simplifying the operation of Kafka clusters.
Simple telegram bot to remind about the daily stand up
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
microservices, microservice, kubernetes, sidecar, state-management, event-driven, pubsub, serverless, containers
General-purpose web UI for Kubernetes clusters
An ultra-simplified explanation to design patterns
Roadmap to becoming a developer in 2022
computer-science, roadmap, developer-roadmap, frontend-roadmap, devops-roadmap, backend-roadmap, study-plan, engineering, react-roadmap, angular-roadmap, python-roadmap, go-roadmap, java-roadmap, dba-roadmap
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Diagram as Code for prototyping cloud system architectures
A platform for community discussion. Free, open, simple.
A tool for exploring each layer in a docker image
The Web framework for perfectionists with deadlines.
a pluggable app that runs a full check on the deployment, using a number of plugins to check e.g. database, queue server, celery processes, etc.
DNS library in Go
Synchronize your DNS to multiple providers from a simple DSL
A Python library to encode/decode DNS wire-format packets
Docker Cheat Sheet
Learn and understand Docker&Container technologies, with real DevOps practice!
Various Dockerfiles I use on the desktop and on servers.
Because sometimes you need to do it live
command-line, presentations, python, live-coding, cli, click, bash, zsh, ipython, script, hacktoberfest
A docker-powered PaaS that helps you build and manage the lifecycle of applications
Configs for apps I care about
A tool for developers to create cloud-native applications on Kubernetes.
Source to app.diagrams.net
Detect, track and alert on infrastructure drift
Disk Usage/Free Utility - a better 'df' alternative
Apache ECharts is a powerful, interactive charting and data visualization library for browser
High performance, minimalist Go web framework
go, echo, web, middleware, microservice, websocket, ssl, letsencrypt, micro-framework, https, http2, web-framework, labstack-echo
An EC2 Container Service Reference Architecture for providing Service Discovery to containers using CloudWatch Events, Lambda and Route 53 private hosted zones.
Free and Open, Distributed, RESTful Search Engine
open source Kubernetes-native API gateway for microservices built on the Envoy Proxy
ambassador, kubernetes, gateway-api, microservice, cloud-native, api-gateway, docker, api-management, kubernetes-ingress, envoy-proxy, envoy, kubernetes-annotations
Google's Engineering Practices documentation
A curated list of engineering blogs
Cloud-native high-performance edge/middle/service proxy
Console for mobile browsers
Distributed reliable key-value store for the most critical data of a distributed system
etcd, raft, distributed-systems, kubernetes, go, database, key-value, consensus, distributed-database
A collection of (mostly) technical things every software developer should know about
Kubernetes application example tutorials
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
dns, kubernetes, route53, aws, clouddns, gcp, ingress, k8s-sig-network, dns-record, dns-providers, external-dns, dns-controller, dns-servers
OpenFaaS - Serverless Functions Made Simple
functions-as-a-service, functions, lambda, serverless, prometheus, kubernetes, k8s, serverless-functions, paas, gitops, faas, docker, golang, nodejs
The world's simplest facial recognition api for Python and the command line
Faker is a Python package that generates fake data for you.
The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
FastAPI framework, high performance, easy to learn, fast to code, ready for production
python, json, swagger-ui, redoc, starlette, openapi, api, openapi3, framework, async, asyncio, uvicorn, python3, python-types, pydantic, json-schema, fastapi, swagger, rest, web
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
A simple, fast and user-friendly alternative to 'find'
The user-friendly command line shell.
a DNS performance and functional testing utility supporting UDP, TCP, DoT and DoH (by @ns1labs)
The Python micro framework for building web applications.
A sample to run a Flask app on Azure Functions
This repository contains the example code for my blog article Using Celery with Flask.
Swagger UI blueprint for flask
Real-time monitor and web admin for Celery distributed task queue
Successor: https://github.com/fluxcd/flux2 — The GitOps Kubernetes operator
A requests TransportAdapter allowing to force a specific IP for HTTPS connections.
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
golang, golang-library, golang-application, performance, performance-testing, performance-visualization, http, grpc, proxy, go
Load Testing Operator within the Kubernetes cluster and outside of it.
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
Freely available programming books
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
刷算法全靠套路，认准 labuladong 就够了！English version supported! Crack LeetCode, not only how, but also why.
leetcode, algorithms, interview-questions, data-structures, kmp, dynamic-programming, computer-science, dynamic-programming-algorithm
A user-space file system for interacting with Google Cloud Storage
Topic wise PDFs of Geeks for Geeks articles. (Last updated in October 2018)
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Recall what you did on the last working day. Psst! or be nosy and find what someone else in your team did ;-)
Modern documentation format and toolchain using Git and Markdown
A list of cool features of Git and GitHub.
One second to read GitHub code with VS Code.
A collection of useful .gitignore templates
Blazing fast terminal-ui for git written in rust
GitHub Load Balancer Director and supporting tooling.
The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy
Randomized testing for Go
Go library for accessing the GitHub v3 API
A collection of 100+ popular LeetCode problems solved in Go.
package for building REST-style Web Services using Go
Implements a deep pretty printer for Go data structures to aid in debugging
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
goaccess, c, real-time, data-analysis, analytics, nginx, apache, webserver, web-analytics, monitoring, dashboard, command-line, gdpr, privacy, cli, tui, google-analytics, ncurses, terminal
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
go, golang, data-structure, map, tree, set, list, stack, iterator, enumerable, sort, avl-tree, red-black-tree, b-tree, binary-heap, queue
A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.
The official Python client library for Google's discovery based APIs.
Google Cloud Client Library for Python
Python client library for Google Maps API Web Services
Deliver Go binaries as fast and easily as possible
homebrew, golang, travis, release-automation, docker, snapcraft, package, deb, rpm, go, apk, hacktoberfest, github-actions
Share your terminal as a web application
Share your terminal as a web application
Ping, but with a graph
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Integrate GraphQL into your Django project.
Requests + Gevent = <3
A command-line tool and library for generating regular expressions from user-provided test cases
Kubernetes Validation Admission Controller example
Mirror of Apache Guacamole Server
Beautiful spinners for terminal, IPython and Jupyter
HAProxy Load Balancer's development branch (mirror of git.haproxy.org)
The Kubernetes Package Manager
A Helm Repo (Automatically build index.yaml)
Deploy Kubernetes Helm Charts
HTTP load generator, ApacheBench (ab) replacement
instant coding answers via the command line
Like jq, but for HTML.
htop - an interactive process viewer
HTTP API design guide extracted from work on the Heroku Platform API
It's like curl -v, with colours.
curl statistics made simple
A command-line tool that makes git easier to use with GitHub.
Slack Developer Kit for Hubot
The world’s fastest framework for building websites.
A fast, clean, responsive Hugo theme.
fast, clean, mit-license, hugo-theme, high-performance, blog, portfolio, grayscale, hugo, feature-rich, well-documented, hugo-blog-theme, blog-theme, theme, papermod
CapitalOne DevOps Dashboard
A terminal built on web technologies
Scalable datastore for metrics, events, and real-time analytics
Ingress-NGINX Controller for Kubernetes
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
python, algorithm, data-structure, development, programming, coding, interview, interview-questions, interview-practice, competitive-programming
Everything you need to know to get the job.
java, interview, interview-questions, interview-practice, interview-preparation, interview-prep, algorithm, algorithm-challenges, algorithms, algorithm-competitions, technical-coding-interview, leetcode, leetcode-solutions, leetcode-java, coding-interviews, coding-interview, coding-challenge, coding-challenges, leetcode-questions, interviews
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
Iris is a highly configurable and flexible service for paging and messaging.
The fastest HTTP/2 Go Web Framework. Unbeatable cost-performance ratio 谢谢
Connect, secure, control, and observe services.
microservices, service-mesh, lyft-envoy, kubernetes, api-management, circuit-breaker, polyglot-microservices, enforce-policies, proxies, microservice, envoy, consul, nomad, request-routing, resiliency, fault-injection
CNCF Jaeger, a Distributed Tracing Platform
Command-line JSON processor
Get a full fake REST API with zero coding in less than 30 seconds (seriously)
Jsonnet - The data templating language
Kubernetes YAML to Terraform HCL converter
terraform, kubernetes, yaml, hcl, tool, utility, command-line-tool, converter, hashicorp, hashicorp-terraform
CNCF K8s Conformance Working Group
Kubernetes CLI To Manage Your Clusters In Style!
Xinfra Monitor monitors the availability of Kafka clusters by producing synthetic workloads using end-to-end pipelines to obtain derived vital statistics - E2E latency, service produce/consume availability, offsets commit availability & latency, message loss rate and more.
kafka-monitor, kafka-cluster, monitor-topic, partition, broker, partition-count, leader, latency, cluster, metrics, kmf, kafka-broker, xinfra-monitor, monitor-single-clusters, reassigns-partition, jmx-metrics, clusters, xinfra, monitor, topic
Build Container Images In Kubernetes
Open source framework for processing, monitoring, and alerting on time series data
Repository for hyperparameter tuning
A high performance layer 4 load balancer
A minimalist command line knowledge base manager
knowledge, cheatsheets, procedures, methodology, pentest-tool, knowledge-base, rtfm, notes, notes-management-system, cli, notebook
Easy training on custom dataset. Various backends (MobileNet and SqueezeNet) supported. A YOLO demo to detect raccoon run entirely in brower is accessible at https://git.io/vF7vI (not on Windows).
Kubernetes IN Docker - local clusters for testing Kubernetes
The Cloud-Native API Gateway
api-gateway, nginx, luajit, microservices, api-management, serverless, apis, iot, consul, docker, reverse-proxy, cloud-native, microservice, kong, devops, servicecontrol, kubernetes, kubernetes-ingress-controller, kubernetes-ingress
A Python framework to write Kubernetes operators in just a few lines of code
kubernetes, kubernetes-operator, kubernetes-operators, python, python3, framework, asyncio, operator, operators, python-framework, kopf, admission-webhook, admission-controller, admission-controllers, operator-framework, kubernetes-concepts
Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
P2P Docker registry capable of distributing TBs of data in seconds
A CLI-supported framework that streamlines writing and deployment of Kubernetes configurations to multiple clusters.
kube2iam provides different AWS IAM roles for pods running on Kubernetes
Kubebuilder - SDK for building Kubernetes APIs using CRDs
Programmatically generated handy kubectl aliases.
Faster way to switch between clusters and namespaces in kubectl
Machine Learning Toolkit for Kubernetes
Production-Grade Container Scheduling and Management
Integrate external secret management systems with Kubernetes
kubernetes, secrets-management, aws, aws-secrets-manager, vault, hashicorp, kubernetes-external-secrets, secrets-manager
Kubernetes中文指南/云原生应用架构实战手册 - https://jimmysong.io/kubernetes-handbook
Example recipes for Kubernetes Network Policies that you can just copy paste
Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts.
Kubescape is a K8s open-source tool providing a multi-cloud K8s single pane of glass, including risk analysis, security compliance, RBAC visualizer and image vulnerabilities scanning.
The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈
Deploy a Production Ready Kubernetes Cluster
Kubetools - Curated List of Kubernetes Tools
hacktoberfest, hacktoberfest2020, kubernetes, helm, helmpack, helmcharts, jenkins, iot, monitoring, monitoring-tool, prometheus, thanos, grafana, kubernetes-clusters, kubernetes-operational, kubernetes-resource, k8s-cluster, kubernetes-cli
Watch k8s events and trigger Handlers
Customization of kubernetes YAML configurations
This is a collection of tutorials for learning how to use Docker with various tools. Contributions welcome.
docker-tutorial, lab, swarm, docker, docker-compose, swarm-mode, orchestration, windows, dotnet, java, security, containers
The Cloud Native Interactive Landscape filters and sorts hundreds of projects and products, and shows details including GitHub stars, funding or market cap, first and last commits, contributor counts, headquarters location, and recent tweets.
The lazier way to manage everything docker
Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.
Jupyter notebooks for teaching/learning Python 3
Learn regex the easy way
Learn OpenCV : C++ and Python Examples
Lens - The way the world runs Kubernetes
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
Life - a timeline of important events in my life
Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.
Linux kernel source tree
A little bit about a linux kernel
Streaming replication for SQLite.
A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline!
Scalable user load testing tool written in Python
Structured, pluggable logging for Go.
Python logging made (stupidly) simple
Machine management for a container-centric world
Heuristics for effective management
Deploy and manage containers (including Docker) on top of Apache Mesos at scale.
Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.
Create book from markdown files. Like Gitbook but implemented in Rust
Memray is a memory profiler for Python
Query git repositories with SQL. Generate reports, perform status checks, analyze codebases.
A network load-balancer implementation for Kubernetes using standard routing protocols
Sample cloud-native application with 10 microservices showcasing Kubernetes, Istio, gRPC and OpenCensus.
Microsoft Authentication Library (MSAL) for Python makes it easy to authenticate to Azure Active Directory. These documented APIs are stable https://msal-python.readthedocs.io. If you have questions but do not have a github account, ask your questions on Stackoverflow with tag "msal" + "python".
Run Kubernetes locally
Multi-Cloud Object Storage
go, storage, cloud, s3, objectstorage, cloudstorage, amazon-s3, cloudnative, k8s, kubernetes, multi-cloud, multi-cloud-kubernetes
For when you really just want to serve some files over HTTP right now!
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
https, tls, certificates, local-development, localhost, root-ca, macos, linux, windows, ios, firefox, chrome
Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Monkey patching in Go
A library that allows you to easily mock out tests based on AWS infrastructure.
Python Azure Function Web API secured by Azure AD
A powerful HTTP router and URL matcher for building Go web servers with
List of applications and tools that make my macOS experience even more amazing
A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.
Optional static typing for Python
Make any web page a desktop application
Real-time performance monitoring, done right! https://www.netdata.cloud
How to improve NGINX performance, security, and other important things.
nginx, nginx-proxy, nginx-configuration, security, performance, http, https, ssllabs, notes, cheatsheet, reference, handbook, best-practices, hacks, snippets, tengine, openresty
Nginx virtual host traffic status module
Introspected tunnels to localhost
Fork of https://sourceforge.net/projects/nicstat/ to fix bugs
The best way to write secure and reliable applications. Write nothing; deploy nowhere.
For slim progress bars like on YouTube, Medium, etc
Web-based Traffic and Security Network Traffic Monitoring
Fast and customizable vulnerability scanner based on simple YAML based DSL.
cve-scanner, subdomain-takeover, nuclei-engine, vulnerability-detection, vulnerability-assessment, vulnerability-scanner, security, attack-surface, security-scanner
Highly extensible platform for developers to better understand the complexity of Kubernetes clusters.
Tools for managing DNS across multiple providers
Amazon Web Services — a practical guide
A delightful community-driven (with 2,000+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
shell, zsh-configuration, theme, terminal, productivity, hacktoberfest, zsh, cli, cli-app, themes, plugins, plugin-framework, oh-my-zsh, ohmyzsh, oh-my-zsh-theme, oh-my-zsh-plugin
Self-hosted Git Server with CI/CD and Kanban
A stats collection and distributed tracing framework
Cross-cloud cost allocation models for Kubernetes workloads
Open Source Computer Vision Library
Automated CI toolchain to produce precompiled opencv-python, opencv-python-headless, opencv-contrib-python and opencv-contrib-python-headless packages.
OpenGrok is a fast and usable source code search and cross reference engine, written in Java
SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding.
Elegant terminal spinner
SQL powered operating system instrumentation, monitoring, and analytics.
OSS-Fuzz - continuous fuzzing for open source software.
Execute a local command using the processing power of another Linux machine.
Automatically add a progress bar to your site.
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Papers from the computer science community to read and discuss.
Python datetimes made easy
Performance analysis tools based on Linux perf_events (aka perf) and ftrace
A library and tool for generating .pex (Python EXecutable) files
A black hole for Internet advertisements
pi-hole, ad-blocker, shell, blocker, raspberry-pi, cloud, dnsmasq, dhcp, dhcp-server, dns-server, dashboard, hacktoberfest
APM, (Application Performance Management) tool for large-scale distributed systems.
A cloud-native Pipeline resource.
Python Development Workflow for Humans.
The fastest way to build data pipelines. Develop iteratively, deploy anywhere.
workflow, machine-learning, data-science, data-engineering, mlops, papermill, jupyter, jupyter-notebooks, pipelines, vscode, pycharm
Python dependency management and packaging made easy.
Django-syntax like template-engine for Go
Making Docker and Kubernetes management easy.
docker, docker-swarm, ui, docker-deployment, docker-compose, docker-container, docker-image, portainer, docker-ui, dockerfile, moby, hacktoberfest, kubernetes
pre-commit git hooks to take care of Terraform configurations
Horizontal Pod Autoscaler built with predictive abilities using statistical models
A collection of full-stack resources for programmers.
read-articles, programmer, professional, scalability, concepts, documentation, lessons-learned, engineer, programming-language, learning, architecture, computer-science
Common solutions and tools developed by Google Cloud's Professional Services team
google-cloud-platform, google-cloud-dataflow, google-cloud-ml, google-cloud-compute, gke, bigquery, solutions, tools, examples
Tool for visualizing GitHub profiles
Curated list of project-based tutorials
Standard Go Project Layout
The Prometheus monitoring system and time series database.
Protocol Buffers - Google's data interchange format
A collective list of free APIs
Apache Pulsar - distributed pub-sub messaging system
Pulumi - Universal Infrastructure as Code. Your Cloud, Your Language, Your Way
Identify anything. pyWhat easily lets you identify emails, IP addresses, and more. Feed it a .pcap file or some text and it'll tell you what it is!
cyber, security, hacking, cybersecurity, malware, re, python, pcap, malware-analysis, malware-research, tryhackme, hacktoberfest
A self-contained cryptographic library for Python
PycURL - Python interface to libcurl
Simple Python version management
Using Gradle to build Python projects
Monitoring filesystems events with inotify on Linux.
JSON Web Token implementation in Python
The official Python client library for the Kite Connect trading APIs
Home Page: https://pyscript.net Examples: https://pyscript.net/examples
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Official Python client library for kubernetes
Comprehensive Python Cheatsheet
Code examples from my toptal engineering blog article
Code samples used on cloud.google.com
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
Python best practices guidebook, written for humans.
A collection of design patterns/idioms in Python
Library for building powerful interactive command line applications in Python
Slack Developer Kit for Python
python, slack, slackapi, asyncio, aiohttp-client, aiohttp, websockets, websocket, websocket-client, socket-mode
We have made you a wrapper you can't refuse
Complete container management platform
"The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more
Best Practices on Recommendation Systems
A Curated List of Sample Redis Datasets
🏊🏾 Simplified HTTP request client.
A simple, yet elegant, HTTP library.
Rest.li is a REST+JSON framework for building robust, scalable service architectures using dynamic discovery and simple asynchronous APIs.
CLI tool to easily setup a new resume
Resumes generated using the GitHub informations
Rich is a Python library for rich text and beautiful formatting in the terminal.
python, python3, python-library, terminal, terminal-color, markdown, tables, syntax-highlighting, ansi-colors, progress-bar-python, progress-bar, traceback, rich, tracebacks-rich, emoji
GitHub public roadmap
Storage Orchestration for Kubernetes
Web interface for managing Haproxy, Nginx, Apache and Keepalived servers
haproxy-servers, web-interface, management, web-manager, web-gui, gui, webui, haproxy-configuration, haproxy-status, haproxy-gui, haproxy-managment, high-availibility, loadbalancer, lbs, waf, nginx, keepalived-servers, monitoring, roxy-wi, apache
Privacy and Security focused Segment-alternative, in Golang and React
golang, go, react, hybrid-cloud, privacy, security, rudder, rudder-labs, warehouse-management, data-warehouse, rudderstack, customer-data, customer-data-pipeline, customer-data-platform, customer-data-lake, warehouse-first, segment-alternative, hacktoberfest, data-integration, data-synchronization
CLI tool for spawning and running containers according to the OCI specification
Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
python, configuration-management, remote-execution, infrastructure-management, zeromq, event-stream, event-management, cloud-providers, cloud-management, cloud-provisioning, infrasructure, infrastructure-automation, infrastructure-as-code, infrastructure-as-a-code, iot, edge, cloud
Next generation Python web server/framework Build fast. Run fast.
Prometheus metrics for Sanic, an async python web server
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python
Build better AWS infrastructure
Python job scheduling for humans.
Schema validation just got Pythonic
At LinkedIn, we are using this curriculum for onboarding our entry-level talents into the SRE role.
Scrapy, a fast high-level web crawling & scraping framework for Python.
The SDKMAN! Command Line Interface
A Kubernetes controller and tool for one-way encrypted Secrets
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
distributed-storage, distributed-systems, s3, hdfs, fuse, distributed-file-system, hadoop-hdfs, posix, tiered-file-system, kubernetes, replication, object-storage, s3-storage, seaweedfs, erasure-coding, blob-storage, cloud-drive
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –
Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large scale.
ShellCheck, a static analysis tool for shell scripts
shiv is a command line utility for building fully self contained Python zipapps as outlined in PEP 441, but with all their dependencies included.
SigNoz is an open-source APM. It helps developers monitor their applications & troubleshoot problems, an open-source alternative to DataDog, NewRelic, etc. . Open source Application Performance Monitoring (APM) & Observability tool
An OpenSource project to check ApiVersion compatibility and provide Migration path for Kubernetes objects when upgrading Kubernetes to latest versions.
This project is aimed at illustrating how to build a fully functioning kubernetes admission webhook in the simplest way possible.
Easy and Repeatable Kubernetes Development
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
proxy, router, eskip, mosaic, skipper, http-proxy, etcd, go, kubernetes-ingress, kubernetes, kubernetes-controller, cloud, ingress-controller
Beautiful static documentation for your API
Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster by running a set of Kubernetes conformance tests and other plugins in an accessible and non-destructive manner.
kubernetes, kubernetes-cluster, kubernetes-setup, kubernetes-deployment, discovery, bugreport, heptio, tanzu, sonobuoy, conformance, conformance-tests, cncf
Simple and flexible tool for managing secrets
Go (golang) package with 90 configurable terminal spinner/progress indicators.
Generate type-safe code from SQL
Site Reliability Engineer Interview Preparation Guide
Send notifications when SSL certificates are about to expire.
Generates Markdown table for all Starred Repositories by a GitHub user.
Daemon for easy but powerful stats aggregation
⎈ Multi pod and container log tailing for Kubernetes
Apache Kafka® running on Kubernetes
kafka, kubernetes, openshift, docker, messaging, enmasse, kafka-connect, kafka-streams, data-streaming, data-stream, data-streams, kubernetes-operator, kubernetes-controller
Style guides for Google-originated open-source projects
swagger, swagger-ui, swagger-api, swagger-js, rest, rest-api, openapi-specification, oas, openapi, openapi3, hacktoberfest
System design interview for IT companies
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
programming, development, design, design-system, system, design-patterns, web, web-application, webapp, python, interview, interview-questions, interview-practice
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ http://www.windows-internals.com
administrator, windows, system-monitor, performance-monitoring, performance-tuning, performance, c, debugger, benchmarking, security, profiling, realtime, monitoring, monitor-performance, process-manager, process-monitor, processhacker, monitor, systeminformer, system-informer
Curated interview preparation materials for busy engineers
interview-questions, coding-interviews, interview-practice, interview-preparation, algorithm, algorithms, system-design, behavioral-interviews, algorithm-interview, algorithm-interview-questions
The plugin-driven server agent for collecting & reporting metrics.
Detailed guide to initially deploy a simple telegram python bot to heroku
Certificate authority and access plane for SSH, Kubernetes, web apps, databases and desktops
Record your terminal and generate animated gif images or share a web player
A curated list of Terminal frameworks, plugins & resources for CLI lovers.
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Info about many of my Terraform, AWS, and DevOps projects.
Terraform best practices (available in en, fr, es, id, and other languages)
Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
Course files for my Udemy course about Terraform
Some example how toadress multiple aws accounts with Terraform
A terraform provider to manage objects in a RESTful API
A command line tool to switch between different versions of terraform (install with homebrew and more)
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
cloud, terraform, terraform-configurations, gcp, google-cloud, hcl, golang, infrastructure-as-code, aws, kubernetes
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Textual is a TUI (Text User Interface) framework for Python inspired by modern web development.
A Pluggable Terraform Linter
Master the command line, in one page
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
awesome, awesome-list, lists, manuals, resources, howtos, hacks, search-engines, one-liners, cheatsheets, guidelines, sysops, devops, pentesters, security-researchers, linux, bsd, security, hacking
Magnificent app which corrects your previous console command.
Collaborative cheatsheets for console commands
shell, man-page, tldr, manpages, documentation, terminal, command-line, console, examples, help, manual, hacktoberfest
A Hugo theme for personal portfolio
hacktoberfest, hugo, theme, portfolio, portfolio-site, blog, personal-website, personal-site, hacktoberfest-accepted, hugo-site, toha
Count your code, quickly.
A Fast, Extensible Progress Bar for Python and CLI
progressbar, progressmeter, progress-bar, meter, rate, console, terminal, time, progress, gui, python, parallel, cli, utilities, jupyter, discord, telegram, pandas, keras, closember
The Cloud Native Application Proxy
Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.
Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issues and hard-coded secrets
security, security-tools, docker, containers, vulnerability-scanners, vulnerability-detection, vulnerability, golang, go, kubernetes, hacktoberfest, devsecops, misconfiguration, infrastructure-as-code, iac
troposphere - Python library to create AWS CloudFormation descriptions
Find credentials all over the place
(tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment.
cli, terminal, csv, pretty-printer, pretty-print, command-line-tool, data-science, rust, command-line, tabular-data, tibble, dataframe, datatable, csv-viewer, csv-visualization, csv-pretty-print, csv-cat, column, csv-column
Typer, build great CLIs. Easy to code. Based on Python type hints.
Python static typing home. Hosts the documentation and a user help forum.
A desktop application for downloading Udemy Courses
The Ultimate Go Study Guide
A terminal emulator for the 21st century.
Vector is an on-host performance monitoring framework which exposes hand picked high resolution metrics to every engineer’s browser.
HTTP load testing tool and library. It's over 9000!
Go configuration with fangs
WebGL visualization for displaying animated traffic graphs
Visual Studio Code
An extension for VS Code that visualizes data during debugging.
Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices
vuls, vulnerability-scanners, golang, go, linux, freebsd, vulnerability-detection, security, security-tools, cybersecurity, security-vulnerability, security-scanner, security-hardening, security-automation, security-audit, vulnerability-assessment, vulnerability-management, vulnerability-scanner, vulnerabilities, administrator
Pure bash script to test and wait on the availability of a TCP host and port
Python library and shell utilities to monitor filesystem events.
Watches files and records, or triggers actions, when they change.
The comprehensive WSGI web application library.
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"
Modern HTTP benchmarking tool
A constant throughput, correct latency recording variant of wrk
The personal information dashboard for your terminal
What the f*ck Python?
python, wats, snippets, wtf, gotchas, documentation, pitfalls, interview-questions, python-interview-questions
Interactive cli tool for HTTP inspection
A Prometheus exporter to monitor x509 certificates expiration in Kubernetes clusters or standalone
prometheus-exporter, kubernetes, monitoring-tool, certificates, expiration-monitoring, dashboard, grafana-dashboard, certificates-focusing, alert
A lightweight terminal spinner for Python with safe pipes and redirects
Command-line program to download videos from YouTube.com and other video sites
yq is a portable command-line YAML, JSON and XML processor
A posix script to find and watch youtube videos from the terminal. (Without API)
Blazing fast, structured, leveled logging in Go.
Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.
A tool for writing better scripts