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 browser

Write 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
🔍

BioPeek

Inspect bioinformatics files in your browser

Drop 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 paper

Auto-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 radar

Monitor 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.