Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitcoin-dev-project/bitcoin-dev-project
/ functions
Functions
462 in github.com/bitcoin-dev-project/bitcoin-dev-project
⨍
Functions
462
◇
Types & classes
81
Function
CustomSortSelect
({ args }: { args: string[] })
components/sidebar-filter.tsx:156
Function
CustomTooltip
({ active, payload }: any)
components/decoding-bitcoin/markdown-ui/reorg-calculator.tsx:124
Function
DarkMode
({ className, ...props }: React.ComponentPropsWithoutRef<"g">)
components/decoding-bitcoin/markdown-ui/QuickLinks.tsx:132
Function
DashboardTabs
({ activeTab, setActiveTab, currentWeekData, resources, weekNumber, totalWeeks, cu
components/communities/DashboardTabs.tsx:30
Function
DecodingLayout
({ children }: { children: ReactNode })
app/decoding/layout.tsx:12
Function
DiscordInvite
()
components/decoding-bitcoin/markdown-ui/discord-invite.tsx:7
Function
EmailSubscription
()
components/decoding-bitcoin/Navigation.tsx:512
Function
EndianConverter
()
components/decoding-bitcoin/markdown-ui/byte-tools.tsx:111
Function
Error
({ error, reset }: { error: Error & { digest?: string } reset: () => void })
app/decoding/communities/[communityId]/error.tsx:3
Function
ErrorDisplay
({ error }: { error: string })
components/decoding-bitcoin/markdown-ui/hash-functions.tsx:310
Function
EventItem
({ event, index })
components/decoding-bitcoin/markdown-ui/bitcoin-history.tsx:130
Function
EventTypeBadge
({ type })
components/decoding-bitcoin/markdown-ui/bitcoin-history.tsx:28
Function
ExampleInputs
({ examples, onSelectExample }: ExampleInputsProps)
components/decoding-bitcoin/markdown-ui/hash-functions.tsx:163
Function
ExerciseSelector
({ sandpackConfig, trinketUrl })
components/decoding-bitcoin/markdown-ui/exercise-selector.tsx:37
Function
ExpandableAlert
({ title, children, type = "important", expandable = false, initialLines = 2 }: Expandable
components/decoding-bitcoin/markdown-ui/expandable-alert.tsx:24
Function
ExplainerBrowser
({ cards }: { cards: ExplainerCard[] })
components/explainers/ExplainerBrowser.tsx:10
Function
ExplainersLayout
({ children }: { children: React.ReactNode })
app/explainers/layout.tsx:13
Function
ExplainersPage
()
app/explainers/page.tsx:4
Function
Explore
()
app/tools/page.tsx:37
Function
Explore
()
app/_explore/page.tsx:11
Function
ExploreContent
({ onSectionChange }: ExploreContentProps)
components/explore/ExploreContent.tsx:19
Function
ExploreSection
()
components/landing-page/explore-section.tsx:7
Function
ExtLink
({ href, children }: { href: string children: React.ReactNode })
components/get-funded/get-funded-ui.tsx:4
Function
FaqSection
()
components/landing-page/faq-section.tsx:4
Function
Feature
({ feature, isActive, className, ...props }: React.ComponentPropsWithoutRef<"div"> & { fea
components/hero/SecondaryFeatures.tsx:11
Function
Feature
({ feature, isActive, className, ...props }: React.ComponentPropsWithoutRef<"div"> & { fea
components/hero-backup/SecondaryFeatures.tsx:11
Function
FeaturedProduct
()
components/landing-page/feature-products.tsx:5
Function
FeaturesDesktop
()
components/hero/SecondaryFeatures.tsx:82
Function
FeaturesDesktop
()
components/hero-backup/SecondaryFeatures.tsx:82
Function
FeaturesMobile
()
components/hero/SecondaryFeatures.tsx:49
Function
FeaturesMobile
()
components/hero-backup/SecondaryFeatures.tsx:49
Function
FilterIcon
(props: SVGProps<SVGSVGElement>)
components/assets/FilterIcon.tsx:3
Function
FilterMenu
({ toggle }: { toggle: () => void })
components/sidebar-filter.tsx:79
Function
FilterPill
({ text, onClick }: { text: string onClick: (text: string) => void })
components/sidebar-filter.tsx:138
Function
FilterSvgIcon
(props: React.ComponentPropsWithoutRef<"svg">)
public/FilterSvgIcon.tsx:3
Function
Filters
()
components/brand/Filters.tsx:18
Function
Fonts
()
components/font.tsx:21
Function
FooterComponent
()
components/footer-component.tsx:7
Function
FooterComponent
()
components/footer-component-backup.tsx:19
Function
FullWidthLayout
({ content, next, prev, children }: LayoutProps)
components/decoding-bitcoin/layouts/FullWidthLayout.tsx:19
Function
FundingChecklist
()
components/get-funded/funding-checklist.tsx:83
Function
FundingOrg
({ logo, name, description, size, width, height })
components/brand/FundingOrg.tsx:13
Function
FundingOrgCard
({ org }: { org: FundingOrgDetail })
components/get-funded/funding-org-card.tsx:18
Function
GetFundedLayout
({ children }: { children: React.ReactNode })
app/(explore)/get-funded/layout.tsx:13
Function
GetFundedMegaMenu
({ isDarkMode }: { isDarkMode?: boolean })
components/get-funded/get-funded-mega-menu.tsx:14
Function
GetFundedSidebar
()
components/get-funded/get-funded-sidebar.tsx:71
Function
GitHubIcon
(props: React.SVGProps<SVGSVGElement>)
public/images/topics-hero/GitHubIcon.tsx:1
Function
GoodFirstIssuesFooter
()
components/good-first-issues-footer.tsx:4
Function
GoodFirstIssuesLayout
({ children }: { children: React.ReactNode })
app/good-first-issues/layout.tsx:6
Function
GoodFirstIssuesNavbar
({ setIsOpen }: { setIsOpen: Dispatch<SetStateAction<boolean>> })
components/good-first-issue.tsx:10
Function
Gradient
({ color = "orange", ...props }: { color?: keyof typeof gradients } & Omit<React.ComponentPropsWit
components/decoding-bitcoin/markdown-ui/QuickLinks.tsx:104
Function
GroupsSection
({ weekData, weekNumber, currentWeek, communityData }: { weekData: WeeklyData weekNumb
components/communities/GroupsSection.tsx:5
Function
HashFunctionCard
({ hash, isSelected, onSelect }: HashFunctionCardProps)
components/decoding-bitcoin/markdown-ui/hash-functions.tsx:106
Function
HashFunctions
()
components/decoding-bitcoin/markdown-ui/hash-functions.tsx:343
Function
HashInput
({ input, onInputChange }: HashInputProps)
components/decoding-bitcoin/markdown-ui/hash-functions.tsx:199
Function
Hero
()
components/hero/Hero.tsx:6
Function
Hero
()
components/decoding-bitcoin/hero/Hero.tsx:286
Function
Hero
()
components/hero-backup/Hero.tsx:6
Function
HeroBackground
(props: React.ComponentPropsWithoutRef<"svg">)
public/images/topics-hero/HeroBackground.tsx:3
Function
HeroPage
({ setIsOpen }: { setIsOpen: Dispatch<SetStateAction<boolean>> })
components/landing-page/hero-page.tsx:10
Function
HexTransactionHighlighter
({ hexString, fields, title })
components/decoding-bitcoin/markdown-ui/hex-transaction-highlighter.tsx:26
Function
Hint
({ hints }: HintProps)
components/decoding-bitcoin/markdown-ui/Hints.tsx:9
Function
Home
()
app/page.tsx:13
Function
Home
()
app/page-backup.tsx:9
Function
HomeCarousel
()
components/home-carousel.tsx:8
Function
Icon
({ icon, color = "orange", className, ...props }: { color?: keyof typeof iconStyles ic
components/decoding-bitcoin/markdown-ui/QuickLinks.tsx:67
Function
Image
({ alt, ...rest }: ImageProps)
components/decoding-bitcoin/markdown-ui/Image.tsx:3
Function
ImpactStories
()
components/landing-page/impact-stories.tsx:6
Function
InfoRow
({ label, value }: { label: string; value: string })
components/get-funded/paths-stories-carousel.tsx:38
Function
InfoTab
()
components/repository-issues.tsx:223
Function
InteractiveRoadmap
()
components/decoding-bitcoin/roadmap/InteractiveRoadmap.tsx:8
Function
IssueCard
({ issue, index, keys, addFilterParam }: { issue: IssueCardElement index: number k
components/repository-issues.tsx:145
Function
Item
({ content, title }: Props)
app/about/page-backup.tsx:9
Function
KeysIcon
({ id, color }: { id: string color?: React.ComponentProps<typeof Gradient>["color"] })
public/images/topics-hero/keys-icon.tsx:7
Function
Layout
({ children }: { children: React.ReactNode })
app/(explore)/layout.tsx:7
Function
LearnLayout
({ children }: { children: React.ReactNode })
app/(explore)/learn/layout.tsx:13
Function
LearnPage
()
app/(explore)/learn/page.tsx:8
Function
LearningResourcesSection
({ resources, weekNumber, totalWeeks, currentWeekData, currentWeek }: { resources: Wee
components/communities/LearningResourcesSection.tsx:13
Function
LightMode
({ className, ...props }: React.ComponentPropsWithoutRef<"g">)
components/decoding-bitcoin/markdown-ui/QuickLinks.tsx:125
Function
LightningSvgIcon
(props: React.ComponentPropsWithoutRef<"svg">)
public/LightningSvgIcon.tsx:3
Function
MailchimpSubscribeForm
()
components/subscribe-to-newsletter.tsx:5
Function
MailingListSignup
()
components/decoding-bitcoin/markdown-ui/mailing-list-signup.tsx:7
Function
MenuColumn
({ sections, close }: { sections: typeof NAV_SECTIONS close: () => void
components/get-funded/get-funded-mega-menu.tsx:20
Function
Metadata
({ badges }: { badges: string[] })
components/decoding-bitcoin/topic/metadata.tsx:4
Function
MinimalVideoPlayer
({ src, autoPlay = true }: MinimalVideoPlayerProps)
components/decoding-bitcoin/markdown-ui/minimal-video-player.tsx:11
Function
Mission
()
components/hero/Mission.tsx:4
Function
Mission
()
components/hero-backup/Mission.tsx:4
Function
Mission
({ title, description }: { title: string description: string })
components/landing-page/our-mission.tsx:6
Function
MobileClose
(props: SVGProps<SVGSVGElement>)
components/assets/MobileClose.tsx:3
Function
MobileMenu
({ isOpen, setIsOpen }: { isOpen?: boolean setIsOpen: Dispatch<SetStateAction<boolean>> })
components/brand/MobileMenu.tsx:10
Function
MultisigAnimation
()
components/decoding-bitcoin/markdown-ui/multisig-animation.tsx:19
Function
MultisigWallet
({ signatures, isAuthorized, animatingKey, requiredSignatures, totalParticipants }: {
components/decoding-bitcoin/markdown-ui/multisig-animation.tsx:254
Function
NavTree
({ pathname, onNavigate }: { pathname: string onNavigate?: () => void })
components/get-funded/get-funded-sidebar.tsx:21
Function
Navigation
({ className, onLinkClick }: { className?: string onLinkClick?: React.MouseEventHandler<HTMLAn
components/decoding-bitcoin/Navigation.tsx:76
Function
NewHero
()
components/hero/NewHero.tsx:16
Function
NewMission
()
components/hero/NewMission.tsx:3
Function
Newsletter
()
components/hero/newsletter.tsx:4
Function
Newsletter
()
components/hero-backup/newsletter.tsx:4
Function
Newsletter
()
components/landing-page/newsletter.tsx:5
Function
NotFound
()
app/decoding/communities/[communityId]/not-found.tsx:4
← previous
next →
201–300 of 462, ranked by callers