Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Quick and Easy server testing/validation
| Date | Stars |
|---|---|
| 2026-07-24 | 5925 |
| 2026-07-25 | 5926 |
| 2026-07-28 | 5926 |
| 2026-07-30 | 5926 |
| 2026-08-06 | 5926 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Goss - Quick and Easy server validation
[](https://github.com/goss-org/goss/actions/workflows/golangci.yaml)
[](https://github.com/goss-org/goss/releases)
[](https://goss.readthedocs.io/en/stable/)
**
[](https://medium.com/@aelsabbahy)
<!-- --8<-- [start:intro] -->
## Goss in 45 seconds
<!-- markdownlint-disable line-length no-inline-html-->
<a href="https://asciinema.org/a/4suhr8p42qcn6r7crfzt6cc3e?autoplay=1" target="_blank"><img src="https://cloud.githubusercontent.com/assets/6783261/17330426/ce7ad066-5894-11e6-84ea-29fd4207af58.gif" alt="asciicast"></a>
<!-- markdownlint-enable line-length no-inline-html -->
**Note:** For testing containers see the [dgoss](https://github.com/goss-org/goss/tree/master/extras/dgoss) wrapper.
Also, user submitted wrapper scripts for Kubernetes [kgoss](https://github.com/goss-org/goss/tree/master/extras/kgoss)
and Docker Compose [dcgoss](https://github.com/goss-org/goss/tree/master/extras/dcgoss).
**Note:** For some Docker/Kubernetes healthcheck, health endpoint, and
container ordering examples, see [my blog post][kubernetes-simplified-health-checks].
## Introduction
### What is Goss?
Goss is a YAML based [serverspec](http://serverspec.org/) alternative tool for validating a server's configuration.
It eases the process of writing tests by allowing the user to generate tests from the current system state.
Once the test suite is written they can be executed, waited-on, or served as a health endpoint.
### Why use Goss?
* Goss is EASY! - [Goss in 45 seconds](#goss-in-45-seconds)
* Goss is FAST! - small-medium test suites are near instantaneous, see [benchmarks](https://github.com/goss-org/goss/wiki/Benchmarks)
* Goss is SMALL! - <10MB single self-contained binary
## Installation
**Note:** For macOS and Windows, see: [platform-feature-parity].
This will install goss and [dgoss](https://github.com/goss-org/goss/tree/master/extras/dgoss).
**Note:** Using `curl | sh` is not recommended for production systems, use manual installation below.
```bash
# Install latest version to /usr/local/bin
curl -fsSL https://goss.rocks/install | sh
# Install v0.4.8 version to ~/bin
curl -fsSL https://goss.rocks/install | GOSS_VER=v0.4.8 GOSS_DST=~/bin sh
```
<!-- --8<-- [end:intro] -->
<!-- --8<-- [start:install] -->
### Manual installation
#### Latest
```bash
curl -L https://github.com/goss-org/goss/releases/latest/download/goss-linux-amd64 -o /usr/local/bin/goss
chmod +rx /usr/local/bin/goss
curl -L https://github.com/goss-org/goss/releases/latest/download/dgoss -o /usr/local/bin/dgoss
# Alternatively, using the latest master
# curl -L https://raw.githubusercontent.com/goss-org/goss/master/extras/dgoss/dgoss -o /usr/local/bin/dgoss
chmod +rx /usr/local/bin/dgoss
```
#### Specific Version
```bash
# See https://github.com/goss-org/goss/releases for release versions
VERSION=v0.4.8
curl -L "https://github.com/goss-org/goss/releases/download/${VERSION}/goss-linux-amd64" -o /usr/local/bin/goss
chmod +rx /usr/local/bin/goss
# (optional) dgoss docker wrapper (use 'master' for latest version)
VERSION=v0.4.8
curl -L "https://github.com/goss-org/goss/releases/download/${VERSION}/dgoss" -o /usr/local/bin/dgoss
chmod +rx /usr/local/bin/dgoss
```
### Build it yourself
```bash
make build
```
Alternatively, you can build it with [goreleaser](https://goreleaser.com/). To
build a binary, use `gorelease build`, and to only build for the same OS and
architecture as the machine you're building on, include the `--single-target`
flag. The `--clean` flag will clean up any existing builds, and `--snapshot`
will allow you to build against something other than a tag.
Here's an example:
Excerpt of 13,149 characters
Read on GitHubAhmed Elsabbahy · AEConsulting
331
34
18
Peter Mounce · @Qarik-Group
15
14
R.I.Pienaar · Malta
12
9
8
Ruby Medeiros · Moldova
6
4
4
Frederik Bosch · Genkgo · Netherlands
4
4
3
3
3
Elliot Weiser · @pandoramedia · United States
3
Alexandre Carlton · Australia
3
2
2
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:4df7896dacde2553, topic:testing