All Projects → ikey4u → pigger

ikey4u / pigger

Licence: MIT License
A cross-platform note taking and static blog writing system in golang

Programming Languages

go
31211 projects - #10 most used programming language
HTML
75241 projects
CSS
56736 projects
shell
77523 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to pigger

ecsview
Browse your AWS ECS Clusters in the Terminal
Stars: ✭ 100 (+525%)
Mutual labels:  golang-application
gosearch
a fast, real-time file searching program for linux
Stars: ✭ 68 (+325%)
Mutual labels:  golang-application
AutoSpotting
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
Stars: ✭ 2,058 (+12762.5%)
Mutual labels:  golang-application
n3dr
Nexus3 Disaster Recovery (N3DR) is a tool that is capable of downloading all artifacts from a Nexus3 server and to migrate them to another Nexus3 server. Note that some repository formats are not supported at the moment.
Stars: ✭ 110 (+587.5%)
Mutual labels:  golang-application
trilium-theme-melon
A theme for Trilium Notes
Stars: ✭ 46 (+187.5%)
Mutual labels:  note-taking-app
ganggo
MOVED TO https://git.feneas.org/ganggo
Stars: ✭ 32 (+100%)
Mutual labels:  golang-application
whatsapp-jpeg-repair
A handy tool to fix jpeg files downloaded from WhatsApp and prevent errors upon opening these files in Adobe Photoshop.
Stars: ✭ 30 (+87.5%)
Mutual labels:  golang-application
rss2email
Convert RSS feeds to emails
Stars: ✭ 72 (+350%)
Mutual labels:  golang-application
worker
Worker for Vela (Target's official Pipeline Automation Framework)
Stars: ✭ 27 (+68.75%)
Mutual labels:  golang-application
server
Server/API for Vela (Target's official Pipeline Automation Framework)
Stars: ✭ 74 (+362.5%)
Mutual labels:  golang-application
kx
A more stream lined way to move around k8s contexts and namespaces
Stars: ✭ 21 (+31.25%)
Mutual labels:  golang-application
Sentry-Picam
A simple wildlife camera for Raspberry Pis.
Stars: ✭ 121 (+656.25%)
Mutual labels:  golang-application
BoostNote.next-local
Boost Note next local spaces is lightspeed workspace for developers
Stars: ✭ 89 (+456.25%)
Mutual labels:  note-taking-app
mikrotik-fwban
Use your Mikrotik firewall to do fail2ban like blocking of unwanted IPs. Written in Go
Stars: ✭ 22 (+37.5%)
Mutual labels:  golang-application
Morpheus
A Matrix client written in Go-QT
Stars: ✭ 20 (+25%)
Mutual labels:  golang-application
Golang-Files-Preview
Golang 文件预览支持 office\pdf\cad\achieve\txt\image\video files
Stars: ✭ 53 (+231.25%)
Mutual labels:  golang-application
gpt-j
A GPT-J API to use with python3 to generate text, blogs, code, and more
Stars: ✭ 101 (+531.25%)
Mutual labels:  blog-generator
go-evepraisal
the code that powers evepraisal.com
Stars: ✭ 61 (+281.25%)
Mutual labels:  golang-application
zauth
2FA (Two-Factor Authentication) application for CLI terminal with support to import/export andOTP files.
Stars: ✭ 74 (+362.5%)
Mutual labels:  golang-application
urlredir
Educational URL redirector service in Go
Stars: ✭ 26 (+62.5%)
Mutual labels:  golang-application

Pigger

Note taking && Blog writing in a fucking simple but neat way

1. Installation

Download installer for your platform from following links

For linux and mac user, you should make the installer executable, for example

chmod +x pigmgr_darwin_amd64

Then you can run pigmgr_xxx from command line and finish the installation.

2. Document format

Find the PDF in here

Notice

You should use a full functional text editor such as notepad++, vs code editor, sublime, or vim and so on.

But but but not the editor such as windows's notepad! Please!

The text format must be unix type (which means that its newline character should be \n but not else something)

3. To note taking

A sample note could be found here http://ahageek.com/writer/posts/msb-and-lsb/index.html

You may add a .txt suffix to the link and open the source text file http://ahageek.com/writer/posts/msb-and-lsb/index.html.txt

To generate a note (let us assume that the text name is msb-and-lsb.txt), you could run

pigger msb-and-lsb.txt

Then open msb-and-lsb/index.html to see the magic.

4. To blog writing

A sample blog is http://ahageek.com/writer/site.html

To generate a static blog(lets assume that the blog root is writer), you just need one command line

pigger new writer

Then you get a static blog!

In writer directory, you write a simple text file(must has a suffix .txt) following the document format, then run

pigger build

pigger will render all your files into beautiful htmls.

Push writer into the secondary domain of github, then you are done!

Support ?

If you like pigger, please give pigger a star.

License

MIT License

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].