Open-source • Self-hostable What's new

More than just
a file drive
for your cohort.

Every lecture note, past paper and exercise — shared by students who've been there. Organized by department, course and year. Enriched by chat, boards and quizzes.

Free for students No credit card MIT licensed
Search “trees traversal”...
Search

Organized the way your university actually works

Computer Science412
Medicine389
Engineering276
Business198
Law143
Design96
+ 12 more→

Why UniShare

Built for how you study, not how files are stored

Everything you need to share, find and actually learn from each other — in one calm, searchable place.

Organized by course & year

Every post is tied to a department, course and module. Filter to exactly your year — no more hunting in Drive folders.

Fast uploads & previews

Drop PDFs, slides or docs. Instant previews, view counts and course-aware suggestions while you type.

Collaborative boards

Sketch, pin references and map topics together on an infinite canvas. E2E-encrypted, live cursors included.

Cohort chat & threads

Course-group chats and post comments keep discussion where the material lives — searchable later.

Quizzes & practice

Turn any set of notes into practice quizzes. Spaced repetition friendly, results stay private.

Saves, reactions & trending

Bookmark for later, react to help others surface the best, and follow the weekly trending board.

When there's no folder

— we built our own campus

Tools that make sharing feel natural

Trees & Traversals.pdf

2.4 MB • Lecture 12

What is it?

CS-204 • Year 2

Playing — click any control to try it

Upload a note or past paper and it lands sorted by course and year.

Share a file

Self-host • Open source

Your university. Your data. Your deploy.

One Docker Compose file. Bring your Postgres, your S3 and your IdP. No lock-in, no data mining — just a well-lit place for students to learn together.

MIT LicenseDocker readyS3 / R2 storagePostgres + Redis
bash — unishare

# 1. Clone & configure

$ git clone https://github.com/unishare-oss/unishare

$ cp apps/api/.env.example apps/api/.env

$ cp apps/web/.env.example apps/web/.env

# 2. Start everything

$ pnpm install

$ docker compose up -d

$ pnpm --filter api prisma migrate dev

# 3. Go

→ web: http://localhost:3000

→ api: http://localhost:3001/docs

Self-host docs at /docs/self-host

Deploy to Fly, Railway, Render or your own VPS — same compose file.

Course-aware

Search & filters

Dept → Course → Module

Real-time

Chat & boards

Socket.IO live cursors

Private by default

Your cohort only

University allow-list & SSO

New semester? Start sharing today

Your cohort knows more than any syllabus.

Join Unishare, find your department, and pick up where someone just like you left off — or leave the notes you wish you’d had.

Free forever for students • Open source • Takes 30 seconds

Upload in 20 seconds

PDF, slides or docs — we handle the rest

Find in 10 seconds

Filter by course, year, tags

Stay in sync

Boards & chat, live with your cohort