// A RESEARCHER'S NOTEBOOK
Connect your notebook folder to load all your data.
This ensures the latest version is always loaded — especially useful
when syncing across devices via Dropbox, iCloud, or Git.
Your folder is never uploaded anywhere — everything stays on your machine.
You can also connect later via the 📂 Connect Folder button in the sidebar.
00 //

Dashboard

⏰ DEADLINES
📅 Calendar
🌐 Local
// Pinboard
// Recent Activity
01 //

Research Notes

// New Research Note

02 //

Literature Papers

// New Paper Summary

// ADS API token required — get yours here
Saves to ./pdf/Author_Bibcode.pdf · requires http://localhost
03 //

My Papers

// Add My Paper

// Uses same ADS API token as Lit. Papers — enter it there once and it applies here too
Saves to ./pdf/Author_Bibcode.pdf · requires http://localhost
07 //

Conference Notes

// New Conference / Talk Notes

08 //

Code Snippets

// New Code Snippet

09 //

TODO List

// New Task

10 //

Contacts

// New Collaborator / Contact

12 //

Research Ideas

// New Research Idea

13 //

Code Library

// Register a Script or Package

14 //

Photo Gallery

// Add Photos

15 //

Proposals

// Add Proposal

16 //

Job Register

// Add Job Application

11 //

My CV

// Link Your CV (PDF)

Put your CV file (e.g. cv.pdf) in the same mypage/ folder as index.html, then type ./cv.pdf here. Or paste any https:// URL.
🔍 Esc to close · ↑↓ navigate

// Pin an Entry

✦ //

About Eukosmos

EUKOSMOS
A Researcher's Notebook
// Motivation
Research workflows are fragmented. Literature lives in Zotero, notes scatter across Google Docs, ideas disappear into paper notebooks, proposals have their own folders, and job applications their own spreadsheets — none of which talk to each other.
Eukosmos was built to fix this. One portable folder, one file, everything in one place — literature, notes, ideas, proposals, job tracking, code, contacts, and photos — all searchable, all yours, entirely offline.
// Design philosophy
Local-first
All data lives on your machine as plain JSON. No cloud, no subscription, no tracking.
Portable
Copy the folder anywhere. Sync with Dropbox, iCloud, or Git. Works wherever Python runs.
Zero installation
Python 3 + Chrome. No npm, no build step. One HTML file is the entire app.
Open & hackable
Plain HTML, CSS, JavaScript. Read it, modify it, extend it. Your data is always human-readable.
// What's inside
Literature Papers — ADS/SciX/InspireHEP auto-fill, 3-way sync, BibTeX export, read-status, star/bookmark
My Papers — track your own publications, arXiv preprint sync to ADS/SciX/InspireHEP
💡Research Ideas — kanban stages (Backlog → Active → Done), feasibility rating
💼Proposals — observational & funding proposals, deadlines, status tracking
🏢Job Register — applications, referee tracking, draft reference request emails
TODO, Notes, Conferences, Snippets, Code Library, Contacts, Photos, Links
// The name
Eukosmos (εὔκοσμος) — from Ancient Greek, meaning "well-ordered" or "of good order." A researcher's world made orderly: every paper, note, idea, and deadline in its place.
👨‍🔬
Dr. Majidul Rahaman
Postdoctoral Researcher · Institute of Astronomy, NTHU, Taiwan
[email protected]  ·  Personal page ↗
Built Eukosmos to manage my own research workflow — literature, proposals, job applications, and ideas — in one place, entirely under my own control.
Made with ♥ for the Research Community by Dr. M. Rahaman
Open source  ·  MIT License  ·  GitHub ↗
Week Schedule
Click column header → Day View
Day Schedule
Event