Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/samuelclay/NewsBlur
/ functions
Functions
5,735 in github.com/samuelclay/NewsBlur
⨍
Functions
5,735
◇
Types & classes
765
↳
Endpoints
185
↓ 1 callers
Function
do_tap
Tap at x,y coordinates.
clients/ios/run_ios.py:101
↓ 1 callers
Function
do_terminate
Terminate the NewsBlur app.
clients/ios/run_ios.py:139
↓ 1 callers
Function
dump_source
(runtime: RuntimeConfig, path: str | None)
clients/android/run_android.py:567
↓ 1 callers
Function
e
(a,b,c,d)
clients/ios/static/zepto.js:2
↓ 1 callers
Function
e
(a,b,c,d)
clients/ios/Resources/zepto.js:2
↓ 1 callers
Function
easing
(pos)
clients/ios/static/zepto.js:9
↓ 1 callers
Function
easing
(pos)
clients/ios/Resources/zepto.js:9
↓ 1 callers
Function
ec2
()
archive/fabfile.py:216
↓ 1 callers
Method
email_optout_url
Tokened two-click unsubscribe link used in email footers. Auto-logs in the user, then unsubscribes on a button press (apps/profile/views.py em
apps/profile/models.py:4067
↓ 1 callers
Function
enableMouseBindings
()
media/js/mobile/jquery.mobile-1.0b1.js:624
↓ 1 callers
Function
enableTouchBindings
()
media/js/mobile/jquery.mobile-1.0b1.js:614
↓ 1 callers
Method
encodeURL
(String s)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/NetworkUtils.java:53
↓ 1 callers
Function
enrich_bluesky_entries
Enrich feedparser entries with Bluesky API data (images, titles). Modifies entries in-place. Each entry's guid contains the AT URI which maps
utils/bluesky_fetcher.py:100
↓ 1 callers
Method
ensure_sent
(self, queue=True)
apps/analyzer/models.py:120
↓ 1 callers
Method
ensure_server
(self)
clients/android/run_android.py:762
↓ 1 callers
Method
error_code
(response: dict[str, Any])
clients/android/run_android.py:870
↓ 1 callers
Method
execute
(self)
newsblur_mcp/tests/test_metrics.py:22
↓ 1 callers
Method
expire_redis
(self, r=None)
apps/rss_feeds/models.py:448
↓ 1 callers
Method
extend_premium_by_days
(self, days, tier=None)
apps/profile/models.py:725
↓ 1 callers
Function
extractContent
* Simple content extractor (inspired by Readability) * Extracts the main text content from a page
clients/browser-extension/src/content/detector.js:68
↓ 1 callers
Function
extractLast
(term)
media/js/newsblur/reader/reader_send_email.js:205
↓ 1 callers
Function
extract_actor
(feed_address)
utils/bluesky_fetcher.py:23
↓ 1 callers
Method
extract_list_id
(self)
utils/twitter_fetcher.py:99
↓ 1 callers
Method
extract_search_query
(self)
utils/twitter_fetcher.py:111
↓ 1 callers
Function
extract_title_from_text
Extract a title from the first line of post text.
utils/bluesky_fetcher.py:89
↓ 1 callers
Method
extract_username
(self)
utils/twitter_fetcher.py:86
↓ 1 callers
Method
favicon_border
(self)
apps/rss_feeds/models.py:1352
↓ 1 callers
Method
favicon_fade
(self)
apps/rss_feeds/models.py:1341
↓ 1 callers
Method
favicon_text_color
(self)
apps/rss_feeds/models.py:1360
↓ 1 callers
Method
favicon_url
(self)
utils/facebook_fetcher.py:215
↓ 1 callers
Method
favicon_url
(self)
apps/rss_feeds/models.py:171
↓ 1 callers
Method
feed_folder_parent
(cls, folders, feed_id, folder_title="")
apps/recommendations/models.py:74
↓ 1 callers
Method
feed_has_prompt_subscribers
Quick check: do any users have prompt classifiers for this feed (or global)? Returns set of user_ids with applicable prompts, or empty set.
apps/analyzer/models.py:930
↓ 1 callers
Method
feed_ids_under_folder_slug
(self, slug)
apps/reader/models.py:2988
↓ 1 callers
Function
feeds
(uri, all=False, querySyndic8=False, _recurs=None)
utils/feedfinder_pilgrim.py:315
↓ 1 callers
Function
feeds_trainer
(request)
apps/reader/views.py:4493
↓ 1 callers
Method
fetch
Main entry point. Returns a feedparser-compatible dict or None on failure.
utils/webfeed_fetcher.py:30
↓ 1 callers
Method
fetch
(self)
utils/facebook_fetcher.py:20
↓ 1 callers
Method
fetch
(self)
utils/youtube_fetcher.py:53
↓ 1 callers
Method
fetch
(self, address, raw_feed)
utils/json_fetcher.py:17
↓ 1 callers
Method
fetch
(self, address=None)
utils/twitter_fetcher.py:25
↓ 1 callers
Method
fetch_and_process_archive_pages
(self, feed_id)
utils/feed_fetcher.py:1782
↓ 1 callers
Method
fetch_archive_feeds_chunk
(cls, feed_ids, user_id=None)
apps/reader/models.py:1221
↓ 1 callers
Function
fetch_bluesky_api_posts
(actor, limit=30)
utils/bluesky_fetcher.py:30
↓ 1 callers
Method
fetch_channel_videos
(self, channel_id, target_page=1)
utils/youtube_fetcher.py:369
↓ 1 callers
Method
fetch_comments_feed
Fetch a single submission and its comment thread as an Atom feed string. Returns None on failure. When throttled (locally or by Reddit) it al
utils/reddit_fetcher.py:177
↓ 1 callers
Function
fetch_consul_service_health
Fetch health status for all services from Consul.
flask_metrics/flask_metrics_haproxy.py:71
↓ 1 callers
Method
fetch_facebook
(self)
utils/feed_fetcher.py:714
↓ 1 callers
Method
fetch_facebook_image
(self)
apps/rss_feeds/icon_importer.py:370
↓ 1 callers
Method
fetch_feed_content_vector
(cls, feed_id)
apps/search/models.py:1525
↓ 1 callers
Method
fetch_feeds
(self)
apps/feed_import/models.py:103
↓ 1 callers
Method
fetch_forbidden
(self, js_scrape=False)
utils/feed_fetcher.py:900
↓ 1 callers
Method
fetch_image_file_for_twitter
(self, shared_story)
apps/social/models.py:3146
↓ 1 callers
Method
fetch_image_from_page_data
(self)
apps/rss_feeds/icon_importer.py:272
↓ 1 callers
Method
fetch_image_from_path
(self, path="favicon.ico", force=False)
apps/rss_feeds/icon_importer.py:349
↓ 1 callers
Method
fetch_json_feed
(self, address, headers)
utils/feed_fetcher.py:725
↓ 1 callers
Method
fetch_list_timeline
(self, list_id)
utils/twitter_fetcher.py:284
↓ 1 callers
Method
fetch_mercury
(self, skip_save=False, return_document=False)
apps/rss_feeds/text_importer.py:77
↓ 1 callers
Method
fetch_og_image
Fetch og:image meta tag from story permalink. Used for Google News feeds where RSS content has no images. Decodes Google News redirect
apps/rss_feeds/models.py:4117
↓ 1 callers
Method
fetch_original_page
(self, force=False, request=None, debug=False)
apps/rss_feeds/models.py:4284
↓ 1 callers
Method
fetch_page_feed
(self, facebook_user, page, fields)
utils/facebook_fetcher.py:125
↓ 1 callers
Function
fetch_page_html
Fetch page HTML with fallback to scraping proxies.
apps/webfeed/tasks.py:132
↓ 1 callers
Method
fetch_page_timeout
(self, urllib_fallback=False, requests_exception=None)
apps/rss_feeds/page_importer.py:80
↓ 1 callers
Method
fetch_reddit
(self)
utils/feed_fetcher.py:718
↓ 1 callers
Method
fetch_scrapeninja
(self, js_scrape=False)
utils/feed_fetcher.py:812
↓ 1 callers
Method
fetch_search_query
(self, search_query)
utils/twitter_fetcher.py:346
↓ 1 callers
Function
fetch_states
()
flask_metrics/flask_metrics_haproxy.py:48
↓ 1 callers
Method
fetch_story_content_vector
(cls, story_hash)
apps/search/models.py:1020
↓ 1 callers
Function
fetch_title
(url)
utils/archive/green.py:15
↓ 1 callers
Method
fetch_twitter
(self, address=None)
utils/feed_fetcher.py:710
↓ 1 callers
Function
fetch_url_with_scrapingbee
Fetch a URL using ScrapingBee without requiring a Feed object. Used for feed discovery when direct requests are blocked. Returns (status_code,
utils/feed_fetcher.py:164
↓ 1 callers
Method
fetch_user
(self, username)
utils/twitter_fetcher.py:174
↓ 1 callers
Method
fetch_user_videos
(self, username, username_key="forUsername", target_page=1)
utils/youtube_fetcher.py:467
↓ 1 callers
Method
fetch_videos
Fetch video details in batches of 50, using cache.
utils/youtube_fetcher.py:327
↓ 1 callers
Method
fetch_wp_json
Convert WordPress REST API posts array to Atom feed XML.
utils/json_fetcher.py:58
↓ 1 callers
Method
fetch_youtube
(self)
utils/feed_fetcher.py:729
↓ 1 callers
Method
fetch_youtube_image
(self)
apps/rss_feeds/icon_importer.py:380
↓ 1 callers
Method
fill_out_archive_stories
Starting from page 1 and iterating through N pages, determine whether page(i) matches page(i-1) and if there are any new stories.
apps/rss_feeds/models.py:1403
↓ 1 callers
Method
findClickableSpanUnderTouch
Determines the touched location inside the TextView's text and returns the ClickableSpan found under it (if any). @return The touched ClickableSpan o
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/BetterLinkMovementMethod.java:122
↓ 1 callers
Method
findMarkEnd
@param firstVisiblePosition the position returned by {@code LayoutManager#findFirstVisibleItemPosition()}. A position is "visible" if an
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/AutoMarkReadRangeDecider.java:34
↓ 1 callers
Function
find_android_home
()
clients/android/run_android.py:177
↓ 1 callers
Function
find_entries
()
utils/archive/knight.py:77
↓ 1 callers
Method
find_feed_folders
Find the folder(s) containing a feed. Returns a list of folder paths. Note: flatten_folders() returns full nested paths like "Parent - Child
apps/reader/models.py:2761
↓ 1 callers
Method
find_files
(cls, folder, pattern)
archive/jammit.py:149
↓ 1 callers
Function
find_google_play_user
(purchase_token)
apps/profile/views.py:570
↓ 1 callers
Function
find_google_play_user_by_order
(order_id)
apps/profile/views.py:578
↓ 1 callers
Function
find_matching_story
Find a NewsBlur story that matches the given URL. Args: user: Django User object url: URL to match Returns: tup
apps/archive_extension/matching.py:172
↓ 1 callers
Method
find_or_create
(cls, feed_address, feed_link, defaults=None, **kwargs)
apps/rss_feeds/models.py:494
↓ 1 callers
Function
find_semantic_clusters
Find semantically similar stories using Elasticsearch more_like_this. For each story, sends its title + content as text to ES MLT to find sim
apps/clustering/models.py:382
↓ 1 callers
Method
find_stories
(self, query, offset=0, limit=25)
apps/social/models.py:253
↓ 1 callers
Method
finish_index_subscriptions_for_discover
(self, start, total)
apps/search/models.py:235
↓ 1 callers
Method
finish_index_subscriptions_for_search
(self, start)
apps/search/models.py:219
↓ 1 callers
Method
fisher_probability
(self, item, category)
apps/analyzer/classifier.py:130
↓ 1 callers
Function
fitVideos
()
clients/ios/static/storyDetailView.js:15
↓ 1 callers
Method
fix_google_alerts_urls
(self)
apps/rss_feeds/models.py:516
↓ 1 callers
Function
fix_newsletter_encoding
Fix encoding issues in newsletter email params. Sometimes email content is sent as UTF-8 but gets misinterpreted as Windows-1252, causin
apps/newsletters/views.py:14
↓ 1 callers
Function
fix_responsive_embeds
Fix responsive video embed pattern missing position styles. Many sites use a div with height:0 + padding-bottom to create a 16:9 aspect ratio
utils/story_functions.py:347
↓ 1 callers
Function
fix_string
(s)
apps/newsletters/views.py:41
↓ 1 callers
Method
flatten_comments
Depth-first collect comment ('t1') data dicts, descending into replies. Caps at MAX_COMMENTS so a busy thread can't produce an unbounded feed
utils/reddit_fetcher.py:262
↓ 1 callers
Function
focusButton
()
media/js/mobile/jquery.mobile-1.0b1.js:4284
← previous
next →
1,901–2,000 of 5,735, ranked by callers