orange-cat alternatives and similar packages
Based on the "Other Software" category.
Alternatively, view orange-cat alternatives based on common mentions on social networks and blogs.
syncthing10.0 8.9 orange-cat VS syncthingOpen Source Continuous File Synchronization
hugo10.0 9.1 orange-cat VS hugoThe world’s fastest framework for building websites.
croc9.9 7.4 orange-cat VS crocEasily and securely send things from one computer to another :crocodile: :package:
Seaweed File SystemSeaweedFS 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. [Moved to: https://github.com/seaweedfs/seaweedfs]
restic9.8 9.2 orange-cat VS resticFast, secure, efficient backup program
Gor9.8 5.8 orange-cat VS GorGoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
limetext9.8 0.0 orange-cat VS limetextOpen source API-compatible alternative to the text editor Sublime Text
rkt9.7 0.4 orange-cat VS rktAn App Container runtime that integrates with init systems, is compatible with other container formats like Docker, and supports alternative execution engines like KVM.
toxiproxy9.6 8.6 orange-cat VS toxiproxy:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
Comcast9.6 1.0 orange-cat VS ComcastSimulating shitty network connections so you can build better systems.
confd9.6 0.0 orange-cat VS confdManage local application configuration files using templates and data from etcd or consul
LiteIDE9.5 5.7 L1 orange-cat VS LiteIDELiteIDE is a simple, open source, cross-platform Go IDE.
drive9.3 0.0 orange-cat VS driveGoogle Drive client for the commandline
nes9.2 0.0 orange-cat VS nesNES emulator written in Go.
Duplicacy9.1 4.5 orange-cat VS DuplicacyA new generation cloud backup tool
heka9.0 0.0 orange-cat VS hekaDEPRECATED: Data collection and processing made easy.
scc9.0 6.2 orange-cat VS sccSloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
fleet8.8 0.0 orange-cat VS fleetA Distributed init System.
Docker8.8 6.2 orange-cat VS DockerNotary is a project that allows anyone to have trust over arbitrary collections of data
myLG8.6 0.0 orange-cat VS myLGNetwork Diagnostic Tool
Stack Up8.5 0.0 orange-cat VS Stack UpSuper simple deployment tool - think of it like 'make' for a network of servers
Juju8.5 10.0 orange-cat VS JujuUniversal Operator Lifecycle Manager (OLM) for Kubernetes operators, and operators for traditional Linux apps, with declarative integration between operators for automated microservice integration.
snap8.4 0.0 orange-cat VS snapThe open telemetry framework
GoBoy8.4 0.0 orange-cat VS GoBoyMulti-platform Nintendo Game Boy Color emulator written in Go
Circuit8.4 0.0 orange-cat VS CircuitCircuit: Dynamic cloud orchestration http://gocircuit.org
blocky8.4 6.7 orange-cat VS blockyFast and lightweight DNS proxy as ad-blocker for local network with many features
lgo8.3 0.0 orange-cat VS lgoInteractive Go programming with Jupyter
Documize8.2 6.5 orange-cat VS DocumizeModern Confluence alternative designed for internal & external docs, built with Go + EmberJS
borg7.9 0.0 orange-cat VS borgSearch and save shell snippets without leaving your terminal
vFlow7.8 1.6 orange-cat VS vFlowEnterprise Network Flow Collector (IPFIX, sFlow, Netflow)
GoDNS7.8 7.8 orange-cat VS GoDNSA dynamic DNS client tool supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc, written in Go.
Plik7.7 6.3 orange-cat VS PlikPlik is a temporary file upload system (Wetransfer like) in Go.
shell2http7.6 4.4 orange-cat VS shell2httpExecuting shell commands via HTTP server
peg7.4 0.0 orange-cat VS pegPeg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
Go Package Store7.2 0.0 orange-cat VS Go Package StoreAn app that displays updates for the Go packages in your GOPATH.
Leaps7.1 0.9 orange-cat VS LeapsA pair programming service using operational transforms
Postman7.1 0.0 orange-cat VS PostmanCLI tool for batch-sending email via any SMTP server.
gfile7.0 0.0 orange-cat VS gfileDirect file transfer over WebRTC
Guora7.0 0.0 orange-cat VS Guora🖖🏻 A self-hosted Quora like web application written in Go 基于 Golang 类似知乎的私有部署问答应用 包含问答、评论、点赞、管理后台等功能
gocc6.8 0.0 orange-cat VS goccParser / Scanner Generator
mockingjay6.7 0.0 orange-cat VS mockingjayFake server, Consumer Driven Contracts and help with testing performance from one configuration file with zero system dependencies and no coding whatsoever
Gebug6.7 8.3 orange-cat VS GebugDebug Dockerized Go applications better
Gokapi6.7 8.0 orange-cat VS GokapiLightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
sake6.6 7.9 orange-cat VS sake:robot: sake is a task runner for local and remote hosts
ipe6.4 0.0 orange-cat VS ipeAn open source Pusher server implementation compatible with Pusher client libraries written in GO
woke6.2 7.4 orange-cat VS wokeDetect non-inclusive language in your source code.
ide6.1 8.2 orange-cat VS ideA Go code editor. With debugging and Autocomplete. 一个 Go 代码编辑器，具有 DEBUGGING 和 AUTOCOMPLETE
Cherry6.0 0.0 orange-cat VS CherryA tiny webchat server in Go.
tcpprobe5.9 0.9 orange-cat VS tcpprobeModern TCP tool and service for network performance observability.
wellington5.8 0.0 orange-cat VS wellingtonSpriting that sass has been missing
Access the most powerful time series database as a service
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of orange-cat or a related project?
A Markdown previewer written in Go
GitHub suggested naming it as
Great repository names are short and memorable. Need inspiration? How about
GitHub is always right and I had to obey it.
This project is not being actively maintained, as I decided to port
orange-cat to Node.js. Please refer to the Node.js Port
section for the detail.
If interested in the Node.js port, please check out pen.
How it works
orange-cat, simply run the
$ orange README.md Listening :6060 ...
orange-cat will start watching the Markdown file and open a
browser window where the preview of the file will be displayed. You can
When you modify the file,
orange-cat watcher will catch the
modification and send the modified data to the browser through a
websocket connection. It means, you don't even need to refresh the page.
To stop it, simply enter
Why another Markdown preview?
I know there're already plenty of Markdown previewers, such as Atom's Markdown preview package, some Vim plugins and other web-based or desktop apps.
However, I don't use any modern IDE or editor. I love Vim. There must be people who love their own prefered editors, like me. I wanted to make a previewer running offline, with any editor, without any dependency.
This is a binary executable, not a script. We don't need any
pip to use this. How to use is completely up to you.
I sincerely hope you like
You can download binaries for your environment in Releases.
If you're using Go, you can just go get
$ go get github.com/noraesae/orange-cat/cmd/orange
If you prefer building from source, it's also very easy.
$ cd $GOPATH/src/github.com/noraesae $ git clone [email protected]:noraesae/orange-cat.git $ cd orange-cat $ make build
orange will be created at
orange-cat will try to find a custom CSS file from
~/.orange-cat.css. If there's no custom CSS file, it'll use a default
CSS style, which shows a similar output to GitHub's one.
orange-cat has a Node.js port, pen.
Actually, it's not only a port, but has more functionality than
The gap is mainly because
Blackfriday as its Markdown parser.
It lacks some important features and has minor bugs, although it's the best
option among Go Markdown parsers.
So, if you're familiar with Node.js and happy with
orange-cat, please try
I welcome every kind of contribution.
If you have any problem using
orange-cat, please file an issue in
If you'd like to contribute on source, please upload a pull request in Pull Requests. Please don't forget to check if it's gofmt'ed and passes every test before uploading a new pull request. It can be done with following commands.
$ make fmt # gofmt for every source code $ make test # run Ginkgo test suite
If needed, please add a new test case with your patch.
*Note that all licence references and agreements mentioned in the orange-cat README section above are relevant to that project's source code only.