Home Guide Tools ★ Early Access
// eukosmos ecosystem

Tools built for
researchers, by a researcher.

15 standalone browser tools covering academic job matching, astronomical archive search, cosmology calculations, observation planning, publication figures, PDF management, and more. Every tool is 100% client-side — your data never leaves your machine.

100% browser-based no upload no tracking no signup required 15 tools
💼 Job Platform
01 Job Platform Astronomy · Academic · Industry
💼
EuKosmos Jobs
jobs.eukosmos.com
Open Tool ↗

Upload your CV once — a semantic embedding model running entirely in your browser ranks every current academic and research opening by how well it matches your background. Not keyword matching. Not a generic relevance score. A genuine vector similarity between your experience and each job description, with a percentage score, highlighted pros, and flagged gaps on every listing.

Sources include the AAS Job Register (the primary listing board for physics and astronomy faculty and postdoc positions), Jobs.ac.uk (UK and European academia), EURAXESS (EU-funded research positions), and The Muse (research-adjacent industry roles). Filter by position level — MS, PhD, JRF, SRF, Postdoc, Scientist, Faculty, Data Science, Engineering — by country, field, and application deadline window.

When you find strong matches, export them directly to EuKosmos JSON for one-click import into your EuKosmos Job Register. Your CV is processed locally and is never uploaded, stored, or transmitted to any server.

Semantic CV matching — vector similarity, not keywords
Pros + cons + similarity score on every listing
AAS Job Register · Jobs.ac.uk · EURAXESS · The Muse
MS · PhD · JRF · SRF · Postdoc · Faculty · ML/Data
Export to EuKosmos JSON → Job Register
CV processed locally — never uploaded to any server
Embedding model: ~140 MB, cached permanently after first load Open Tool ↗
🔭 Astronomy Suite
02 Astronomy Multi-archive
🔭
AstroDeepSearch
astrodeepsearch.eukosmos.com
Open Tool ↗

Paste a source name, RA/Dec, or known identifier. AstroDeepSearch resolves the position and fans out concurrent queries to SIMBAD, VizieR, CDS image services, LoTSS DR2/DR3, eROSITA-DE DR1, DESI DR1, arXiv, CrossRef, InspireHEP, and optionally NASA ADS — then assembles a publication-grade dossier with every fact hyperlinked to its source archive, catalogue row, or paper.

This replaces the manual workflow of opening 8 browser tabs, copying coordinates, waiting for each archive separately, and assembling the results yourself. The dossier is formatted for direct citation: every cross-match includes the catalogue identifier, coordinate offset, and a direct link to the source row. Bring your own ADS API key for full literature tier access including refereed-only filtering, advanced query syntax, and citation networks.

SIMBAD · VizieR · CDS image services
LoTSS DR2/DR3 · eROSITA-DE DR1 · DESI DR1
arXiv · CrossRef · InspireHEP · NASA ADS
Name or RA/Dec input — any format
Publication-grade dossier — every fact hyperlinked
ADS API key optional — stored in browser only
Try: NGC 1275 · M87 · 3C 273 · Abell 2744 · SN 1987A Open Tool ↗
03 Astronomy Cosmology
🌌
KosmoCal
kosmocal.eukosmos.com
Open Tool ↗

Convert between angular and linear size at any redshift under an arbitrary ΛCDM cosmological model. Enter an angular size and redshift, get the physical scale in kpc or Mpc; enter a linear size, get the angular size on the sky. Computes the full distance ladder: angular diameter distance DA, luminosity distance DL, comoving distance DC, light-travel distance DLT, and lookback time — all at once.

Switch between Planck 2018, WMAP9, or a fully custom ΛCDM model via H₀, Ωm, and ΩΛ. All calculations run in your browser using numerical integration — no external libraries, no server calls. Validated against published values.

