Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
@gofred-io

gofred.io

πŸš€ gofred-io

Go WebAssembly MIT License Go Version

Building the future of web development with Go and WebAssembly

Website Documentation


🎯 About gofred

gofred is a revolutionary Go library that enables developers to build responsive web applications entirely in Go using WebAssembly. No more context switching between languages - write your entire stack in Go.

✨ Why gofred?

Feature Description
πŸ”„ Unified Development Use Go for both backend and frontend
πŸ›‘οΈ Type Safety Compile-time type checking across your entire application
⚑ Performance WebAssembly delivers near-native performance in browsers
πŸ› οΈ Developer Experience Hot reload, CLI tools, and familiar Go patterns

πŸ—οΈ What we're building

Project Description Status
πŸ“š gofred Core library with composable UI widgets and routing Active
πŸ› οΈ gofred-cli Command-line tool for project scaffolding and development Active
🌐 gofred-website Official documentation and examples Active

πŸš€ Key Features

πŸš€ WASM-first 🧩 Composable Widgets 🧭 Built-in Routing
Build once with Go, run in any modern browser Containers, text, buttons, images, and more Lightweight router with navigation helpers
πŸ“± Responsive Design ⚑ Hot Reload πŸ”§ CLI Tools
Breakpoints and spacing utilities Development server with automatic recompilation Project scaffolding and development workflow

πŸš€ Get Started

# Install gofred-cli
curl -fsSL https://raw.githubusercontent.com/gofred-io/gofred-cli/main/install.sh | bash

# Create your first app
gofred app create my-app
cd my-app
gofred app run

πŸ“š Projects

Project Description Repository
πŸ“š gofred Core library for building web applications with Go and WebAssembly GitHub
πŸ› οΈ gofred-cli Command-line tool for creating, building, and running gofred applications GitHub
🌐 gofred-website Official website with documentation, examples, and tutorials GitHub

🀝 Community

Platform Purpose Link
πŸ› Issues Report bugs and request features GitHub Issues
πŸ’¬ Discussions Ask questions and share ideas GitHub Discussions
🀝 Contributing Help us improve gofred Contributing

πŸ“„ License

MIT License

All projects in the gofred-io organization are released under the MIT License.


πŸŽ‰ Ready to build the future of web development?

Start with gofred today!

Get Started

Pinned Loading

  1. gofred gofred Public

    Build responsive web applications in Go using WebAssembly. Composable widgets, routing, and responsive layout.

    Go 53 3

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

Morty Proxy This is a proxified and sanitized view of the page, visit original site.