w4lk3r / flare

πŸ‚ Challenge all bookmarking apps and websites directories, Aim to Be a best performance monster.

Home Page:https://soulteary.com/2022/02/23/building-a-personal-bookmark-navigation-app-from-scratch-flare.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flare

Challenge all bookmarking apps and websites directories, Aim to Be a best performance monster.

🚧 Code is being prepared and refactored, commits are slow.

Feature

Simple, Fast, Lightweight and super Easy to install and use.

  • Written in Go (Golang) and a little Modern vanilla Javascript only.
  • Doesn't depend any database or any complicated framework.
  • Single executable, no dependencies required, good docker support.
  • You can choose whether to enable various functions according to your needs: offline mode, weather, editor, account, and so on.

ScreenShot

TBD

Documentation

TBD

  • Browse automatically generated program documentation:
    • godoc --http=localhost:8080

Directory

β”œβ”€β”€ build                   build script
β”œβ”€β”€ cmd                     user cli/env parser
β”œβ”€β”€ config                  config for app
β”‚   β”œβ”€β”€ data                    data for app running
β”‚   β”œβ”€β”€ define                  define for app launch
β”‚   └── model                   data model for app
β”œβ”€β”€ docker                  docker
β”œβ”€β”€ embed                   resource (assets, template) for web
β”œβ”€β”€ internal
β”‚   β”œβ”€β”€ auth                user login
β”‚   β”œβ”€β”€ fn                  fn utils
β”‚   β”œβ”€β”€ logger              logger
β”‚   β”œβ”€β”€ misc
β”‚   β”‚   β”œβ”€β”€ deprecated
β”‚   β”‚   β”œβ”€β”€ health
β”‚   β”‚   └── redir
β”‚   β”œβ”€β”€ pages
β”‚   β”‚   β”œβ”€β”€ editor
β”‚   β”‚   β”œβ”€β”€ guide
β”‚   β”‚   └── home
β”‚   β”œβ”€β”€ resources           static resource after minify
β”‚   β”œβ”€β”€ server
β”‚   β”œβ”€β”€ settings
β”‚   └── version
└── main.go

About

πŸ‚ Challenge all bookmarking apps and websites directories, Aim to Be a best performance monster.

https://soulteary.com/2022/02/23/building-a-personal-bookmark-navigation-app-from-scratch-flare.html

License:GNU Affero General Public License v3.0


Languages

Language:Go 85.8%Language:HTML 13.8%Language:CSS 0.4%Language:Shell 0.1%