• Stars
    star
    1,014
  • Rank 45,366 (Top 0.9 %)
  • Language
    Go
  • License
    GNU General Publi...
  • Created over 5 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸš€ Easy way to know how many visitors are viewing your Github, Website, Notion. πŸŽ‰

HITS

Hits A simple way to see how many people have visited your website or GitHub repo.

license Go Report Card

Overview

HITS provides the SVG badge presented title and daily/total page count.

If you embed the badge on either website or GitHub or Notion, every page request (page hit) will be counted.

The badge includes per day (from GMT) and the total (all) page count.

HITS also shows the GitHub projects with the highest visitors. (TOP 10)

HITS shows real-time page hits (using Websocket) of every project or site that is using this service.

HITS was made by [email protected] using Golang, WebAssembly (Wasm), HTML, currently serving from Google Cloud platform.

How To Use

How To Generate The Badge

You generate the badge through HITS.

Hits

Features

  • Displays daily and total page views on your page.
  • Support badge with customize style.
  • Support badge free icon (https://simpleicons.org).
  • Show a graph of your site about daily count of histories in recently 6 month.
  • Show ranks about github projects.
  • Show real-time stream.

ETC

HITS counts every page hit without storing sensitive information (IP, headers, etc.).
To protect from abuse by massive requests, parts of request information are converted to hashing data in local-cache, and it deletes after the elapsed time.

Also, HITS does not use GitHub Traffic or Google Analytics data, it simply counts every page hit of your site or repo.

LICENSE

This project is licensed under GPL V3.0.

More Repositories

1

gossm

πŸ’»Interactive CLI tool that you can connect to ec2 using commands same as start-session, ssh in AWS SSM Session Manager
Go
416
star
2

findgs

FindGS is an interactive CLI that searches from README, NAME, TOPICS for wanted starred repositories quickly.πŸ”₯
Go
76
star
3

grpc-vpn

πŸ„ VPN supporting authentication such as Google OpenID Connect or AWS IAM ..., over GRPC. :shipit:
Go
60
star
4

kubectl-cred

kubectl-cred is a kubernetes plugin to which switch to contexts and namespaces and clusters using an interactive CLI.
Go
13
star
5

go-esworker

Async Worker that bulk insert, update, delete to ElasticSearch for Golang. πŸš€
Go
9
star
6

cloud-instance-dns

πŸ”Ž A DNS that look up your aws(ec2), gcp(compute-engine) regardless of multi regions by instance-name or id.🌸
Go
6
star
7

fluent-bit-pubsub

FluentBit output plugin for google pubsub.
Go
6
star
8

fluent-bit-consul

FluentBit output plugin for consul.
Go
5
star
9

go-module

Go library and useful utilty.
Go
5
star
10

go-grpcpool

go-gprcpool is a pool for GRPC connections.
Go
4
star
11

go-bqworker

go-esworker is an async worker that data can bulk insert, update to the BigQuery.
Go
3
star
12

go-counter-badge

go-counter-badge can create Badges formatted SVG.
Go
3
star
13

go-apachebeam-gzipio

To transform for reading and writing gzip files in apache beam using Golang.
Go
3
star
14

k8s-letsencrypt

Add, Update wildcard SSL with let's encrypt in GCP
Shell
2
star
15

opentracing-go-redis

Opentracing hook for go-redis v7.
Go
2
star
16

go-async-task

go-async-task is a worker which processes tasks(jobs) asynchronously.
Go
2
star
17

go-wraperror

WrapError is a custom error struct implemented error interface, supporting As, Is, Unwrap.
Go
2
star
18

go-sql

This project is a db connector for SQL databases. And so support to trace context like opentracing.
Go
2
star
19

go-ec2meta

This Library is to get metadata for EC2 Instances using Golang.
Go
1
star
20

opentracing-gorm

This project is a opentracing wrapper for gorm.
Go
1
star
21

go-relogger

It is a logger that supports to reopen logging file when traps signal or is passed a time interval.
Go
1
star
22

go-limiter

Go-Limiter is a rate limiter which can throttle up and back requests in a specified situation.
Go
1
star
23

prometheus-hystrix-go

prometheus collector for hystrix-go.
Go
1
star
24

go-geoip2

This project can search for IP information through Maxmind geoip2 databases. It supports to be automatically downloaded and updated the latest Maxmind databases in background.
Go
1
star