Angular ↔ linear at any redshift — bidirectional
DA · DL · DC · DLT · lookback time
Planck 2018 · WMAP9 · custom ΛCDM model
kpc-per-arcsec scale at requested redshift
All math in browser — no server, no tracking
Validated against published distance moduli Open Tool ↗
04 Astronomy Coordinates
🧭
CoordSwap
coordswap.eukosmos.com
Open Tool ↗

Convert astronomical coordinates between every system astronomers actually use: ICRS, J2000/FK5, B1950/FK4, Galactic, Ecliptic, and Supergalactic — in decimal or sexagesimal format, for a single source or a whole observing sample at once. Validated against published positions for Sgr A*, M31, Crab Nebula, and M87.

Batch mode accepts a pasted table or uploaded file — useful for converting a full proposal sample before an ALMA or VLA submission deadline. Output is formatted for direct paste into proposal tools or observation preparation software.

ICRS · J2000/FK5 · B1950/FK4 · Galactic
Ecliptic · Supergalactic — all systems
Decimal or sexagesimal input/output
Batch mode — convert full sample at once
Validated against Sgr A* · M31 · Crab · M87
100% client-side — no upload
Single source or full proposal sample Open Tool ↗
05 Astronomy Observation Planning
📡
ObsPlan
obsplan.eukosmos.com
Open Tool ↗

Plan astronomical observations from any major observatory worldwide. Enter a target name or coordinates and a date, and ObsPlan generates visibility curves, airmass plots, twilight start/end times, and Moon angular separation and illumination — all in one plot, for any night, from 41 of the world's major optical, infrared, and radio observatories.

Batch mode accepts your full proposal target list and generates observability reports for all sources simultaneously — useful when preparing ALMA, JCMT, or any optical telescope proposal requiring target visibility justification. Presets include ALMA, VLT, Subaru, CFHT, Keck, Gemini, and 35+ others. Validated against Meeus (1998).

41 major observatories — optical, IR, radio
Airmass curves + twilight times + Moon separation
ALMA · VLT · Subaru · CFHT · Keck · Gemini + more
Batch mode — full proposal sample at once
Validated against Meeus (1998)
Single target or whole observing programme
Best night finder · proposal-ready output Open Tool ↗
✍ Research & Writing
06 Research Data Visualisation
📊
PlotLab
plotlab.eukosmos.com
Open Tool ↗

Drop a CSV or TSV, choose a chart type and palette, and export at any journal's exact column width and DPI — without touching matplotlib. Journal presets cover Nature (89 mm and 183 mm column widths), Science, IEEE, MNRAS, ApJ, and PNAS, for both single-column and double-column figures, plus slide formats (16:9 and 4:3).

Colour-blind safe palettes are built in. Export to SVG (pure vector, ideal for LaTeX), PDF, or PNG at 96, 150, 300, or 600 DPI. PlotLab also generates reproducible code in matplotlib, seaborn, and ggplot2 — so the figure you preview in the browser is the exact figure your collaborators can reproduce from the code snippet.

Line · Scatter · Bar · Histogram · Box charts
Nature · Science · MNRAS · ApJ · IEEE · PNAS presets
SVG (vector) · PDF · PNG at 96/150/300/600 DPI
Colour-blind safe palettes — PalettePick
Reproducible code: matplotlib · seaborn · ggplot2
Your data never leaves the browser
Sample datasets: Hubble (astro) · Growth (bio) · RT (psych) Open Tool ↗
07 Research LaTeX
TeXTable
textable.eukosmos.com
Open Tool ↗

Paste a CSV or TSV and get a publication-grade LaTeX table — with booktabs rules (\toprule, \midrule, \bottomrule) by default, siunitx S columns for correct alignment of numeric data, threeparttable for table notes, and sidewaystable for landscape layout. One click opens the generated table directly in a new Overleaf project.

Auto-detects column types (numeric vs text) and applies the appropriate column specifier. Supports table* for two-column spanning, \resizebox for width-constrained tables, and custom placement specifiers. Also exports to Markdown, HTML, and reformatted CSV.

