Browser Tools
BioLang compiles to WebAssembly, so all these tools run entirely in your browser. No server, no uploads, no accounts. Your data stays on your machine.
All tools are installable as Progressive Web Apps (PWAs) and work offline after the first visit.
Playground
Run code instantly in your browserWrite and execute BioLang code blocks with persistent state between runs. Variables carry over, SVG charts render inline, and syntax is highlighted with a BioLang-aware tokenizer. Perfect for experimenting with language features, testing one-liners, or following along with the documentation.
- ● Persistent state — variables carry over between blocks
- ● Inline SVG rendering for bar_chart, scatter, histogram, etc.
- ● Block numbering and "Run All Above + This"
- ● Dark/light theme toggle
BioLang Studio
Install lessons, manage notebooks, prepare verified dataStudio is the full learning and reproducible-analysis workspace. Browse the BioLang Registry, install versioned lessons, prepare checksum-verified datasets, edit multiple notebooks, inspect variables, and export workspaces or readable reports. Browser WebAssembly is the default; Desktop and SOMER remain explicit choices for local or remote advanced work.
- ● Registry-discovered, versioned lessons
- ● Multiple notebooks with isolated variables
- ● Verified on-demand data preparation
- ● HTML, PDF, Markdown, workspace, and run-record export
Notebook
Open, edit, run, and save .bln filesA focused notebook workspace with editable Markdown and BioLang cells, shared interpreter state, local data attachments, inline tables and plots, and prerequisite-aware execution. Open a local file or a public URL; the notebook and its data remain in your browser.
- ● Run a later cell and required earlier cells run first
- ● Edit, reorder, add, remove, and save cells
- ● Attach browser-readable analysis files
- ● Native CLI fallback for packages, GPU, and large runs
BioPeek
Inspect bioinformatics files in your browserDrop FASTA, FASTQ, VCF, BED, GFF, SAM, CSV, or TSV files for instant client-side parsing. Four view modes: sortable Table with colored nucleotides and quality scores, Stats with SVG charts (per-base quality, length histograms, GC content, variant donut, chromosome bars), Raw line-numbered text, and a BioLang Console for running expressions against the data.
- ● 8 bioinformatics formats with auto-detection
- ● Format-specific statistics (N50, GC%, Q30, Ti/Tv)
- ● Multi-file tabs, search/filter, multi-format export (CSV/TSV/BED/VCF)
- ● URL loading, column filters, debounced search
- ● 100% private — data never leaves your machine
BioGist
The biological gist of any research paperAuto-detects genes, variants, accessions, and species on any webpage. Browse a PubMed paper and instantly see BRCA1 highlighted with gene summaries from NCBI, variant details from gnomAD and ClinVar, and dataset metadata from GEO/SRA. Available as a Chrome sidebar extension and a PWA.
- ● 334 curated gene symbols with false-positive filtering
- ● rsID, HGVS, ClinVar, COSMIC variant detection
- ● GEO, SRA, BioProject, Ensembl, PDB, PMID accessions
- ● gnomAD allele frequency + ClinVar significance
- ● UniProt protein function on gene click
- ● "Open in BioPeek" for detected file links
BioKhoj
Your personal research radarMonitor genes, drugs, variants, pathways, and diseases across PubMed and bioRxiv. BioKhoj periodically checks for new papers matching your watchlist, scores each on a 0-100 scale (recency, journal tier, entity matches, co-mention novelty, citation velocity, author reputation), and presents them in a ranked feed. Chrome sidebar extension + installable PWA.
“Khoj” (/kʰoːdʒ/) means “search” or “discovery” in Hindi — your daily discovery companion for biology research.
- ● Signal scoring with 6-component breakdown (click badge for details)
- ● Unified search across PubMed, NCBI Gene, ClinVar, ClinicalTrials.gov, UniProt
- ● Trending preprints from bioRxiv, medRxiv, PubMed, Europe PMC
- ● Co-mention detection, citation tracking with sparklines
- ● Right-click “Watch in BioKhoj” on any gene/variant on a page
- ● Export: BibTeX, RIS, Markdown, CSV, pandas DataFrame, R tibble
- ● Background checks every 4h with push notifications for high-signal papers
- ● 100% client-side — no account, no server, no tracking
Desktop Tools
CLI (bl)
Run scripts, manage projects, install plugins, format code, type-check, and benchmark.
Terminal REPL
Interactive terminal with :env, :reset, :load, :save, :time, :type, :profile commands.
Language Server
LSP with diagnostics, completion, and hover. Works with VS Code, Neovim, Helix, etc.
Notebooks
Jupyter-style notebooks with code + text + plots in one document.
Compiler & JIT
Bytecode compiler and Cranelift JIT for performance-critical pipelines.
Plugins
Extend BioLang with Python, R, Deno, or native subprocess plugins.