GET YOUR BEARINGS
About Bitburner
Bitburner is an open‑source programming hacking simulation released on Steam after five years of development and contributions from hundreds of developers. Set in a dark, dystopian world, the player assumes the role of an unknown hacker and progresses through an idle incremental RPG.
The game centers on writing JavaScript scripts to automate hacking, solve programming challenges, trade stocks, and unlock over a hundred augmentations. It also features mini‑games, secret perma‑upgrades, and a web version, and it runs on Windows, macOS, and Linux with single‑player, Steam Achievements, Steam Cloud, and Family Sharing support.
01 / THE GUIDE
JavaScript Automation
Players write JavaScript scripts that can automate many aspects of gameplay, from hacking servers to managing resources. The system is flexible, allowing solutions that suit each player’s coding style.
While a basic programming background helps, it is not required; the game provides enough guidance for newcomers to start scripting and gradually improve their skills.
- Experiment with simple loops before tackling complex automation.
- Compare your script’s performance against manual actions to gauge efficiency.
02 / THE GUIDE
Character Augmentations
Bitburner offers more than 100 augmentations that improve the player’s stats and abilities. These upgrades are obtained through gameplay progression and can enhance hacking efficiency.
With over 100 augmentations improving stats and abilities, players can tailor their character to preferred playstyles.
- Prioritize augmentations that complement your scripting focus.
- Balance augmentation costs with the income generated from hacks.

03 / THE GUIDE
Automated Stock Trading
The game includes a stock market where players can buy and sell shares. Scripts can be written to automate trading decisions based on market data.
Successful trading provides a steady source of money, which can be reinvested into augmentations or other upgrades.
- Start with simple buy‑low, sell‑high scripts before adding complex indicators.
- Observe market trends in real time to refine your automation.
04 / THE GUIDE
Integrated Mini‑Games
Beyond core hacking, Bitburner contains various mini‑games that challenge players in different ways. These activities can be solved manually or scripted for automation.
Mini‑games add variety to the game’s diverse mechanics and can be tackled manually or through scripting.
- Treat mini‑games as practice grounds for new scripting techniques.
- Compare manual versus scripted solutions to gauge time savings.
05 / THE GUIDE
Hidden Perma‑Upgrades
The game hides secret perma‑upgrades that persist across play sessions. Discovering these upgrades provides lasting benefits without needing repeated effort.
The source encourages players to explore the world and discover different companies, locations, and factions alongside unlocking these upgrades.
- Explore new locations thoroughly to increase chances of finding upgrades.
- Record discovered upgrades to avoid redundant searching.





COMMUNITY
Player discussion