Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/wjakob/nanobind
/ types & classes
Types & classes
580 in github.com/wjakob/nanobind
⨍
Functions
1,594
◇
Types & classes
580
↳
Endpoints
1
↓ 120 callers
Class
str
include/nanobind/nb_types.h:455
↓ 70 callers
Class
arg
Basic function argument descriptor (no default value, not locked)
include/nanobind/nb_attr.h:27
↓ 65 callers
Class
handle
include/nanobind/ndarray.h:605
↓ 57 callers
Class
list
include/nanobind/nb_types.h:542
↓ 39 callers
Class
int_
include/nanobind/nb_types.h:406
↓ 23 callers
Class
slice
include/nanobind/nb_types.h:742
↓ 15 callers
Class
sig
include/nanobind/nb_attr.h:154
↓ 14 callers
Class
bytearray
include/nanobind/nb_types.h:497
↓ 13 callers
Class
dict
include/nanobind/nb_types.h:582
↓ 13 callers
Class
handle
include/nanobind/nb_types.h:76
↓ 11 callers
Class
memoryview
include/nanobind/nb_types.h:766
↓ 9 callers
Class
kw_only
include/nanobind/nb_attr.h:125
↓ 9 callers
Class
name
include/nanobind/nb_attr.h:17
↓ 9 callers
Class
set
include/nanobind/nb_types.h:612
↓ 9 callers
Class
steal_t
include/nanobind/nb_types.h:93
↓ 8 callers
Class
is_method
include/nanobind/nb_attr.h:117
↓ 7 callers
Enum
Value
tests/test_enum.cpp:30
↓ 7 callers
Class
capsule
include/nanobind/nb_types.h:363
↓ 6 callers
Class
Counter
tests/test_thread.cpp:10
↓ 6 callers
Class
is_operator
include/nanobind/nb_attr.h:119
↓ 6 callers
Class
new_
include/nanobind/nb_class.h:512
↓ 6 callers
Class
scope
include/nanobind/nb_attr.h:12
↓ 6 callers
Class
type_slots
include/nanobind/nb_attr.h:142
↓ 5 callers
Class
bytes
include/nanobind/nb_types.h:472
↓ 5 callers
Class
is_weak_referenceable
include/nanobind/nb_attr.h:116
↓ 4 callers
Class
MyClass
tests/test_classes.py:178
↓ 4 callers
Class
MyComplex
tests/test_stl.py:812
↓ 4 callers
Class
MyComplexSubclass
tests/test_stl.py:826
↓ 4 callers
Class
MyInt
tests/test_stl.py:801
↓ 4 callers
Class
dynamic_attr
include/nanobind/nb_attr.h:115
↓ 4 callers
Class
pooled
include/nanobind/nb_attr.h:129
↓ 3 callers
Class
FancyInt
tests/test_classes.py:942
↓ 3 callers
Class
Movable
tests/test_stl.cpp:28
↓ 3 callers
Class
Struct
tests/test_classes.py:376
↓ 3 callers
Class
Struct
tests/test_classes.cpp:27
↓ 3 callers
Class
borrow_t
include/nanobind/nb_types.h:92
↓ 3 callers
Class
ellipsis
include/nanobind/nb_types.h:772
↓ 3 callers
Class
is_getter
include/nanobind/nb_attr.h:159
↓ 3 callers
Class
keep_alive
include/nanobind/nb_attr.h:134
↓ 2 callers
Class
E_nc
testing for insertion of non-copyable class
tests/test_stl_bind_map.cpp:14
↓ 2 callers
Class
Seq
tests/test_stl.py:238
↓ 2 callers
Class
Struct2
tests/test_classes.py:385
↓ 2 callers
Class
StubGen
src/stubgen.py:203
↓ 2 callers
Class
Type
tests/test_prefix_module/prefixabc.py:6
↓ 2 callers
Class
any
include/nanobind/nb_types.h:805
↓ 2 callers
Class
exception
include/nanobind/nb_error.h:132
↓ 2 callers
Class
fake_type
tests/test_chrono.py:296
↓ 2 callers
Class
for_getter
include/nanobind/nb_class.h:559
↓ 2 callers
Class
for_setter
include/nanobind/nb_class.h:554
↓ 2 callers
Class
is_flag
include/nanobind/nb_attr.h:121
↓ 2 callers
Class
lock_self
include/nanobind/nb_attr.h:126
↓ 2 callers
Class
ndarray
include/nanobind/ndarray.h:329
↓ 2 callers
Class
tuple
include/nanobind/nb_tuple.h:25
↓ 2 callers
Class
wrapper
tests/test_ndarray.py:288
↓ 1 callers
Class
A
tests/test_stl.py:346
↓ 1 callers
Class
AClass
tests/test_functions.py:448
↓ 1 callers
Class
ArrayLike
tests/py_stub_test.py:20
↓ 1 callers
Class
BadNone
tests/test_functions.py:882
↓ 1 callers
Class
BadRaise
tests/test_functions.py:893
↓ 1 callers
Class
BadSeq
tests/test_stl.py:210
↓ 1 callers
Class
BadStr
tests/test_exception.py:116
↓ 1 callers
Class
BenchPooled
Benchmark types: identical, minimal shape; the only difference is whether the binding opts into nb::pooled. Kept free of side effects (no counters) so
tests/test_classes.cpp:163
↓ 1 callers
Class
BenchUnpooled
tests/test_classes.cpp:168
↓ 1 callers
Class
C
tests/test_functions.py:903
↓ 1 callers
Class
ClassWithClassProperty
tests/test_thread.cpp:31
↓ 1 callers
Class
ClassWithProperty
tests/test_thread.cpp:23
↓ 1 callers
Class
Copyable
tests/test_stl.cpp:40
↓ 1 callers
Class
DLPackWrapper
tests/test_ndarray.py:979
↓ 1 callers
Class
Dachshund
tests/test_classes.py:193
↓ 1 callers
Class
Derived
tests/test_eigen.py:436
↓ 1 callers
Class
Foo
tests/test_functions.cpp:157
↓ 1 callers
Class
GenericAnimal
tests/test_classes.py:211
↓ 1 callers
Class
GenericDog
tests/test_classes.py:233
↓ 1 callers
Class
Incomplete
tests/test_classes.py:242
↓ 1 callers
Class
Incomplete2
tests/test_classes.py:261
↓ 1 callers
Class
MyError1
tests/test_exception.cpp:6
↓ 1 callers
Class
MyError2
tests/test_exception.cpp:11
↓ 1 callers
Class
MyError3
tests/test_exception.cpp:16
↓ 1 callers
Class
MyTest
tests/test_intrusive.py:43
↓ 1 callers
Class
NestedClass
tests/test_typing.cpp:7
↓ 1 callers
Class
NewNone
issue #786
tests/test_classes.cpp:907
↓ 1 callers
Class
Pooled
tests/test_classes.cpp:107
↓ 1 callers
Class
PooledGC
tests/test_classes.cpp:118
↓ 1 callers
Class
PseudoBytesPath
tests/test_stl.py:731
↓ 1 callers
Class
PseudoStrPath
tests/test_stl.py:727
↓ 1 callers
Class
PyConstexprClass
tests/test_classes.py:1041
↓ 1 callers
Class
Recorder
tests/test_ndarray.py:588
↓ 1 callers
Class
ReplacePattern
A compiled query (regular expression) and replacement pattern. Patterns can be loaded using the ``load_pattern_file()`` function defined belo
src/stubgen.py:172
↓ 1 callers
Class
Rufus
tests/test_classes.py:676
↓ 1 callers
Class
SubSubClass
tests/test_classes.py:1023
↓ 1 callers
Class
Test
tests/test_stl.py:361
↓ 1 callers
Class
Top
tests/test_issue.py:22
↓ 1 callers
Class
arg_locked
include/nanobind/nb_attr.h:23
↓ 1 callers
Class
arg_locked_v
include/nanobind/nb_attr.h:24
↓ 1 callers
Class
arg_v
include/nanobind/nb_attr.h:22
↓ 1 callers
Class
args_proxy
include/nanobind/nb_call.h:23
↓ 1 callers
Class
dtype
include/nanobind/nb_lib.h:20
↓ 1 callers
Class
frozenset
include/nanobind/nb_types.h:628
↓ 1 callers
Class
is_arithmetic
include/nanobind/nb_attr.h:120
↓ 1 callers
Class
is_final
include/nanobind/nb_attr.h:123
next →
1–100 of 580, ranked by callers