awesome
A curated list of my GitHub stars! Generated by [starred](https://github.com/maguowei/starred)
https://github.com/gaui/awesome
Last synced: 8 days ago
JSON representation
-
Go
- rexray - REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads
- terraform-provider-aws - Terraform AWS provider
- hcl - HCL is the HashiCorp configuration language.
- cadvisor - Analyzes resource usage and performance characteristics of running containers.
- hostess - An idempotent command-line utility for managing your /etc/hosts file.
- duplicacy - A new generation cloud backup tool
- moby - Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
- rancher - Complete container management platform
- terraform - 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.
- vault - A tool for secrets management, encryption as a service, and privileged access management
- packer - Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
- prometheus - The Prometheus monitoring system and time series database.
- docker-healthcheck-watcher - Monitor container healthchecks :robot:
- caddy - Fast, cross-platform HTTP/2 web server with automatic HTTPS
- octant - A web-based, highly extensible platform for developers to better understand the complexity of Kubernetes clusters.
- flow
- pcfdev - This is the depricated version of PCF Dev - please visit the current Github repository https://github.com/cloudfoundry-incubator/cfdev for the latest updates
- metrics-server
- lxd - Daemon based on liblxc offering a REST API to manage containers
- dgraph - Fast, Distributed Graph DB
- benthos - A stream processor for mundane tasks written in Go
- traefik - The Cloud Native Edge Router
- flagr - Flagr is a feature flagging, A/B testing and dynamic configuration microservice
- git-bug - Distributed, offline-first bug tracker embedded in git
- argo - Argo Workflows: Get stuff done with Kubernetes.
- docker-ce - Docker CE
- makisu - Fast and flexible Docker image building tool, works in unprivileged containerized environments like Mesos and Kubernetes.
- prometheus-operator - Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
- libpod - libpod is a library used to create container pods. Home of Podman.
- nixery - Container registry which transparently builds images using the Nix package manager
- compose-on-kubernetes - Deploy applications described in Compose onto Kubernetes clusters
- app - Make your Docker Compose applications reusable, and share them on Docker Hub
- k3s - Lightweight Kubernetes. 5 less than k8s.
- maesh - Simpler Service Mesh
- conftest - Write tests against structured configuration data using the Open Policy Agent Rego query language
- eksctl - The official CLI for Amazon EKS
- libnetwork - networking for containers
- terraform-provider-rancher2 - Terraform Rancher2 provider
- sshcode - Run VS Code on any server over SSH.
- kuberhealthy - Easy synthetic testing for Kubernetes clusters. Works great with Prometheus.
- operator - :closed_lock_with_key: HashiCorp Vault Operator for Kubernetes
- supergloo - The Service Mesh Orchestration Platform
- terraform-provider-gocd - Terraform Provider for Thoughtworks GoCD
- tilt - Local Kubernetes development with no stress
- terraform-provider-tm - Terraform plugin for knative resources by TriggerMesh
- terraform-provider-acme - Terraform ACME provider
- illustrated-tls - The Illustrated TLS Connection: Every byte explained
- pack - Local CLI for building apps using Cloud Native Buildpacks
- whoami - Tiny Go webserver that prints os information and HTTP request to output
- examples - Learn micro by example
- kubeless - Kubernetes Native Serverless Framework
- kubecfg - A tool for managing complex enterprise Kubernetes environments as code.
- docker-ddns - Easy-to-deploy dynamic DNS with Docker, Go and Bind9
- terraform-provider-dns - Terraform DNS provider
- terraform-provider-rke - Terraform provider plugin for deploy kubernetes cluster by RKE(Rancher Kubernetes Engine)
- terraform-provider-aws - Terraform AWS provider
- docsgen - Creating beautiful documentation websites from Markdown.
- drone - Drone is a Container-Native, Continuous Delivery Platform
- micro - A microservice runtime environment
-
Haskell
- pandoc - Universal markup converter
- semantic - Parsing, analyzing, and comparing source code across many languages
- hadolint - Dockerfile linter, validate inline bash, written in Haskell
- taskell - Command-line Kanban board/task manager with support for Trello boards and GitHub projects
- postgrest - REST API for any Postgres database
-
HCL
- kubeadm-aws - Really cheap Kubernetes cluster on AWS with kubeadm
- terraforming-vsphere - use terraform, deploy yourself a pcf
- kubespray - Deploy a Production Ready Kubernetes Cluster
- terraform-modules - Rancher Terraform Modules
- terraform-rancher-ha-example - Terraform files for deploying a Rancher HA cluster in AWS
- json2hcl - Convert JSON to HCL, and vice versa. We don't use json2hcl anymore ourselves, so we can't invest time into it. However, we're still welcoing PRs.
- aws-demo
- terraform-swarm-scaleway - Provisioning Docker Swarm to Scaleway, SO CASH!
- terraforming-vsphere - use terraform, deploy yourself a pcf
-
HTML
- free-for-dev - A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
- node-unfluff - Automatically extract body content (and other cool stuff) from an html document
- pagemap - Mini map for web pages.
- oidc-debugger - OAuth 2.0 and OpenID Connect debugging tool
- dropcss - An exceptionally fast, thorough and tiny unused-CSS cleaner
- svelte-devtools - An extension that allows inspection of Svelte component hierarchy and state in the Firefox and Chrome developer tools.
- functions - Playground repo for Netlify’s Lambda Functions
- proposal-set-methods - Strawman for new Set methods
- hylia - Hylia is a lightweight Eleventy starter kit to help you to create your own blog or personal website.
- WebFundamentals - Best practices for modern web development
- construct-stylesheets - API for constructing CSS stylesheet objects
- aom - Accessibility Object Model
- design-tips - The “🔥 Design Tips” series, now in TailwindCSS
- html - Deliverables of the HTML Working Group until October 2018
- html - HTML Standard
- classless-css - A list of classless CSS themes/frameworks with screenshots
- webdriver - Remote control interface that enables introspection and control of user agents.
- proposal-optional-chaining
- proposal-nullish-coalescing - Nullish coalescing proposal x ?? y
- home-assistant.io - :blue_book: Home Assistant User documentation
- personal-website - Code that'll help you kickstart a personal website that showcases your work as a software developer.
- proposal-string-replaceall - ECMAScript proposal: String.prototype.replaceAll
- DevOpsSecurityChecklist
- kube-resource-report - Report Kubernetes cluster and pod resource requests vs usage and generate static HTML
- hyperscript - Create HyperText with JavaScript.
- kv-storage - A proposal for an async key/value storage API for the web
- 3rd-party-cpu-abuser - From a chrome dev tools JS profiler file, will tell you quickly who on your pages abuses user's CPU
- dynamic-import-polyfill - Dynamic import() polyfill for browser.
- proposal-object-rest-spread - Rest/Spread Properties for ECMAScript
- docs2web - This tool converts a Google Doc URL to a nice and modern website
- docs - User documentation for Knative components
- sal - 🚀 Performance focused, lightweight scroll animation library 🚀
- metascraper - Scrape data from websites using Open Graph metadata, regular HTML metadata, and a series of fallbacks.
- 5stardata.info - Information around TimBL's 5 star Open Data plan
- solid - Solid - Re-decentralizing the web (project directory)
- pseudo-localization - Dynamic pseudo-localization in the browser and nodejs
- visual-viewport - A proposal to add explicit APIs to the Web for querying and setting the visual viewport
- proposal-class-fields - Orthogonally-informed combination of public and private fields proposals
- typedoc - Documentation generator for TypeScript projects.
- babel-blade - (SEEKING MAINTAINER) ⛸️Solve the Double Declaration problem with inline GraphQL. Babel plugin/macro that works with any GraphQL client!
- proposal-private-methods - Private methods and getter/setters for ES6 classes
- gitkube-example - An example repo to be used with gitkube: git push to deploy on to Kubernetes
- proposal-export-default-from - Proposal to add `export v from "mod";` to ECMAScript.
- lit-element - A base class for creating web components using lit-html
- component - Declarative version of React.Component
- css-houdini-drafts - Mirror of https://hg.css-houdini.org/drafts
- foundation-emails - Quickly create responsive HTML emails that work on any device and client. Even Outlook.
- swagger-codegen - swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
- ec2instances.info - Amazon EC2 instance comparison site
- advanced-react-patterns-v1 - The course material for my advanced react patterns course on Egghead.io
- swagger-typescript-fetch-api - Swagger codegen for TypeScript Fetch API.
- portainer - Making Docker management easy.
- webcomponents - Web Components specifications
- svelte-devtools - An extension that allows inspection of Svelte component hierarchy and state in the Firefox and Chrome developer tools.
- hylia - Hylia is a lightweight Eleventy starter kit to help you to create your own blog or personal website.
- proposal-javascript-standard-library
- althingi-document-cleaner - A tool for turning the HTML in which Icelandic law is published into machine-readable XML.
- babel-blade - (SEEKING MAINTAINER) ⛸️Solve the Double Declaration problem with inline GraphQL. Babel plugin/macro that works with any GraphQL client!
-
Java
- react-native-billing - React Native bridge to InApp Billing on Android.
- mantis - A platform that makes it easy for developers to build realtime, cost-effective, operations-focused applications
- guice - Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google.
- open-location-code - Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist.
- bazel-tools - Tools for dealing with very large Bazel-managed repositories
- nodes - A GraphQL JVM Client - Java, Kotlin, Scala, etc.
- graphql-java - GraphQL Java implementation
- docs - User documentation for the Fn Project.
- rejoiner - Generates a unified GraphQL schema from gRPC microservices and other Protobuf sources
- marmaray - Generic Data Ingestion & Dispersal Library for Hadoop
- primeclaim-vertx - a toy project to play around with Vert.x
- epoxy - Epoxy is an Android library for building complex screens in a RecyclerView
- jib - 🏗 Build container images for your Java applications.
- nacos - an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
- openapi-generator - OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
- tinkerpop - Apache TinkerPop - a graph computing framework
- janusgraph - JanusGraph: an open-source, distributed graph database
- schema-registry - Confluent Schema Registry for Kafka
- debezium - Change data capture for a variety of databases. https://debezium.io Please log issues in our JIRA at https://issues.jboss.org/projects/DBZ/issues
- beam - Apache Beam
- bazel - a fast, scalable, multi-language and extensible build system
- gumtree - A neat code differencing tool
- micronaut-core - Micronaut Application Framework
- markor - Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..
- FastHub - FastHub the ultimate GitHub client for Android.
- keywhiz - A system for distributing and managing secrets
- CoreNLP - Stanford CoreNLP: A Java suite of core NLP tools.
- graylog2-server - Free and open source log management
- keycloak - Open Source Identity and Access Management For Modern Applications and Services
- okta-microservice-security-examples - Demos from Oktane18: API and Microservices Best Practices
- kafka-connect-jsonschema - Kafka Connect Converter using JSONSchema
- xml-avro - Generate Avro schema and Avro binary from XSD schema and XML
- rocketmq - Mirror of Apache RocketMQ
- cruise-control - 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.
- plantuml - Generate UML diagram from textual description
- zkui - A UI dashboard that allows CRUD operations on Zookeeper.
- Hystrix - Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
- ksql - KSQL - the Streaming SQL Engine for Apache Kafka
- rsrf - RSRF spec repository
- timetray - A tiny Java program that shows the current calendar week in a system tray
- tcSlackBuildNotifier - Posts build notifications to Slack
- teamcity-slack - Configurable TeamCity notifier plugin for Slack.
- tink - Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
- lottie-react-native - Lottie wrapper for React Native.
- react-native-image-picker - :sunrise_over_mountains: A React Native module that allows you to use native UI to select media from the device library or directly from the camera.
- react-native-camera - A Camera component for React Native. Also supports barcode scanning!
- datacollector - StreamSets Data Collector - Continuous big data and cloud platform ingest infrastructure
- okta-microservice-security-examples - Demos from Oktane18: API and Microservices Best Practices
-
JavaScript
- emotion - 👩🎤 CSS-in-JS library designed for high performance style composition
- awesome-stacks - A curated list of tech stacks for building different applications & features
- react-native-progress - Progress indicators and spinners for React Native using ReactART
- react-native-vector-icons - Customizable Icons for React Native with support for NavBar/TabBar/ToolbarAndroid, image source and full styling.
- react-instantsearch - ⚡ Lightning-fast search for React and React Native applications, by Algolia.
- execa - Process execution for humans
- react-native-extended-stylesheet - Extended StyleSheets for React Native
- awesome-react-native - Awesome React Native components, news, tools, and learning material!
- react-native-web - React Native for Web
- awesome-vscode - 🎨 A curated list of delightful VS Code packages and resources.
- styled-components - Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
- cross-env - 🔀 Cross platform setting of environment scripts
- docute - 📚 Effortless documentation, done right.
- poi - ⚡A zero-config bundler for JavaScript applications.
- mitt - 🥊 Tiny 200 byte functional event emitter / pubsub.
- ferrum - Features from the rust language in javascript: Provides Traits/Type classes & an advanced library for working with sequences/iterators in js
- babel-loader - 📦 Babel loader for webpack
- classnames - A simple javascript utility for conditionally joining classNames together
- prettier-chrome-extension - Prettier Chrome Extension
- fastdom - Eliminates layout thrashing by batching DOM measurement and mutation tasks
- openaddresses - A repository of global open address data.
Programming Languages
Categories
JavaScript
815
TypeScript
314
Go
260
Others
129
C# #
105
Python
84
HTML
58
Shell
57
Java
48
C++
31
CSS
27
Ruby
24
Rust
16
C
16
PHP
11
HCL
9
Dockerfile
8
Scala
7
Kotlin
6
Haskell
5
Vala
5
Lua
4
CoffeeScript
4
OCaml
4
Makefile
3
Clojure
3
Perl
3
Vue
3
Objective-C
3
PowerShell
2
Dart
2
Jupyter Notebook
2
PLpgSQL
2
Jsonnet
2
Nix
2
License
2
Vim script
2
V
1
Common Lisp
1
F# #
1
LiveScript
1
R
1
QML
1
D
1
WebAssembly
1
Solidity
1
Smarty
1
Swift
1
Roff
1
Sub Categories
Keywords
javascript
239
react
186
typescript
141
kubernetes
128
nodejs
114
docker
71
graphql
68
cli
58
go
51
react-native
46
golang
46
css
45
webpack
43
awesome-list
42
python
38
awesome
37
reactjs
35
api
33
dotnet
32
node
30
markdown
30
containers
29
database
28
json
27
postgresql
26
documentation
26
ui
25
vue
25
web
25
security
24
npm
23
testing
23
angular
22
linux
22
cncf
22
electron
22
framework
22
serverless
22
babel
22
android
21
html
21
redux
21
devops
21
sql
20
rust
20
csharp
20
github
19
swagger
19
http
18
windows
18