About the project
Acknowledgements
OpenUEM stands on the shoulders of giants. OpenUEM is offered to you thanks to the work of the following projects and their contributors (in no specific order). Please consider giving a 🌟 on GitHub or donating to these projects.
- Go. The Go programming language
- NATS. NATS is a simple, secure and performant communications system and data layer for digital systems, services and devices
- Postgres. The World's Most Advanced Open Source Relational Database
- Echo. High performance, minimalist Go web framework
- Templ. A language for writing HTML user interfaces in Go
- Ent. An entity framework for Go
- Franken UI. An HTML-first, open-source library of UI components that works as a standalone or as a Tailwind CSS plugin
- HTMX. High power tools for HTML
- Hyperscript. A small scripting language for the web
- SCS. HTTP Session Management for Go
- ctxi18n. Go Context Internationalization - translating apps easily
- gocron. Easy and fluent Go cron scheduling
- cli. A simple, fast, and fun package for building command line apps in Go
- NoVNC. VNC client web application
- go-vncproxy. A tiny vnc websocket proxy written by golang supports noVNC client
- Inno Setup. Inno Setup is a free installer for Windows programs
- Testify. A toolkit with common assertions and mocks that plays nicely with the standard library
- Air. Live reload for Go apps
- go-echarts. The adorable charts library for Golang
- Woodpecker CI. Woodpecker is a simple, yet powerful CI/CD engine with great extensibility
- Docker. Define and run multi-container applications with Docker
- Badger. Fast key-value DB in Go
- go-mail. Easy to use, yet comprehensive library for sending mails with Go
- gowol. Golang Wake-on-LAN implementation
- ssh. Easy SSH servers in Golang
- windowsupdate. A Golang binding for Windows Update Agent API
- go-ole. WIN32 ole implementation for golang
- comshim. Ensures that at least one thread within a Go process maintains an initialized connection to COM
- wmi. WMI for Go
- go-playground. Multiple packages, libraries and programs to further the advancement of Go!
- markdown. Markdown parser and HTML renderer for Go
- locales. A set of locales generated from the CLDR Project which can be used independently or within an i18n package
- jwt. Go implementation of JSON Web Tokens (JWT)
- pgx. PostgreSQL driver and toolkit for Go
- go-sqlite3. sqlite3 driver for go using database/sql
- bluemonday. A fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer)
- useragent. HTTP User Agent parser for the Go programming language
- go-pkcs12. Go library for encoding and decoding PKCS#12 files
- wincred. Go wrapper around the Windows Credential Manager API functions
- Direction font. Font used to create OpenUEM logos
- jakubzerdzicki's images at Pexels. Splash image used in OpenUEM's console
- Simple Icons fonts. Free SVG icon font for popular brands
- Lucide Icons. Beautiful & consistent icon toolkit made by the community.
- Maroto. A maroto way to create PDFs. Maroto is inspired in Bootstrap and uses gofpdf.
Please, see go modules definitions for more information, and please contact me if some repository is missing
Logos and trademarks
All logos and trademarks of hardware manufacturers and software publishers are property of their respective owners and are only used in OpenUEM for informational purposes without any relationship between their owners and this project.
About me
I'm Miguel Cabrerizo, a freelance DevOps engineer located in Spain. If you like this project, consider giving it a star in GitHub or visit my GitHub profile and follow me 😀