Skip to content
@go-phings

Go Phings

Comprehensive Go libraries to kickstart your next project with ease

go-phings

Welcome to Go Phings! This repository is home to a collection of open-source libraries written in Go, created to simplify and enhance application development. You’ll find a lightweight library for building command-line applications, a module for easily creating CRUD HTTP endpoints from structs, a struct-to-database mapping tool (similar to an ORM), and much more.

These libraries have been used extensively in tools for infrastructure and automation and are now shared with the community to benefit developers everywhere.

Each project is actively evolving, with development roadmaps for 2025 to be announced soon—stay tuned!

Pinned Loading

  1. crud crud Public

    Create CRUD endpoints and store in the database with ease

    Go 2

  2. crud-ui crud-ui Public

    Run administrative panel for struct instances in the database

    Go 2

  3. struct-db-postgres struct-db-postgres Public

    Save struct instances in PostgreSQL database

    Go 2

  4. struct-validator struct-validator Public

    Verify the values of struct fields using tags

    Go 2

  5. terminal-ui terminal-ui Public

    Simplify printing on terminal window by specifying boxes and adding static or dynamic content to it

    Go 2

  6. broccli broccli Public

    Library for creating CLI applications in golang

    Go 1

Repositories

Showing 10 of 10 repositories
  • go-phings.github.io Public

    go-phings website

    go-phings/go-phings.github.io’s past year of commit activity
    0 BSD-2-Clause 0 0 0 Updated Jan 11, 2025
  • .github Public
    go-phings/.github’s past year of commit activity
    0 0 0 0 Updated Jan 11, 2025
  • crud-ui Public

    Run administrative panel for struct instances in the database

    go-phings/crud-ui’s past year of commit activity
    Go 2 BSD-2-Clause 0 3 0 Updated Jan 10, 2025
  • crud Public

    Create CRUD endpoints and store in the database with ease

    go-phings/crud’s past year of commit activity
    Go 2 BSD-2-Clause 0 7 0 Updated Jan 10, 2025
  • terminal-ui Public

    Simplify printing on terminal window by specifying boxes and adding static or dynamic content to it

    go-phings/terminal-ui’s past year of commit activity
    Go 2 BSD-2-Clause 0 3 0 Updated Jan 5, 2025
  • umbrella Public

    Wrap HTTP endpoints with a simple JWT-based authentication with users stored in the database

    go-phings/umbrella’s past year of commit activity
    Go 1 BSD-2-Clause 0 0 0 Updated Jan 1, 2025
  • broccli Public

    Library for creating CLI applications in golang

    go-phings/broccli’s past year of commit activity
    Go 1 BSD-2-Clause 0 0 0 Updated Jan 1, 2025
  • struct-db-postgres Public

    Save struct instances in PostgreSQL database

    go-phings/struct-db-postgres’s past year of commit activity
    Go 2 BSD-2-Clause 0 0 0 Updated Dec 27, 2024
  • struct-sql-postgres Public

    Generate SQL queries for PostgreSQL based on the struct

    go-phings/struct-sql-postgres’s past year of commit activity
    Go 2 BSD-2-Clause 0 0 0 Updated Dec 27, 2024
  • struct-validator Public

    Verify the values of struct fields using tags

    go-phings/struct-validator’s past year of commit activity
    Go 2 MIT 0 0 0 Updated Dec 23, 2024

Top languages

Loading…

Most used topics

Loading…