Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/imgproxy/imgproxy
/ functions
Functions
1,844 in github.com/imgproxy/imgproxy
⨍
Functions
1,844
◇
Types & classes
321
↓ 1 callers
Function
ResetSaveSupport
()
vips/testing_helpers.go:21
↓ 1 callers
Method
Response
Response converts Reader to http.Response
storage/reader.go:113
↓ 1 callers
Method
RestoreColourProfile
()
vips/vips.go:750
↓ 1 callers
Method
RgbColourspace
()
vips/vips.go:817
↓ 1 callers
Method
Root
Root returns the absolute path to the testdata directory
testutil/test_data_provider.go:70
↓ 1 callers
Method
Server
Server returns the underlying fake storage server
storage/gcs/storage_test.go:88
↓ 1 callers
Method
Set
Set sets the value of the attribute with the given name. If the attribute does not exist, it is created.
xmlparser/attributes.go:55
↓ 1 callers
Method
Set
Set sets the argument at the specified index to the string representation of the value.
testutil/options_builder.go:16
↓ 1 callers
Method
SetCookies
SetCookies stores the cookies in the jar. For each source cookie it creates a new cookie with only Name, Value and Quoted fields set.
cookies/cookies.go:50
↓ 1 callers
Method
SetDouble
(name string, value float64)
vips/vips.go:543
↓ 1 callers
Method
SetIntSlice
(name string, value []int)
vips/vips.go:535
↓ 1 callers
Method
SetOriginHeaders
SetOriginHeaders sets the origin headers for the request.
server/responsewriter/writer.go:47
↓ 1 callers
Method
Sharpen
()
processing/options.go:169
↓ 1 callers
Method
ShouldSkipFormatProcessing
(inFormat imagetype.Type)
processing/options.go:129
↓ 1 callers
Function
Shutdown
()
vips/vips.go:95
↓ 1 callers
Method
SmartCrop
(width, height int)
vips/vips.go:669
↓ 1 callers
Method
StackTrace
StackTrace returns the stack trace associated with the error. This method is traditionally used to retrieve the stack trace by packages like error rep
errctx/error.go:24
↓ 1 callers
Method
StackTrace
()
server/error_page.go:93
↓ 1 callers
Method
StartPrometheus
StartPrometheus starts the Prometheus metrics server
monitoring/monitoring.go:108
↓ 1 callers
Function
StartRequest
StartRequest initializes metadata storage in the request context.
errorreport/errorreport.go:68
↓ 1 callers
Method
StartServer
StartServer starts the Prometheus metrics server
monitoring/prometheus/prometheus.go:151
↓ 1 callers
Function
StopRedirectingRequests
()
imagedata/download.go:26
↓ 1 callers
Method
String
()
vips/color/color.go:49
↓ 1 callers
Method
String
String returns the string representation of the arguments, trimming empty arguments from the end.
testutil/options_builder.go:22
↓ 1 callers
Method
String
()
processing/processing_test.go:76
↓ 1 callers
Method
String
()
processing/suite_test.go:63
↓ 1 callers
Method
String
()
processing/apply_filters_test.go:30
↓ 1 callers
Method
String
()
processing/padding_test.go:38
↓ 1 callers
Method
Strip
(keepExifCopyright bool)
vips/vips.go:878
↓ 1 callers
Method
StripAll
()
vips/vips.go:889
↓ 1 callers
Method
StripColorProfile
()
processing/options.go:296
↓ 1 callers
Method
StripMetadata
()
processing/options.go:288
↓ 1 callers
Method
SupportsAnimationLoad
SupportsAnimationLoad checks if the image type supports animation.
imagetype/type.go:79
↓ 1 callers
Method
SupportsHDR
SupportsHDR checks if the image type supports 16-bit targets.
imagetype/type.go:124
↓ 1 callers
Method
Swap
(in *Image)
vips/vips.go:428
↓ 1 callers
Method
Timeout
()
fetcher/errors.go:157
↓ 1 callers
Method
TransformColourProfileToStandard
()
vips/vips.go:789
↓ 1 callers
Method
Transport
Transport returns the underlying http.Transport
fetcher/transport/transport.go:59
↓ 1 callers
Method
TrimColor
()
processing/options.go:217
↓ 1 callers
Method
TrimEqualHor
()
processing/options.go:221
↓ 1 callers
Method
TrimEqualVer
()
processing/options.go:225
↓ 1 callers
Method
TrimSmart
()
processing/options.go:213
↓ 1 callers
Method
TrimThreshold
()
processing/options.go:209
↓ 1 callers
Method
Typecast
()
imagemeta/iptc/tags.go:437
↓ 1 callers
Method
URL
URL returns the server URL
storage/s3/storage_test.go:108
↓ 1 callers
Function
URLPath
URLPath defines URL path env var descriptor. Normalizes the path by removing query strings, fragments, and ensuring proper slashes.
env/types.go:120
↓ 1 callers
Function
URLReplacements
URLReplacements parses URL replacements from the environment variable
env/types.go:200
↓ 1 callers
Method
Unwrap
()
server/errors.go:89
↓ 1 callers
Method
Validate
()
config.go:138
↓ 1 callers
Method
Validate
Validate checks config for errors
fetcher/config.go:65
↓ 1 callers
Method
Validate
()
fetcher/transport/config.go:142
↓ 1 callers
Method
Validate
Validate checks the configuration for errors
fetcher/transport/generichttp/config.go:55
↓ 1 callers
Method
Validate
Validate checks if the configuration is valid
errorreport/config.go:48
↓ 1 callers
Method
Validate
Validate checks if the configuration is valid
errorreport/sentry/config.go:48
↓ 1 callers
Method
Validate
Validate checks if the configuration is valid
errorreport/honeybadger/config.go:42
↓ 1 callers
Method
Validate
Validate checks if the configuration is valid
errorreport/bugsnag/config.go:42
↓ 1 callers
Method
Validate
Validate checks if the configuration is valid
errorreport/airbrake/config.go:46
↓ 1 callers
Method
Validate
Validate validates the configuration
security/config.go:77
↓ 1 callers
Method
Validate
()
vips/config.go:105
↓ 1 callers
Method
Validate
Validate checks configuration values
httpheaders/conditionalheaders/config.go:51
↓ 1 callers
Method
Validate
()
logger/config.go:74
↓ 1 callers
Method
Validate
()
logger/syslog/config.go:57
↓ 1 callers
Method
Validate
Validate checks the configuration for errors
storage/gcs/config.go:59
↓ 1 callers
Method
Validate
Validate checks the configuration for errors
storage/s3/config.go:70
↓ 1 callers
Method
Validate
Validate checks if the configuration is valid
storage/abs/config.go:59
↓ 1 callers
Method
Validate
Validate checks the configuration for errors
storage/swift/config.go:79
↓ 1 callers
Method
Validate
Validate checks if the configuration is valid
storage/fs/config.go:43
↓ 1 callers
Method
Validate
Validate validates the configuration values
options/parser/config.go:90
↓ 1 callers
Method
Validate
Validate checks config for errors.
handlers/stream/config.go:44
↓ 1 callers
Method
Validate
Validate checks configuration values
handlers/processing/config.go:51
↓ 1 callers
Method
Validate
Validate checks if the configuration is valid.
cookies/config.go:46
↓ 1 callers
Method
Validate
Validate checks configuration values
workers/config.go:55
↓ 1 callers
Method
Validate
Validate checks that the config values are valid
server/config.go:127
↓ 1 callers
Method
Validate
Validate checks config for errors
server/responsewriter/config.go:55
↓ 1 callers
Method
Validate
Validate checks if the configuration is valid
processing/config.go:110
↓ 1 callers
Method
Validate
()
monitoring/config.go:51
↓ 1 callers
Method
Validate
Validate checks the configuration for errors
monitoring/prometheus/config.go:47
↓ 1 callers
Method
Validate
Validate checks the configuration for errors
monitoring/cloudwatch/config.go:54
↓ 1 callers
Method
Validate
Validate checks the configuration for errors
monitoring/otel/config.go:147
↓ 1 callers
Method
VerifySourceURL
VerifySourceURL checks if the given imageURL is allowed based on the configured AllowedSources.
security/source.go:5
↓ 1 callers
Method
WatermarkScale
()
processing/options.go:253
↓ 1 callers
Method
WithCORS
WithCORS wraps RouteHandler with CORS handling
server/middlewares.go:33
↓ 1 callers
Method
WithSecret
WithSecret wraps RouteHandler with secret handling
server/middlewares.go:47
↓ 1 callers
Method
Workers
()
handlers/processing/handler.go:28
↓ 1 callers
Method
WriteTo
WriteTo writes the XML representation of the start element to the provided writer.
xmlparser/tokens.go:22
↓ 1 callers
Method
WriteTo
WriteTo writes the XML representation of the end element to the provided writer.
xmlparser/tokens.go:84
↓ 1 callers
Method
acquireQueue
acquireQueue acquires the queue semaphore and returns release function and error. If queue semaphore is not configured, it returns a noop anonymous fu
workers/workers.go:69
↓ 1 callers
Method
acquireWorker
acquireWorker acquires the processing worker
handlers/processing/request_methods.go:31
↓ 1 callers
Method
addChunk
addChunk adds a new chunk to the AsyncBuffer, increments bytesRead and signals that a chunk is ready
asyncbuffer/buffer.go:325
↓ 1 callers
Method
addDefaultMetrics
addDefaultMetrics adds default system and application metrics to OpenTelemetry nolint:maintidx
monitoring/otel/otel.go:388
↓ 1 callers
Function
angleFlip
angleFlip returns the orientation angle and flip flag based on the image metadata and po.AutoRotate flag.
processing/prepare.go:26
↓ 1 callers
Method
appendAny
appendAny appends a value of any type to the buffer, applying quoting rules as necessary.
logger/formatter_common.go:105
↓ 1 callers
Method
appendFloat
appendFloat appends a float value to the buffer.
logger/buffer.go:90
↓ 1 callers
Method
appendGroup
appendGroup appends a group of attributes to the buffer.
logger/formatter_json.go:223
↓ 1 callers
Method
appendGroup
appendGroup appends a group of attributes to the buffer.
logger/formatter_structured.go:119
↓ 1 callers
Method
appendGroup
appendGroup appends a group of attributes to the buffer.
logger/formatter_pretty.go:172
↓ 1 callers
Method
appendTime
appendTime appends a time value to the buffer, wrapping it in quotes, ([time.DateTime] always contains a space)
logger/formatter_common.go:98
↓ 1 callers
Method
applyAutoRotateOption
(ctx context.Context, o *options.Options, args []string)
options/parser/apply.go:485
↓ 1 callers
Method
applyBackgroundOption
(ctx context.Context, o *options.Options, args []string)
options/parser/apply.go:291
↓ 1 callers
Method
applyBlurOption
(ctx context.Context, o *options.Options, args []string)
options/parser/apply.go:333
← previous
next →
801–900 of 1,844, ranked by callers