booktabs · siunitx · threeparttable — journal ready
Sidewaystable · table* · resizebox options
One click → Open in Overleaf (new project)
Auto-detect numeric vs text columns
Export: LaTeX · Markdown · HTML · CSV
CSV · TSV · Markdown · HTML table input
Paste CSV → ready for your .tex file in seconds Open Tool ↗
08 Research Writing Analysis
📝
WordLab
wordlab.eukosmos.com
Open Tool ↗

Paste your text and get live word counts, character counts, reading and speaking time estimates, vocabulary diversity (type-token ratio), and six independent readability scores: Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Automated Readability Index, and Coleman-Liau — with a consensus grade average across all six.

Particularly useful for checking grant abstracts (word limit compliance, readability for non-specialist review panels), cover letters, and journal abstracts against character limits for platforms including Nature, Science, arXiv, Twitter/X, and LinkedIn. Word frequency analysis identifies overused terms. Everything runs live as you type.

Words · characters · sentences · paragraphs · lines
Six readability scores + consensus grade level
Platform character limits: Nature · arXiv · X · LinkedIn
Reading time · speaking time · vocab diversity (TTR)
Word frequency analysis — spot overused terms
Live as you type — no delay
Useful for: grant abstracts · cover letters · journal submissions Open Tool ↗
09 Research Comparison
DiffLab
difflab.eukosmos.com
Open Tool ↗

Drop two files — or paste two text snippets — and see exactly what changed between them at line, word, or character granularity. Handles plain text, LaTeX manuscripts, BibTeX files, JSON, CSV, and PDF (text extraction). Side-by-side and inline views. Shows addition/deletion statistics and a similarity percentage.

The LaTeX and BibTeX modes are the differentiators: they understand the file structure and produce cleaner diffs than generic text comparison tools. Particularly useful for tracking manuscript revisions between collaborator rounds, comparing BibTeX libraries, and auditing JSON configuration changes.

Text · LaTeX · BibTeX · JSON · CSV · PDF
Line · word · character granularity
Side-by-side + inline views
Ignore whitespace · ignore case options
Similarity percentage + add/delete stats
Nothing uploaded — fully private
Sample diffs: LaTeX revision · BibTeX update · JSON config Open Tool ↗
📄 Documents & PDF
10 Documents 16 PDF Tools
📄
PDFflow
pdfflow.eukosmos.com
Open Tool ↗

Sixteen professional PDF tools that run entirely in your browser. Your files never leave your machine — everything is processed client-side using pdf-lib and PDF.js. Covers the full range of PDF operations researchers need: combining multiple papers into a single document, extracting specific pages, rotating pages, compressing for email, signing, adding watermarks, and password-protecting sensitive documents.

Organised into four tool groups: Organise (Merge, Split, Rotate, Reorder, Delete, Extract), Convert (to/from Image, PDF/A), Optimise (Compress), and Secure (Watermark, Password protect, Sign). No upload, no account, no size limits imposed by a server.

Merge · Split · Rotate · Reorder · Delete · Extract
Compress · Watermark · Password protect · Sign
Convert to/from image · PDF/A archival format
16 tools in one place — no switching sites
100% client-side — files never uploaded
No account · no size limits
16 tools · 100% client-side · no size limits Open Tool ↗
11 Documents Images
🖼
PixelFlow
pixelflow.eukosmos.com
Open Tool ↗

Sixteen image tools built for researchers, running entirely in your browser. The research-specific tools cover the tasks that come up repeatedly in academic life: passport photos with country-specific size presets (US, UK, India, Schengen, China and more), signature extraction from a photographed paper page, AI-powered background removal using an ONNX model that runs locally, and publication figure preparation with journal-specification DPI and dimension metadata.

General image tools cover crop, resize, rotate, flip, convert between formats (PNG, JPEG, WebP, AVIF), compress, grayscale, and basic colour adjustment. The AI background removal model downloads once and is cached permanently — subsequent removals are instant and fully private.

