https://github.com/livebud/bud Skip to content Sign up * Product + Features + Mobile + Actions + Codespaces + Packages + Security + Code review + Issues + Integrations + GitHub Sponsors + Customer stories * Team * Enterprise * Explore + Explore GitHub + Learn and contribute + Topics + Collections + Trending + Learning Lab + Open source guides + Connect with others + The ReadME Project + Events + Community forum + GitHub Education + GitHub Stars program * Marketplace * Pricing + Plans + Compare plans + Contact Sales + Education [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this organization All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} livebud / bud Public * Notifications * Fork 18 * Star 771 The Full-Stack Web Framework for Go License MIT license 771 stars 18 forks Star Notifications * Code * Issues 8 * Pull requests 1 * Discussions * Actions * Security * Insights More * Code * Issues * Pull requests * Discussions * Actions * Security * Insights This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. main Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 2 branches 10 tags Code Latest commit @barelyhuman @matthewmueller barelyhuman and matthewmueller bail on error for generateGoMod ... 330cbbc May 14, 2022 bail on error for generateGoMod 330cbbc Git stats * 275 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github/workflows docs example internal livebud package runtime scripts .gitignore Changelog.md License.md Makefile Readme.md go.mod go.sum install.sh main.go package-lock.json package.json tools.go version.txt View code Bud Video Demo Documentation Installing Bud Your First Project Readme.md Bud The Fullstack Go Framework for Prolific Web Developers. Bud writes the boring code for you, helping you launch your website faster. Video Demo Watch a video demonstrating how to build a minimal HN clone in 15 minutes with Bud. [168361927-] Documentation Read the documentation to learn how to get started with Bud. Installing Bud Bud ships as a single binary that runs on Linux and Mac. You can follow along for Windows support in this issue. The easiest way to get started is by copying and pasting the command below in your terminal: $ curl -sf curl https://raw.githubusercontent.com/livebud/bud/main/install.sh | sh This script will download the right binary for your operating system and move the binary to the right location in your $PATH. Confirm that you've installed Bud by typing bud in your terminal. bud -h You should see the following: Usage: bud [flags] [command] Flags: -C, --chdir Change the working directory Commands: build build the production server create create a new project run run the development server tool extra tools version Show package versions Your First Project With bud installed, you can now scaffold a new project: $ bud create hello $ cd hello The create command will scaffold everything you need to get started with bud. $ ls go.mod node_modules/ package-lock.json package.json ... which is not very much by the way! Unlike most other fullstack frameworks, Bud starts out very minimal. As you add dependencies, Bud will generate all the boring code to glue your app together. Let's see this in action. Start the development server with bud run: $ bud run | Listening on http://0.0.0.0:3000 Click on the link to open the browser. You'll be greeted with bud's welcome page. Congrats! You're running your first web server with Bud. The welcome server is your jumping off point to learn more about the framework. CleanShot 2022-05-12 at 22.00.19@2x.png Check out the Hacker News demo, read the documentation, schedule a quick call or go on your own adventure. The only limit is your imagination. About The Full-Stack Web Framework for Go Topics go golang framework web svelte full-stack fullstack Resources Readme License MIT license Stars 771 stars Watchers 3 watching Forks 18 forks Releases 10 v0.1.0 Latest May 14, 2022 + 9 releases Used by 2 * @livebud @livebud / welcome * @livebud @livebud / bud Contributors 3 * @matthewmueller matthewmueller Matt Mueller * @barelyhuman barelyhuman Reaper * @codenoid codenoid Languages * JavaScript 54.8% * Go 42.2% * TypeScript 0.8% * HTML 0.6% * CSS 0.5% * Shell 0.5% * Other 0.6% * (c) 2022 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.