Showing 846 open source projects for "fun"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    Gobot

    Gobot

    Golang framework for robotics, drones, and the Internet of Things

    Gobot makes controlling robots and devices incredibly simple and fun. This program connects to an Arduino, and toggles an LED, every one second. Support for devices that use Analog Input/Output (AIO) communication have a shared set of drivers provided using the "gobot/drivers/aio" package. Support for devices that use General Purpose Input/Output (GPIO) communication have a shared set of drivers provided using the "gobot/drivers/gpio" package.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    Oppia

    Oppia

    A free, online learning platform to make quality education accessible

    Oppia is an online learning tool that enables anyone to easily create and share interactive activities (called 'explorations'). These activities simulate a one-on-one conversation with a tutor, making it possible for students to learn by doing while getting feedback. Oppia identifies common wrong answers and provides tailored feedback, so that students get a personalized experience. Our lessons keep students engaged through playful characters and use different strategies to solidify their...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Rainbow Ethereum

    Rainbow Ethereum

    The Ethereum wallet that lives in your pocket

    Rainbow is a fun, simple, and secure way to get started with crypto and explore the new world of Ethereum. You can use Rainbow to purchase, manage, and display Ethereum-based assets. Great for newcomers and power users alike, Rainbow allows you to be in total control of your money. Unlike a crypto exchange such as Coinbase, Rainbow doesn't hold your assets on your behalf.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Voyage

    Voyage

    Voyager - The Missing Laravel Admin

    Voyager is a Laravel Admin Package that includes BREAD(CRUD) operations, a media manager, menu builder, and much more. Voyager can save you so much time and it will make building applications even more fun. Voyager's admin interface allows you to create CRUD or BREAD (Browse, Read, Edit, Add, and Delete) functionality to your posts, pages, or any other table in your database. Voyager has a fully functional media manager which allows you to view/edit/delete files from your storage. All files in your application will be easily accessible and will live in a single place. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5
    gh-ost

    gh-ost

    GitHub's online schema migrations for MySQL

    gh-ost is a triggerless online schema migration solution for MySQL. It is testable and provides pausability, dynamic control/reconfiguration, auditing, and many operational perks. gh-ost produces a light workload on the master throughout the migration, decoupled from the existing workload on the migrated table. It has been designed based on years of experience with existing solutions, and changes the paradigm of table migrations. All existing online-schema-change tools operate in similar...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    GitFut

    GitFut

    Your GitHub stats, turned into a World-Cup-style player card

    ...It also assigns an overall rating, position, archetype, country flag, and card finish based on the shape and strength of the profile data. The generated card can be embedded as a live image in a README, portfolio, or personal website. Built with Next.js, TypeScript, Tailwind, and Redis, it is both a fun developer identity tool and an example of social GitHub visualization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    RainbowKit

    RainbowKit

    The best way to connect a wallet

    ...RainbowKit provides a fast, easy, and highly customizable way for developers to add a great wallet experience to their applications. We handle the hard stuff so developers and teams can focus on building amazing products and communities for their users. Building RainbowKit has been an incredibly fun effort with many people at Rainbow and our friends at other companies. We're always looking to make RainbowKit better, so please let us know how we can improve.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Spectacle

    Spectacle

    A ReactJS based Presentation Library

    ...It lets you create sleek presentations using JSX syntax, giving you the ability to live demo your code. Spectacle’s presentations are lively and interactive, with clickable elements, themes, custom backgrounds, animations, and many other fun and unique elements you can add to make your presentations pop. With Spectacle you can also live demo your code in real time without having to leave the presentation deck. Code blocks conveniently auto-size and scroll when there is an overflow of content. See the live demo deck at: https://raw.githack.com/FormidableLabs/spectacle/main/examples/one-page.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Fancy Components

    Fancy Components

    Library of fancy, fun, animated react components

    Fancy is an open source library of animated React components and microinteractions created to make web interfaces feel more expressive, playful, and visually engaging. Instead of focusing only on utility-first static UI primitives, the project emphasizes motion, delight, and the small interaction details that can make an interface feel more premium and memorable. Its positioning suggests a growing collection rather than a fixed set of components, which makes it appealing for designers and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Voyager

    Voyager

    Laravel Admin Package that includes operations, a media manager, etc.

    ...Voyager will take care of your administrative tasks, this way you can focus on what you do best, which is building the next great app! Voyager can save you so much time and it will make building applications even more fun! Baked right in like a fresh loaf of BREAD! Voyager's admin interface allows you to create CRUD or BREAD (Browse, Read, Edit, Add, and Delete) functionality to your posts, pages, or any other table in your database. Voyager has a fully functional media manager which allows you to view/edit/delete files from your storage. All files in your application will be easily accessible and will live in a single place. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    General purpose PHP SOAP-client

    General purpose PHP SOAP-client

    A general purpose SOAP client for PHP

    Sick and tired of building crappy SOAP implementations? This package aims to help you with some common SOAP integration pains in PHP. Its goal is to make integrating with SOAP fun again! Since life is too short to read documentation, we've added a scafolding wizard which will get you communicating with your SOAP server in no time! Implementing SOAP extensions is a real pain in the ass. It forces you to overwrite core methods of the built-in SOAP client. If you ever had to implement WSA or WSSE in SOAP, you know that there is something wrong in the core. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ObjectBox Java Database

    ObjectBox Java Database

    Java and Android Database - fast and lightweight without any ORM

    ...Develop applications that work on- and offline, independently from a constant Internet connection, providing an “always-on”-feeling. Accelerate time-to-market with ObjectBox’ easy and super fast native language APIs, that bring the fun back to coding. ObjectBox reduces mobile network and cloud costs more than 40% by persisting data locally (on the edge), and syncing with low overhead and high efficiently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Promise Fun

    Promise Fun

    Promise packages, patterns, chat, and tutorials

    Promise Fun is a curated reference collection centered on JavaScript promises, asynchronous patterns, and related utility packages. It serves as an index to numerous focused modules created for common promise-based programming tasks. The collection includes tools for concurrency control, mapping, queues, retries, delays, timeouts, debouncing, throttling, filtering, and asynchronous iteration.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    SuperTuxKart
    SuperTuxKart is a kart racing game featuring Tux and friends. It is a fun-racer game, focusing on fun and ease of play.
    Leader badge
    Downloads: 344 This Week
    Last Update:
    See Project
  • 15

    Mahjongg Solitaire

    Classic Mahjongg Solitaire with a few handy features to fun gameplay

    Classic Mahjongg Solitaire with a few handy features to fun gameplay. (Requires Java).
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    A fun mic tool that lets you make your mic really loud and low quality.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    FL Studio

    FL Studio

    The best music production software

    ...FL Studio comes packed with over 100 instruments and effects, a massive sound library, and world-class tools for composition, recording, and mastering. Its lifetime free updates ensure you’ll always have the latest features without extra cost. Whether on desktop or mobile, FL Studio delivers a fast, fun, and flexible production experience for beginners and pros alike.
    Downloads: 3,043 This Week
    Last Update:
    See Project
  • 18

    Workout Windows

    Workout for Windows

    I't's one workout for windows. Good fun!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    stormos

    stormos

    making arch linux EASY for people coming over from windows and macOS!

    StormOS is a beginner friendly distribution based on Arch Linux. Developed by Ben Fitzpatrick and website maintained by matthew moore. This distro's goal is to help bring new users over to the world of Arch Linux by offering an easy to install, out of the box Arch Linux experience. support us on paypal: https://www.paypal.me/fitzpatrick251 check out our webste: https://techcafe757.wixsite.com/storm-os
    Leader badge
    Downloads: 538 This Week
    Last Update:
    See Project
  • 20

    kavi-aosp

    AOSP Custom roms for Redmi 6 Pro - Sakura

    Downloads: 9 This Week
    Last Update:
    See Project
  • 21
    xiaomi-unicorn-devs
    share my roms with U! Have fun
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Tux Paint

    Tux Paint

    An award-winning drawing program for children of all ages

    Tux Paint is a free, award-winning drawing program originally created for children ages 3 to 12, but enjoyed by all! It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program. You're presented with a blank canvas and a variety of drawing tools to help them be creative. Along with paintbrush, shapes and text, Tux Paint includes a "stamp" feature to add pre-drawn or photographic imagery to pictures, and a set of "magic tools" that provide filter effects (like blur, tint and waves) and interesting drawing tools (like train tracks, bubbles and grass). ...
    Leader badge
    Downloads: 20,882 This Week
    Last Update:
    See Project
  • 23
    BASIC-256
    BASIC-256 is an easy to use version of BASIC designed to teach anybody how to program. A built-in graphics mode lets them draw pictures on screen in minutes, and a set of easy-to-follow tutorials introduce programming concepts through fun exercises, 2021-08-05 - Ubuntu and other LINUX users can install the latest version with snap: sudo snap --beta basic256
    Leader badge
    Downloads: 133 This Week
    Last Update:
    See Project
  • 24
    SeedLinux is a small CUI-based Linux OS for education and fun. version 1.1.1 is now released! (Since there was a boot error in v1.1, we have released v1.1.1)
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    AssaultCube Reloaded

    AssaultCube Reloaded

    A fun realistic multiplayer free-and-open-source first-person-shooter!

    ACR is a fun realistic multiplayer free-and-open-source first-person-shooter! This project has moved to GitHub. A mirror of releases is here.
    Downloads: 26 This Week
    Last Update:
    See Project