MCPcopy Index your code
hub / github.com/coreproject-moe/coreproject

github.com/coreproject-moe/coreproject @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
514 symbols 2,058 edges 299 files 19 documented · 4%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Logo Logo

Core Project

A feature-rich modern streaming site! Currently in active development

<a href="https://github.com/baseplate-admin/CoreProject"><strong>Explore the docs »</strong></a>

GitHub code size in bytes Lines of code pre-commit.ci status

Screenshots

Click on the images to open full view in new tab

Home Page Mockup Discover Section Mockup Anime Info Page Mockup

(Upcoming) Features

Core Project is a collection of several projects - animecore, mangacore & soundcore. Overall, it aims to becomes a site where you can get all your anime, manga and songs for free and without any ads.

  • Home Page recommendations & Continue watching
  • Watch Progress
  • Account feature for cross-platform playing
  • Mobile support
  • No Ads
  • Next gen Player
  • Search
  • Clean & feature-rich UI
  • MAL-sync support
  • and more!

All features are under development.

(back to top)

Built with

(back to top)

Roadmap

  • [x] Backend
  • [x] Logo & Design system
  • [ ] Mockups (All pages)
  • [ ] Frontend
  • [ ] Misc stuff

See the open issues and projects for a full list of features we're working on (and need help with).

(back to top)

Contributing

Other than that, you can also help the project by giving it a star! Your help is extremely appreciated :)

(back to top)

License

Distributed under the AGPL-3.0 License. See LICENSE for more information.

(back to top)

Extension points exported contracts — how you extend this code

BackendData (Interface)
(no doc)
tracker/frontend/src/types/api.ts
RedisData (Interface)
(no doc)
tracker/frontend/src/types/api.ts

Core symbols most depended-on inside this repo

cn
called by 19
tracker/frontend/src/lib/utils.ts
to_uint32
called by 18
tracker/backend/coreproject_tracker/functions/bytes.py
get_redis
called by 13
tracker/backend/coreproject_tracker/singletons/redis.py
from_uint32
called by 6
tracker/backend/coreproject_tracker/functions/bytes.py
_ns_key
called by 6
tracker/backend/coreproject_tracker/functions/redis.py
save
called by 5
backend/django_core/apps/user/models.py
_ns_key_z
called by 5
tracker/backend/coreproject_tracker/functions/redis.py
hmget
called by 5
tracker/backend/coreproject_tracker/functions/redis.py

Shape

Class 233
Function 174
Method 57
Route 48
Interface 2

Languages

Python91%
TypeScript9%

Modules by API surface

tracker/frontend/src/components/ui/dropdown-menu.tsx15 symbols
backend/django_core/apps/api/schemas/anime/__init__.py13 symbols
tracker/backend/coreproject_tracker/functions/redis.py11 symbols
tracker/backend/coreproject_tracker/servers/http.py9 symbols
backend/django_core/apps/api/views/producers/__init__.py8 symbols
backend/django_core/apps/api/views/characters/__init__.py8 symbols
backend/django_core/apps/api/views/anime/episode.py8 symbols
backend/django_core/apps/api/views/anime/__init__.py8 symbols
backend/django_core/apps/anime/models/anime_openings_and_endings.py8 symbols
tracker/frontend/src/components/ui/card.tsx7 symbols
tracker/frontend/src/app/health/page.tsx7 symbols
tracker/backend/coreproject_tracker/singletons/redis.py7 symbols

For agents

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

⬇ download graph artifact