gSender is a feature-packed CNC interface application.
It’s designed to be clean and easy to learn while retaining a depth of capabilities for advanced users. It was created to bring new concepts to the existing landscape of grbl senders in an effort to advance functionality and ease-of-use.
This is free and open source software.
Features include:
- Accepts standard, grbl-compliant g-code and has been verified to work with many of the common CAM programs.
- Grbl and grblHAL controllers supported.
- Smart machine connection.
- 3-axis digital readout (DRO) with manual value entry.
- All-directional jogging with XY diagonals, jog presets, and incremental/continuous single-button handling.
- Zero-setting and gotos (independent and combined).
- Probing in any direction plus safe continuity detection ensures no broken cutting tools.
- Full imperial/metric compatibility.
- Responsive screen design and workspace customizations including visualizer light and dark theme.
- 3D toolpath visualization (no machine connection required).
- File insight on load (feed range, spindle range, tools used, estimated cutting time, and overall, max, and min dimensions).
- Feed override and active job status indicators.
- Fully exposed keyboard shortcuts for external keyboard/keypad control.
- Joystick support built-in for a variety of controllers.
- Safe height movements – accommodates machines with or without endstops.
- Homing cycle and quick-movement locations available for machines with homing hardware.
- Full spindle/laser support via manual control widgets, active alerting, and live overrides.
- Full mist/flood coolant support via manual control widgets and active alerting.
- Macros buttons (rearrangeable) with enhanced macro variables and individually assignable keyboard shortcuts.
- Lightweight mode reduces processing intensity on less powerful hardware or when running larger files.
- Easy workspace swapping for more advanced jigging or alignment work.
- Optional automatic handling for common error throwing g-code.
- Firmware tool for easier grbl EEPROM changes, loading defaults, and grbl flashing.
- Surfacing tool auto-generates surfacing g-code based on machine cutting area and other preferences, ready to execute.
- Calibration tool for axis alignment – a step by step process to make sure your CNC is square.
- Movement tuning tool for calibrating motor axis movements.
- Tool change functionality – pause, ignore, or run code blocks on M6 commands.
- Start-from-line functionality to resume jobs part-way through in case of failure of abort.
- Outline functionality indicates the rough bounds of the job before cutting.
- Customizable g-code injection at job start and end.
- Tooltips for data entry points.
- Alarm warning explanations to better contextualize CNC errors.
- Sleep management to keep PC awake during g-code sending.
- Pre-built machine profiles, including:
- LongMill
- Shapeoko
- X-carve
- OpenBuilds CNCs
- 3018 CNC & PROVer
- BobsCNC CNCs
- CNC4Newbie CNCs
- Mill Right CNCs
- Ooznest WorkBee
- Nomad
- Carvey
- Mill One, and more…
- JavaScript-based CNC interface software which leverages Electron for cross platform use. The software runs under Linux (both Intel and ARM architectures are supported), macOS, and Windows.
Website: sienci.com/gsender
Support: GitHub Code Repository
Developer: Sienci Labs Inc.
License: GNU General Public License v3.0
gSender is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.
Popular series | |
---|---|
The largest compilation of the best free and open source software in the universe. Each article is supplied with a legendary ratings chart helping you to make informed decisions. | |
Hundreds of in-depth reviews offering our unbiased and expert opinion on software. We offer helpful and impartial information. | |
The Big List of Active Linux Distros is a large compilation of actively developed Linux distributions. | |
Replace proprietary software with open source alternatives: Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle, Atlassian, Corel, Cisco, Intuit, and SAS. | |
Awesome Free Linux Games Tools showcases a series of tools that making gaming on Linux a more pleasurable experience. This is a new series. | |
Machine Learning explores practical applications of machine learning and deep learning from a Linux perspective. We've written reviews of more than 40 self-hosted apps. All are free and open source. | |
New to Linux? Read our Linux for Starters series. We start right at the basics and teach you everything you need to know to get started with Linux. | |
Alternatives to popular CLI tools showcases essential tools that are modern replacements for core Linux utilities. | |
Essential Linux system tools focuses on small, indispensable utilities, useful for system administrators as well as regular users. | |
Linux utilities to maximise your productivity. Small, indispensable tools, useful for anyone running a Linux machine. | |
Surveys popular streaming services from a Linux perspective: Amazon Music Unlimited, Myuzi, Spotify, Deezer, Tidal. | |
Saving Money with Linux looks at how you can reduce your energy bills running Linux. | |
Home computers became commonplace in the 1980s. Emulate home computers including the Commodore 64, Amiga, Atari ST, ZX81, Amstrad CPC, and ZX Spectrum. | |
Now and Then examines how promising open source software fared over the years. It can be a bumpy ride. | |
Linux at Home looks at a range of home activities where Linux can play its part, making the most of our time at home, keeping active and engaged. | |
Linux Candy reveals the lighter side of Linux. Have some fun and escape from the daily drudgery. | |
Getting Started with Docker helps you master Docker, a set of platform as a service products that delivers software in packages called containers. | |
Best Free Android Apps. We showcase free Android apps that are definitely worth downloading. There's a strict eligibility criteria for inclusion in this series. | |
These best free books accelerate your learning of every programming language. Learn a new language today! | |
These free tutorials offer the perfect tonic to our free programming books series. | |
Linux Around The World showcases usergroups that are relevant to Linux enthusiasts. Great ways to meet up with fellow enthusiasts. | |
Stars and Stripes is an occasional series looking at the impact of Linux in the USA. |