All Projects → marwan-at-work → moddoc

marwan-at-work / moddoc

Licence: other
A GOPROXY Documentation Generator

Programming Languages

go
31211 projects - #10 most used programming language
HTML
75241 projects
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to moddoc

madon
Golang Mastodon API library
Stars: ✭ 66 (+100%)
Mutual labels:  godoc
pythonic
Python like utility functions for JavaScript: range, enumerate, zip and items.
Stars: ✭ 28 (-15.15%)
Mutual labels:  modules
go-notebook
Go-Notebook is inspired by Jupyter Project (link) in order to document Golang code.
Stars: ✭ 33 (+0%)
Mutual labels:  godoc
godoc-generate
Default godoc generator - make your first steps towards better code documentation
Stars: ✭ 21 (-36.36%)
Mutual labels:  godoc
laravel-admin
Laravel Admin panel with theme , modules ,artisan commands and helper classess.Laravel admin boilerplate with theme and modules
Stars: ✭ 22 (-33.33%)
Mutual labels:  modules
generative-art
🌈🎨 Generative Art is the idea realized as genetic code of artificial events, as construction of dynamic complex systems able to generate endless variations. This is also a nuxt-module (@luxdamore/nuxt-canvas-sketch) - [three.js, tensorflow.js and gsap are not included].
Stars: ✭ 41 (+24.24%)
Mutual labels:  modules
WHMCS-JSJ-API-Pay-Gateway
WHMCS 财务系统对接金莎云免签支付API(你们怎么用,与我无瓜好吧:)
Stars: ✭ 58 (+75.76%)
Mutual labels:  modules
cherry-framework
100% GNU GPL WordPress framework
Stars: ✭ 102 (+209.09%)
Mutual labels:  modules
tcl-modules
A collection of pure Tcl, production-ready micro packages
Stars: ✭ 25 (-24.24%)
Mutual labels:  modules
RandomProxyRuby
Tiny Library for get random proxy (free).
Stars: ✭ 16 (-51.52%)
Mutual labels:  modules
libusb
Go bindings for the C libusb library.
Stars: ✭ 74 (+124.24%)
Mutual labels:  godoc
CodeIgniter-HMVC
CodeIgniter 3.1.10 with Modular Extensions - HMVC and Whoops Error Handling Framework 2.5.0
Stars: ✭ 30 (-9.09%)
Mutual labels:  modules
babel-explode-module
Serialize a module into an easier format to work with
Stars: ✭ 34 (+3.03%)
Mutual labels:  modules
godocc
go doc with colors
Stars: ✭ 134 (+306.06%)
Mutual labels:  godoc
jsonpath
No description or website provided.
Stars: ✭ 117 (+254.55%)
Mutual labels:  godoc
OregonCore-Modules
Modules made for Oregoncore
Stars: ✭ 18 (-45.45%)
Mutual labels:  modules
dnnextensions
One solution. Multiple extensions. No pain. A collection of DNN modules and other extensions.
Stars: ✭ 36 (+9.09%)
Mutual labels:  modules
shopyo
shopyo.readthedocs.org
Stars: ✭ 66 (+100%)
Mutual labels:  modules
Beginners-Python-Examples
Basic Python CLI programs
Stars: ✭ 225 (+581.82%)
Mutual labels:  modules
atomos
Atomos - A Java Module Framework using OSGi Connect
Stars: ✭ 12 (-63.64%)
Mutual labels:  modules

moddoc

This is a server that takes a GOPROXY url as an argument and gives you a UI documentation similar to godoc.org except all data comes from the GOPROXY and not from VCS.

If your GOPROXY supports a /catalog endpoint, then you can see and search the list of existing modules on the home page.

Quick start

~ GO111MODULE=on go install marwan.io/moddoc
# Assuming you have a GOPROXY server running at http://localhost:3000
~ GOPROXY=http://localhost:3000 moddoc

Visit http://localhost:3001

You can also visit http://localhost:3001/<module>/@v/<version> to see a documentation package directly. For example, http://localhost:3001/github.com/pkg/errors/@v/v0.8.1

Demo

Screen Shot 2019-03-22 at 1 32 36 AM

Status

This program was meant as a temporary workaround until the Go team launched their own Module aware doc website. Now that they have, please feel free to use the more fully featured https://pkg.go.dev

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].