Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/daijro/camoufox
/ types & classes
Types & classes
358 in github.com/daijro/camoufox
⨍
Functions
3,416
◇
Types & classes
358
↳
Endpoints
5
↓ 19 callers
Class
InvalidPropertyType
jsonvv/jsonvv/exceptions.py:20
↓ 9 callers
Class
Version
A comparable version string (up to 5 parts)
pythonlib/camoufox/pkgman.py:300
↓ 8 callers
Class
VirtualDisplay
A minimal virtual display implementation for Linux.
pythonlib/camoufox/virtdisplay.py:19
↓ 5 callers
Class
diyfp
additions/camoucfg/json.hpp:16964
↓ 4 callers
Class
AsyncCamoufox
Wrapper around playwright.async_api.PlaywrightContextManager that automatically launches a browser and closes it when the context manager is
pythonlib/camoufox/async_api.py:22
↓ 4 callers
Class
Camoufox
Wrapper around playwright.sync_api.PlaywrightContextManager that automatically launches a browser and closes it when the context manager is e
pythonlib/camoufox/sync_api.py:20
↓ 4 callers
Class
CannotExecuteXvfb
Raised when Xvfb cannot be executed.
pythonlib/camoufox/exceptions.py:175
↓ 4 callers
Class
PropertySyntaxError
jsonvv/jsonvv/exceptions.py:32
↓ 4 callers
Class
VersionItem
pythonlib/camoufox/gui/backend.py:221
↓ 4 callers
Class
out_of_range
@brief exception indicating access out of the defined range @sa https://json.nlohmann.me/api/basic_json/out_of_range/
additions/camoucfg/json.hpp:4557
↓ 3 callers
Class
AvailableVersion
Information about an available Camoufox version from GitHub
pythonlib/camoufox/pkgman.py:431
↓ 3 callers
Class
CamoufoxNotInstalled
Raised when camoufox is not installed.
pythonlib/camoufox/exceptions.py:191
↓ 3 callers
Class
UnsupportedArchitecture
Raised when the architecture is not supported.
pythonlib/camoufox/exceptions.py:17
↓ 2 callers
Class
AnyType
jsonvv/jsonvv/types.py:143
↓ 2 callers
Class
ArrayType
jsonvv/jsonvv/types.py:162
↓ 2 callers
Class
DictType
jsonvv/jsonvv/parser.py:233
↓ 2 callers
Class
IntType
jsonvv/jsonvv/types.py:131
↓ 2 callers
Class
InvalidAddonPath
Raised when the addon path is invalid.
pythonlib/camoufox/exceptions.py:49
↓ 2 callers
Class
InvalidIP
Raised when an IP address is invalid.
pythonlib/camoufox/exceptions.py:81
↓ 2 callers
Class
InvalidOS
Raised when the target OS is invalid.
pythonlib/camoufox/exceptions.py:150
↓ 2 callers
Class
Locale
Stores locale, region, and script information.
pythonlib/camoufox/locales.py:19
↓ 2 callers
Class
MissingGroupKey
jsonvv/jsonvv/exceptions.py:28
↓ 2 callers
Class
MissingRelease
Raised when a required GitHub release asset is missing.
pythonlib/camoufox/exceptions.py:9
↓ 2 callers
Class
MissingRequiredKey
jsonvv/jsonvv/exceptions.py:24
↓ 2 callers
Class
UnsupportedOS
Raised when the OS is not supported.
pythonlib/camoufox/exceptions.py:25
↓ 2 callers
Class
ValueType
additions/camoucfg/json.hpp:21524
↓ 2 callers
Class
input_stream_adapter
! Input adapter for a (caching) istream. Ignores a UFT Byte Order Mark at beginning of input. Does not support changing the underlying std::streambuf
additions/camoucfg/json.hpp:6225
↓ 1 callers
Class
BSYS
multibuild.py:65
↓ 1 callers
Class
Backend
pythonlib/camoufox/gui/backend.py:302
↓ 1 callers
Class
BaseType
Base class for all types
jsonvv/jsonvv/types.py:18
↓ 1 callers
Class
BoolType
jsonvv/jsonvv/types.py:153
↓ 1 callers
Class
CamoufoxFetcher
Handles fetching and installing Camoufox
pythonlib/camoufox/pkgman.py:477
↓ 1 callers
Class
CamoufoxUpdate
Checks & updates Camoufox
pythonlib/camoufox/__main__.py:182
↓ 1 callers
Class
CannotFindXvfb
Raised when Xvfb cannot be found.
pythonlib/camoufox/exceptions.py:166
↓ 1 callers
Class
DoubleType
jsonvv/jsonvv/types.py:137
↓ 1 callers
Class
DownloadWorker
pythonlib/camoufox/gui/backend.py:50
↓ 1 callers
Class
ExpectResponse
tests/server.py:63
↓ 1 callers
Class
ExtendedScreen
An extended version of Browserforge's ScreenFingerprint class
pythonlib/camoufox/fingerprints.py:621
↓ 1 callers
Class
GeoIPWorker
pythonlib/camoufox/gui/backend.py:151
↓ 1 callers
Class
Geolocation
Stores geolocation information.
pythonlib/camoufox/locales.py:49
↓ 1 callers
Class
HTTPSServer
tests/server.py:254
↓ 1 callers
Class
HTTPServer
tests/server.py:245
↓ 1 callers
Class
InstalledVersion
Information about an installed Camoufox version
pythonlib/camoufox/multiversion.py:147
↓ 1 callers
Class
InvalidPropertyType
Raised when the property type is invalid.
pythonlib/camoufox/exceptions.py:41
↓ 1 callers
Class
InvalidProxy
Raised when a proxy is invalid.
pythonlib/camoufox/exceptions.py:89
↓ 1 callers
Class
JsonValidator
jsonvv/jsonvv/validator.py:14
↓ 1 callers
Class
Log
tests/async/test_network.py:97
↓ 1 callers
Class
NilType
Represents a nil/null type
jsonvv/jsonvv/types.py:37
↓ 1 callers
Class
NonFirefoxFingerprint
Raised when a passed Browserforge fingerprint is invalid.
pythonlib/camoufox/exceptions.py:142
↓ 1 callers
Class
NotInstalledGeoIPExtra
Raised when the geoip2 module is not installed.
pythonlib/camoufox/exceptions.py:134
↓ 1 callers
Class
Parser
jsonvv/jsonvv/parser.py:22
↓ 1 callers
Class
Patcher
Patch and prepare the Camoufox source
scripts/patch.py:38
↓ 1 callers
Class
Proxy
Stores proxy information.
pythonlib/camoufox/ip.py:19
↓ 1 callers
Class
ReferenceType
jsonvv/jsonvv/parser.py:282
↓ 1 callers
Class
RemoteServer
tests/conftest.py:245
↓ 1 callers
Class
RepoConfig
Configuration for a Camoufox repository
pythonlib/camoufox/pkgman.py:150
↓ 1 callers
Class
StatisticalLocaleSelector
Selects a random locale based on statistical data. Takes either a territory code or a language code, and generates a Locale object.
pythonlib/camoufox/locales.py:195
↓ 1 callers
Class
StringType
jsonvv/jsonvv/types.py:51
↓ 1 callers
Class
StringValidator
jsonvv/jsonvv/strings.py:5
↓ 1 callers
Class
SubtractionType
jsonvv/jsonvv/types.py:228
↓ 1 callers
Class
SyncWorker
pythonlib/camoufox/gui/backend.py:94
↓ 1 callers
Class
TestServer
tests/server.py:279
↓ 1 callers
Class
TestServerFactory
tests/server.py:141
↓ 1 callers
Class
TupleType
jsonvv/jsonvv/types.py:187
↓ 1 callers
Class
UnionType
jsonvv/jsonvv/types.py:206
↓ 1 callers
Class
UnknownIPLocation
Raised when the location of an IP is unknown.
pythonlib/camoufox/exceptions.py:97
↓ 1 callers
Class
UnknownLanguage
Raised when the language is unknown.
pythonlib/camoufox/exceptions.py:126
↓ 1 callers
Class
UnknownProperty
jsonvv/jsonvv/exceptions.py:16
↓ 1 callers
Class
UnknownTerritory
Raised when the territory is unknown.
pythonlib/camoufox/exceptions.py:118
↓ 1 callers
Class
UnsupportedVersion
Raised when the Camoufox executable is outdated.
pythonlib/camoufox/exceptions.py:1
↓ 1 callers
Class
Utils
tests/async_imp/utils.py:28
↓ 1 callers
Class
Utils
tests/async/utils.py:28
↓ 1 callers
Class
VersionInfo
pythonlib/camoufox/__main__.py:833
↓ 1 callers
Class
VersionModel
pythonlib/camoufox/gui/backend.py:269
↓ 1 callers
Class
VirtualDisplayNotSupported
Raised when the user tried to use a virtual display on a non-Linux OS.
pythonlib/camoufox/exceptions.py:183
↓ 1 callers
Class
iteration_proxy_value
additions/camoucfg/json.hpp:5185
↓ 1 callers
Class
nsRemoteDebuggingPipe
additions/juggler/pipe/nsRemoteDebuggingPipe.h:14
↓ 1 callers
Class
nsScreencastService
additions/juggler/screencast/nsScreencastService.h:13
↓ 1 callers
Class
primitive_iterator_t
@brief an iterator for primitive JSON types This class models an iterator for primitive JSON types (boolean, number, string). It's only purpose is to
additions/camoucfg/json.hpp:12732
Class
additions/juggler/Helper.js:7
Class
additions/juggler/Helper.js:175
Class
additions/juggler/SimpleChannel.js:11
Class
additions/juggler/JugglerFrameParent.sys.mjs:8
Class
additions/juggler/TargetRegistry.js:26
Class
additions/juggler/TargetRegistry.js:105
Class
additions/juggler/TargetRegistry.js:393
Class
additions/juggler/TargetRegistry.js:922
Class
additions/juggler/TargetRegistry.js:1215
Class
additions/juggler/NetworkObserver.js:31
Class
additions/juggler/NetworkObserver.js:103
Class
additions/juggler/NetworkObserver.js:600
Class
additions/juggler/NetworkObserver.js:840
Class
additions/juggler/components/Juggler.js:48
Class
additions/juggler/protocol/BrowserHandler.js:16
Class
additions/juggler/protocol/Dispatcher.js:11
Class
additions/juggler/protocol/Dispatcher.js:100
Class
additions/juggler/protocol/PageHandler.js:23
Class
additions/juggler/protocol/PageHandler.js:68
Class
additions/juggler/content/PageAgent.js:24
Class
additions/juggler/content/PageAgent.js:54
next →
1–100 of 358, ranked by callers