Passport photos — US · UK · India · Schengen · China
Signature extraction from paper — transparent PNG
AI background removal — ONNX model, runs locally
Publication figure — journal DPI + dimension presets
Crop · resize · rotate · convert · compress · colour
No upload — every pixel processed on your device
16 tools · AI background removal cached after first use Open Tool ↗
12 Documents Coming Soon
🔄
DocSwap
docswap.eukosmos.com
Visit ↗

Document format converter — convert between DOCX, PDF, Markdown, plain text, HTML, and more, entirely in your browser. Preserves formatting, headings, tables, and lists across conversion targets. Built for researchers who need to convert a Word document to Markdown for a repository README, or a plain text draft to a structured DOCX for submission.

DOCX · PDF · Markdown · HTML · Plain text
Preserves headings · tables · lists
Batch conversion for multiple files
100% client-side — no upload
Under development — subscribe at eukosmos.com for launch notification Visit ↗
13 Documents PDF Signing
eSignMyPDF
esignmypdf.com
Open Tool ↗

Sign PDF documents in your browser — no account, no watermark, and no file size limits. Your PDF is opened, signed, and downloaded without ever being uploaded to any server. Draw your signature, type it, or upload a signature image, then place it precisely on any page of your document.

Also supports filling form fields, adding text annotations, initials, dates, and checkmarks to any PDF. Built for the recurring researcher need: signing contracts, agreements, HR forms, visa documents, and institutional paperwork without subscribing to Adobe Acrobat or DocuSign.

Draw · type · or upload a signature image
Fill form fields · add text · initials · dates
Place on any page at exact position
No file size limit · no watermark
No account · no signup required — ever
File never uploaded — 100% private
No subscription · no watermark · no Adobe required Open Tool ↗
🛠 Developer Tools
14 Calculator Scientific
SciCal
scical.eukosmos.com
Open Tool ↗

A scientific calculator that understands expressions the way you write them, with full unit awareness, complex number support, matrix operations, and an inline plotter. Type expressions like 5km + 3mi, (2+3i)^2, [1,2;3,4] * [5;6], derivative('x^3','x'), or define functions and variables for reuse across calculations.

Standard, programmer (hex/binary/octal), and plot modes. Adjustable precision from 4 to 14 significant digits. Trigonometry in radians or degrees. Built on mathjs — runs entirely in the browser, no server.

Expressions with units — 5km + 3mi
Complex numbers · matrices · derivatives · integrals
Standard · Programmer (hex/bin/oct) · Plot modes
Variable and function definitions with =
4–14 significant digits — adjustable precision
100% browser — no server, no tracking
Try: 5km + 3mi · (2+3i)^2 · derivative('x^3','x') Open Tool ↗
15 Developer JSON · Regex · Base64
{}
JsonLab
jsonlab.eukosmos.com
Open Tool ↗

A developer's utility belt in one tab. Format, minify, validate, and sort-by-key any JSON document, with tree view and YAML / JS literal output options. The structural diff compares two JSON documents semantically — not as plain text — highlighting added, removed, and changed keys and values in their correct position in the hierarchy.

Also includes: UTF-8 safe Base64 encode/decode, a URL encoder and parser (breaks a URL into scheme, host, path, and all query parameters), and a live regex tester with match highlighting, group extraction, and flag controls. Everything in your browser — no upload, no tracking.

JSON format · minify · validate · sort keys
Structural JSON diff — semantic, not text-based
Tree view · YAML · JS literal output
UTF-8 safe Base64 · URL encoder/parser
Live regex tester — matches · groups · flags
No upload · no tracking · no account
JSON · Diff · Base64 · URL · Regex — 5 tools in one tab Open Tool ↗
// the workspace behind the tools
Ready for the full EuKosmos workspace?

All 15 tools are part of the EuKosmos ecosystem — built around a local-first research workspace that connects your papers, notes, proposals, CV, and job register in one place.

★  Subscribe for Early Access
Early subscribers get first access · terms announced at launch