EA1FUO

EA1FUO / AntennaSim

Public

Web-based antenna simulator powered by NEC2. Design, simulate, and analyze antennas with real-time 3D visualization, radiation patterns, SWR, and impedance charts.

96
4
100% credibility
Found Mar 01, 2026 at 94 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

AntennaSim is a free open-source web-based simulator for amateur radio antennas that lets users design from templates or scratch, run NEC2 simulations, and visualize results like SWR curves, 3D patterns, and current distributions in the browser.

How It Works

1
🔍 Discover AntennaSim

You find this free tool for designing radio antennas while browsing ham radio sites or GitHub.

2
⚙️ Get it ready quickly

Follow simple steps to set it up on your computer—no coding needed, just a few clicks and it launches.

3
🌐 Open in your web browser

Your antenna simulator appears right in the browser, ready to use on any device.

4
📡 Pick or build an antenna

Choose from ready templates like dipoles or Yagis, tweak sizes and heights, or draw wires from scratch with easy drag-and-drop.

5
🚀 Run the simulation

Hit simulate and watch as it calculates performance across frequencies, showing SWR, patterns, and more in seconds.

6
📊 Explore stunning visuals

Spin the 3D model, zoom into glowing current flows, slice patterns, and check interactive charts for perfect tuning.

Tune your dream antenna

Optimize for low SWR, high gain, or directionality, then export files to build the real thing for your radio station.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 94 to 96 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is AntennaSim?

AntennaSim is a web-based antenna simulator powered by NEC2, letting you design, simulate, and analyze wire antennas like dipoles or yagis right in your browser. Pick from 17 templates, tweak geometry with a drag-and-drop editor, then get instant 3D radiation patterns, SWR charts, impedance plots, Smith charts, and current distributions—no compiling NEC2 yourself. Built in TypeScript with Docker Compose for one-command spins, it solves the hassle of native antenna modeling tools for ham radio experimentation.

Why is it gaining traction?

Unlike desktop NEC2 wrappers, it's fully web-based with real-time 3D viewport (orbit controls, animated currents, near-field heatmaps) and an optimizer streaming progress via WebSocket for tuning SWR or gain on the fly. Import/export .nec or .maa files seamlessly, overlay NanoVNA measurements, and deploy anywhere with nginx/Redis caching for fast repeat sims. The mobile-responsive UI and keyboard shortcuts make iterating on designs feel snappy, standing out in the web-based emulator github niche.

Who should use this?

Amateur radio operators prototyping multiband antennas before cutting wire, RF hobbyists analyzing patterns over real ground models (salt water to dry sand), or educators demoing NEC2 electromagnetics without student installs. Ideal for hams tweaking EFHW or G5RV setups, comparing sims to field measurements via SWR overlays.

Verdict

Solid pick for antenna design workflows—Docker-ready with great docs and templates, despite 91 stars and 1.0% credibility score signaling early maturity. Run it locally to sidestep any growing pains; worth starring if NEC2 sims are your jam.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.