api

module
v0.1.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 24, 2026 License: MIT

README

⚠️ This project is still experimental. Do not use this in production.

Lemmego API

Full-stack web framework for the Go programming language.

Features

  • RAD: Rapid application development with easy to use APIs.
  • Generators: Time-saving generators for models, migrations, handlers, inputs, and forms.
  • Frontend: Seamless frontend integration with tools like Templ, Inertia, and native Go templates.
  • Schema Migration: Fluent APIs for generating db-agnostic schema migration files.
  • Extensible: Out-of-the-box plugin support for extending the framework.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

Directories

Path Synopsis
Package app provides the core application framework for Lemmego.
Package app provides the core application framework for Lemmego.
The file cache driver implementation for the cache package.
The file cache driver implementation for the cache package.
Package config provides configuration management for the Lemmego framework.
Package config provides configuration management for the Lemmego framework.
Package di provides a dependency injection container with support for different service lifetimes, generic type registration, and automatic resolution of dependencies.
Package di provides a dependency injection container with support for different service lifetimes, generic type registration, and automatic resolution of dependencies.
Package fs provides file system abstraction for the Lemmego framework.
Package fs provides file system abstraction for the Lemmego framework.
Package middleware provides HTTP middleware components for the Lemmego framework.
Package middleware provides HTTP middleware components for the Lemmego framework.
providers
fs
Package req provides HTTP request parsing, validation, and input binding utilities.
Package req provides HTTP request parsing, validation, and input binding utilities.
Package session provides HTTP session management for the Lemmego framework.
Package session provides HTTP session management for the Lemmego framework.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL