Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/internetarchive/openlibrary
/ functions
Functions
6,179 in github.com/internetarchive/openlibrary
⨍
Functions
6,179
◇
Types & classes
1,059
↳
Endpoints
131
Method
get_trending_data
(self, work_key: str)
openlibrary/solr/data_provider.py:547
Method
get_trending_feed
(cls, username)
openlibrary/plugins/upstream/mybooks.py:706
Method
get_type
(self)
openlibrary/utils/form.py:86
Method
get_type
(self)
openlibrary/utils/form.py:97
Method
get_type
(self)
openlibrary/utils/form.py:108
Method
get_type
(self)
openlibrary/utils/form.py:118
Method
get_undo_of
(self)
openlibrary/plugins/upstream/models.py:890
Method
get_url_suffix
(self)
openlibrary/core/models.py:252
Method
get_url_suffix
(self)
openlibrary/core/models.py:529
Method
get_url_suffix
(self)
openlibrary/core/models.py:848
Method
get_url_suffix
(self)
openlibrary/core/models.py:1243
Method
get_url_suffix
(self)
openlibrary/core/lists/model.py:98
Method
get_user
(self)
openlibrary/mocks/mock_infobase.py:348
Function
get_user_object
(username)
openlibrary/plugins/upstream/utils.py:1505
Function
get_user_waiting_loans
Gets the waitingloans of the patron. Returns [] if user has no waitingloans.
openlibrary/core/lending.py:679
Method
get_user_waiting_loans
Similar to get_waiting_loan_for, but fetches and caches all of user's waiting loans :param str or None ocaid: edition ocaid :
openlibrary/core/models.py:1103
Method
get_usergroups
(self)
openlibrary/core/models.py:910
Method
get_users_notes
(self, username, edition_olid=None)
openlibrary/core/models.py:563
Method
get_users_observations
(self, username)
openlibrary/core/models.py:577
Method
get_users_ratings
(cls, username)
openlibrary/core/ratings.py:69
Method
get_val
(x)
openlibrary/tests/core/test_cache.py:194
Method
get_value
(v)
openlibrary/plugins/books/dynlinks.py:268
Function
get_version
(key, revision)
openlibrary/plugins/upstream/utils.py:501
Function
get_volume
Get volume information by identifier type and value. This endpoint provides detailed information about a specific volume, modeled after
openlibrary/fastapi/books.py:138
Function
get_volumes_multiget
Get volume information for multiple identifiers. This endpoint handles multi-lookup form of Hathi-style API, allowing multiple identifie
openlibrary/fastapi/books.py:104
Method
get_waitinglist
Returns list of records for all users currently waiting for this book.
openlibrary/core/models.py:335
Function
get_waitinglist_for_user
Returns the list of records for all the books that a user is waiting for.
openlibrary/core/waitinglist.py:176
Method
get_waitinglist_of_book
(self, identifier)
openlibrary/core/lending.py:1001
Method
get_waitinglist_of_user
(self, userid)
openlibrary/core/lending.py:1004
Function
get_waitinglist_size
Returns size of the waiting list for given book.
openlibrary/core/waitinglist.py:171
Method
get_weight
returns weight as a storage object with value and units fields.
openlibrary/plugins/upstream/models.py:306
Method
get_work
(self)
openlibrary/plugins/upstream/models.py:900
Function
get_work_bookshelves
Get reading-log shelf counts for a work.
openlibrary/fastapi/internal/api.py:273
Method
get_work_ratings
(self, work_key: str)
scripts/solr_builder/solr_builder/solr_builder.py:269
Method
get_work_ratings
(self, work_key: str)
openlibrary/tests/solr/test_update.py:102
Method
get_work_ratings
(self, work_key: str)
openlibrary/solr/data_provider.py:530
Method
get_work_reading_log
(self, work_key: str)
scripts/solr_builder/solr_builder/solr_builder.py:272
Method
get_work_reading_log
(self, work_key: str)
openlibrary/tests/solr/test_update.py:105
Method
get_work_reading_log
(self, work_key: str)
openlibrary/solr/data_provider.py:535
Function
get_work_sort_key
( tpl: tuple[Work, WorkSeriesEdgeDB], )
openlibrary/core/lists/model.py:637
Method
getdate
(self, iaid)
openlibrary/plugins/books/readlinks.py:147
Method
getstatus
(self, iaid)
openlibrary/plugins/books/readlinks.py:132
Function
gettext_territory
Returns the territory name in the current locale.
openlibrary/i18n/__init__.py:400
Method
handleImageInput
(e)
openlibrary/components/lit/OLMarkdownEditor.js:550
Method
handleImageKeydown
(e)
openlibrary/components/lit/OLMarkdownEditor.js:552
Method
handleLinkInput
(e)
openlibrary/components/lit/OLMarkdownEditor.js:518
Method
handleLinkKeydown
(e)
openlibrary/components/lit/OLMarkdownEditor.js:520
Function
handleMessageEvent
* Handles messages from archive.org and performs actions based on the message type. * * @param {MessageEvent} e - The message event.
openlibrary/plugins/openlibrary/js/ia_thirdparty_logins.js:12
Function
handleNavEvents
(nav)
openlibrary/plugins/openlibrary/js/breadcrumb_select/index.js:11
Method
handle_data
(self, data)
openlibrary/plugins/upstream/utils.py:1497
Method
handle_endtag
(self, tag)
openlibrary/plugins/upstream/utils.py:1500
Method
handle_legacy_logic
(self)
openlibrary/fastapi/search.py:276
Method
handler
()
openlibrary/plugins/openlibrary/tests/test_verification.py:42
Method
has_book_note
(self, username, edition_olid)
openlibrary/core/models.py:570
Method
has_cookie
(self, name)
openlibrary/core/models.py:958
Method
has_fulltext
(self)
openlibrary/solr/updater/edition.py:347
Method
has_fulltext
(self)
openlibrary/solr/updater/work.py:518
Method
has_public_reading_log
(_username)
openlibrary/plugins/upstream/mybooks.py:707
Function
hashCode
(str)
openlibrary/components/LibraryExplorer/utils.js:22
Function
health
()
openlibrary/asgi_app.py:214
Method
hide
* Hides this date display.
openlibrary/plugins/openlibrary/js/my-books/MyBooksDropper/CheckInComponents.js:443
Function
hierarchyFind
(node, predicate)
openlibrary/components/LibraryExplorer/utils.js:37
Method
history_preview
Returns history preview.
openlibrary/core/models.py:111
Function
hook
Add this hook to infobase.hooks to log all book modifications.
openlibrary/plugins/openlibrary/infobase_hook.py:16
Function
http_notify
Notify listeners over http.
openlibrary/plugins/ol_infobase.py:335
Function
https_middleware
Hack to support https even when the app server http only. The nginx configuration has changed to add the following setting: proxy_set_he
scripts/affiliate_server.py:723
Function
i18n_middleware
Middleware to set request.state.lang based on language preferences.
openlibrary/asgi_app.py:109
Method
ia
(self)
openlibrary/solr/updater/edition.py:293
Method
ia
(self)
openlibrary/solr/updater/work.py:526
Method
ia_box_id
(self)
openlibrary/solr/updater/edition.py:304
Method
ia_collection
(self)
openlibrary/solr/updater/edition.py:298
Method
ia_collection
(self)
openlibrary/solr/updater/work.py:530
Function
ia_js_cdn
Proxy Internet Archive JS files.
openlibrary/fastapi/cdn.py:17
Method
ia_metadata
(self)
openlibrary/core/models.py:340
Function
ia_writeback
Prevent ia writeback from making live requests.
openlibrary/catalog/add_book/tests/test_add_book.py:39
Method
identifiers
(self)
openlibrary/solr/updater/edition.py:319
Function
ignoreMutation
()
openlibrary/components/lit/html-block.js:93
Function
image_dir
(tmpdir)
openlibrary/coverstore/tests/test_coverstore.py:18
Function
image_dir
(tmpdir)
openlibrary/coverstore/tests/test_webapp.py:32
Function
import_item_db
(setup_item_db)
openlibrary/tests/core/test_imports.py:106
Function
import_item_db_staged
(setup_item_db)
openlibrary/tests/core/test_imports.py:113
Function
import_item_db_staged_and_pending
(setup_item_db)
openlibrary/tests/core/test_imports.py:120
Function
import_job
Fetch and process the feed. :param limit: Specify -1 for no limit
scripts/import_open_textbook_library.py:119
Function
import_job
:param str ol_config: Path to openlibrary.yml file :param bool dry_run: If true, only print out records to import
scripts/import_standard_ebooks.py:74
Function
import_preview_json_get
Preview import metadata without saving. Requires admin, librarian, or super-librarian role.
openlibrary/fastapi/importapi.py:42
Function
import_preview_json_post
Import metadata, optionally saving it. Requires admin, librarian, or super-librarian role.
openlibrary/fastapi/importapi.py:74
Function
increment
Increments the value of ``key`` by ``n``
openlibrary/core/stats.py:47
Method
ind1
(self)
openlibrary/catalog/marc/marc_base.py:28
Method
ind1
(self)
openlibrary/catalog/marc/marc_binary.py:67
Method
ind1
(self)
openlibrary/catalog/marc/marc_xml.py:46
Method
ind2
(self)
openlibrary/catalog/marc/marc_base.py:32
Method
ind2
(self)
openlibrary/catalog/marc/marc_binary.py:70
Function
index_all_subjects
( subject_type: Literal["subject", "person", "place", "time"], chunk_size=10_000, instances=2,
scripts/solr_builder/solr_builder/index_subjects.py:91
Function
init
(config)
openlibrary/plugins/openlibrary/js/readinglog_stats.js:45
Function
init
()
openlibrary/plugins/openlibrary/js/autocomplete.js:50
Function
init
()
openlibrary/plugins/openlibrary/js/ile/index.js:6
Function
init
()
openlibrary/plugins/openlibrary/js/graphs/index.js:30
Method
init
()
openlibrary/components/BarcodeScanner/utils/classes.js:22
Method
init
()
openlibrary/plugins/openlibrary/js/lazy-thing-preview.js:30
Method
init
()
openlibrary/plugins/openlibrary/js/ile/utils/SelectionManager/SelectionManager.js:39
← previous
next →
4,101–4,200 of 6,179, ranked by callers