Skip to content

ChemSearch v1.0.0 - Initial Release

Choose a tag to compare

@FurtherSecrets24680 FurtherSecrets24680 released this 09 Mar 15:28

First release of ChemSearch for Android, a native Kotlin + Jetpack Compose app for instant chemical compound lookup. Built for students, researchers and chemistry enthusiasts who want fast, clean access to chemical data without opening a browser.


What's in this release

Search & Discovery

  • 🔍 Search millions of compounds by name with real-time autosuggestions (sourced from PubChem)
  • 🕐 Search history for quick re-access to recent lookups

Chemical Data

  • 📊 Molecular formula, empirical formula, molecular weight, charge
  • 🔖 CAS number, PubChem CID, IUPAC name
  • 🧬 SMILES (Connectivity + Full), InChI, InChI Key
  • 🏷️ Top synonyms including common trade names

Visuals

  • 🖼️ High-resolution 2D structure diagrams
  • 🔬 3D compound model view (⚠️ Not properly implemented yet)

Elemental Analysis

  • 📉 Percentage composition bar chart with correct handling of complex formulas like Ca(OH)₂

Descriptions

  • 📝 Three sources — PubChem (official), Wikipedia (community summary) or AI (Gemini 2.0 Flash)
  • AI descriptions require a free Gemini API key (see setup below)

Settings

  • 🌓 Light and dark mode (persisted across restarts)
  • Toggle autosuggestions on/off
  • Set your default description source
  • Manage your Gemini API key

Requirements

  • Android 8.0 (API 26) or higher
  • Internet connection

Installation

Download ChemSearch.v1.0.0.apk below and install it on your device. You may need to allow installs from unknown sources in your device settings.


AI descriptions setup

  1. Get a free API key at [aistudio.google.com]
  2. Open the app → tap ⚙️ Settings
  3. Add your key under AI (Gemini)
  4. Optionally set AI as your default description source

Your key is stored locally on your device only, and it is never sent anywhere except Google's API.

If this project is useful to you, a ⭐ on the repo goes a long way!