https://github.com/kyleu/libnpn
Useful Go libraries
https://github.com/kyleu/libnpn
Last synced: over 1 year ago
JSON representation
Useful Go libraries
- Host: GitHub
- URL: https://github.com/kyleu/libnpn
- Owner: kyleu
- Created: 2020-12-26T16:41:33.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-28T04:06:45.000Z (about 5 years ago)
- Last Synced: 2025-01-20T05:01:39.396Z (over 1 year ago)
- Language: Go
- Size: 282 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# libnpn
https://github.com/kyleu/libnpn
Useful libraries for Go applications
## Projects
### [npnconnection](npnconnection)
Service implementation for working with WebSocket connections
### [npncontroller](npncontroller)
Controller helpers for building HTTP UIs and APIs
### [npncore](npncore)
A collection of utility classes intended to help with UUIDs, JSON, and common datatypes
### [npndatabase](npndatabase)
Helper classes for accessing PostgreSQL databases
### [npnexport](npnexport)
Service implementations for working with Adobe PDF and Microsoft Excel
#### [/pdf](npnexport/pdf)
Service implementation for working with Adobe PDF
#### [/xls](npnexport/xls)
Service implementation for working with Microsoft Excel
### [npngraphql](npngraphql)
Service implementation for working with GraphQL
### [npnqueue](npnqueue)
Service implementation for working with Kafka
### [npnscript](npnscript)
Service implementations for interpreting JavaScript and Lua scripts
#### [/lua](npnscript/lua)
Service implementation for interpreting Lua scripts
#### [/js](npnscript/js)
Service implementation for interpreting JavaScript scripts
### [npnservice](npnservice)
Service interfaces for user management and OAuth
#### [/user](npnservice/user)
Service interface for user management and security
#### [/auth](npnservice/auth)
Service interface for OAuth, handles Amazon, Facebook, GitHub, Google, Microsoft, and Slack
### [npnservice-db](npnservice-db)
Service implementations for user management and OAuth using PostgreSQL
#### [/userdb](npnservice-db/userdb)
Service implementation for user management using PostgreSQL
#### [/authdb](npnservice-db/authdb)
Service implementation for OAuth using PostgreSQL
### [npnservice-fs](npnservice-fs)
Service implementations for user management and OAuth using the filesystem
#### [/userfs](npnservice-fs/userfs)
Service implementation for user management using the filesystem
#### [/authfs](npnservice-fs/authfs)
Service implementation for OAuth using the filesystem
### [npntemplate](npntemplate)
Common HTML templates, compiled with Hero
### [npnuser](npnuser)
Models for representing users and roles
### [npnweb](npnweb)
Classes used when building an HTTP server