MCPcopy Index your code
hub / github.com/Schroedinger-Hat/osday

github.com/Schroedinger-Hat/osday @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
230 symbols 642 edges 123 files 1 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Contributors Forks Stargazers Issues

OpenSourceDay

Logo

<a href="https://github.com/Schrodinger-Hat/osday/blob/main/README.md"><strong>Explore the docs »</strong></a>






<a href="https://osday.dev/">View Demo</a>
·
<a href="https://github.com/Schrodinger-Hat/osday/issues">Report Bug</a>
·
<a href="https://github.com/Schrodinger-Hat/osday/issues">Request Feature</a>

Table of Contents

  1. About The Project
  2. Usage
  3. Contributing
  4. Contact

About The Project

This is the repository of the site https://osday.dev/ our hybrid conference. Enjoy :)

Tech stack

Usage

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.tsx. The page auto-updates as you edit the file.

API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.ts.

The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

Contact

Schrodinger's Hat Team - @schrodinger_hat

Project Link: https://github.com/Schrodinger-Hat/osday

Extension points exported contracts — how you extend this code

IntrinsicElements (Interface)
(no doc)
src/types/tito-widget.d.ts
TimelineItem (Interface)
(no doc)
src/components/molecules/talks-table.tsx
TextChild (Interface)
(no doc)
src/lib/seo.ts
PageProps (Interface)
(no doc)
src/app/(website)/(legal)/page/[slug]/page.tsx
SanityImageType (Interface)
(no doc)
src/types/sanity.ts
TalksTableProps (Interface)
(no doc)
src/components/molecules/talks-table.tsx
PortableTextBlockExtended (Interface)
(no doc)
src/lib/seo.ts
PageProps (Interface)
(no doc)
src/app/(website)/(secondary)/jobs/[id]/page.tsx

Core symbols most depended-on inside this repo

cn
called by 73
src/lib/utils.ts
constructMetadata
called by 18
src/lib/utils/metadata.ts
sanityFetch
called by 15
src/lib/sanity-fetch.ts
encodeXMLUrl
called by 15
src/app/sitemap.ts
urlFor
called by 15
src/sanity/lib/image.ts
getAuthorFullName
called by 11
src/lib/sanity-cms.ts
asFormattedTime
called by 6
src/lib/utils/date.ts
durationToPx
called by 5
src/components/molecules/schedule-view.tsx

Shape

Function 185
Interface 45

Languages

TypeScript97%
Python3%

Modules by API surface

src/app/(special)/program/page.tsx21 symbols
src/components/molecules/talks-table.tsx11 symbols
src/components/molecules/schedule-view.tsx11 symbols
src/components/search/search-dialog.tsx9 symbols
src/app/(website)/(main)/schedule/[id]/page.tsx7 symbols
src/app/api/algolia/reindex/standalone-reindex.ts6 symbols
scripts/tito-ticket-update.py6 symbols
src/app/(website)/(secondary)/jobs/[id]/page.tsx5 symbols
src/app/(website)/(legal)/page/[slug]/page.tsx5 symbols
src/components/search/search-hit.tsx4 symbols
src/components/atoms/layout/SectionContainer.tsx4 symbols
src/app/api/algolia/reindex/route.ts4 symbols

For agents

$ claude mcp add osday \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact