Showing 846 open source projects for "fun"

View related business solutions
  • 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
  • $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
  • 1
    Fearless Geek OS

    Fearless Geek OS

    A re-spin of MX Linux-XFCE Edition

    A re-spin of MX Linux XFCE edition. This Linux distribution/MX Linux Re-spin is geared towards developers as well as content creators. It was envisioned and created while living in the homeless shelter and looking for work that I can manage with autism spectrum disorder. I do intend making this a full distribution eventually. Support Fearless Geek OS financially. We have a Patreon we’re setting up. If you’ve signed up for our e-mail list on Sourceforge, you will be informed...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    Git Subtree Splitter

    Git Subtree Splitter

    Split a repository to read-only standalone repositories

    ...If you want to learn more about monorepo vs manyrepos, watch this 4-minute lightning talk I gave at dotScale (or read the slides)... or watch the longer version from DrupalCon. "The Monorepo - Storing your source code has never been so much fun" is also a great resource.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Simple Draw

    Simple Draw

    A canvas you can draw on with different colors

    Enjoy the moment with our specially designed drawing app, draw something fun, and create your own artwork– all in a digital form. Simple Draw is the best drawing app for anyone who loves to draw. Just pick paint and draw. Paint and draw simple sketches for fun. With Simple Draw, you will not need any fancy or advanced tools or filters for your favorite doodle or sketch. Just use your creativity and freehand drawing to create the best sketches for your sketchbook.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4

    Neon Surface LINUX

    A recompiled version of KDE neon for surface devices.

    ...Plus, we've tossed in KDE Mobile straight out of the box for that extra flavor. It's like your favorite OS got a cool upgrade! Dive into the beta version, feel the tech vibes, and join us on this open-source journey. Let's make computing fun and fuss-free together!
    Downloads: 5 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 5
    This is my own correction binary repository for additional compatibility with/between my community projects,such as F-Box Project,Flubuntu Project,CFDE,DeXuR,DebX,debOS && any Debian/Ubuntu issues.This includes my solutions & builds of deb & other packages & scripts.This is a lot of fun for me and all,who it issues used.
    Leader badge
    Downloads: 211 This Week
    Last Update:
    See Project
  • 6
    DroidScreen-USB

    DroidScreen-USB

    DroidScreen USB Control multiple Android device at same time

    DroidScreen USB its project help you control and monitor multiple Android device at same time . its so easy to use , just run and have fun . The program provides easy and convenient control of connected devices, from connecting and disconnecting operations to controlling each phone’s screen using the mouse and keyboard
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    JPL Open Source Rover Project

    JPL Open Source Rover Project

    A build-it-yourself, 6-wheel rover based on the rovers on Mars

    ...JPL is always looking to inspire the next generation of scientists, engineers, and roboticists to help us explore and learn about our solar system (and beyond!). We release the plans for this rover as a way to try and give budding enthusiasts a fun robotics project that will help teach them and get them involved in robotics sooner and at a lower cost. The specific attributes of the robot you build will depend slightly on the type of electronics and motors you buy for the system.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Random fun

    Random fun

    Notebooks and various random fun

    Random Fun is a personal collection of experimental scripts and Jupyter notebooks covering machine learning, mathematics, neural networks, and programming ideas. It is not a single application, but a sandbox for compact demonstrations and exploratory work. Included notebooks examine topics such as MicroGrad-style autodiff, mixture density networks, evolution strategies, floating-point behavior, and KNN versus SVMs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Closure Library

    Closure Library

    Google's common JavaScript library

    ...If you are developing a large or growing application, you may benefit from the Closure Library's breadth. A well-tested library can insulate you from cross-browser compatibility issues and the minutiae of client-side programming, letting you focus on the fun stuff.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 10
    PwshPaint

    PwshPaint

    A PowerShell Module for drawing pixelated art in the terminal

    PwshPaint is a fun and quirky pixel art drawing program made entirely in PowerShell, showcasing the flexibility of the scripting language. It provides a simple terminal-based interface for drawing and editing pixel art directly from the PowerShell console, making it a creative way to explore programming concepts or amuse fellow devs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    RPA for Python

    RPA for Python

    Python package for doing RPA

    Python package for doing RPA. RPA for Python's simple and powerful API makes robotic process automation fun! You can use it to quickly automate away repetitive time-consuming tasks on websites, desktop applications, or the command line. See sample Python script, the RPA Challenge solution, and RedMart groceries example. To send a Telegram app notification, simply look up @rpapybot to allow receiving messages. To automate Chrome browser invisibly, use headless mode.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12

    ten-game

    Ten is a fun math puzzle game for all ages.

    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Easyspider - Distributed Web Crawler

    Easyspider - Distributed Web Crawler

    Easy Spider is a distributed Perl Web Crawler Project from 2006

    ...Websites that use EasySpider Crawling for Article Writing Software: https://www.artikelschreiber.com/en/ https://www.unaique.net/en/ https://www.unaique.com/ https://www.artikelschreiben.com/ https://www.buzzerstar.com/ https://easyperlspider.sourceforge.io/ https://www.sebastianenger.com/ https://www.artikelschreiber.com/opensource/ It is fun to look at some code that is few years ago and to see how one has improved himself. If you want to write text automatically try https://www.artikelschreiber.com/en/ or https://www.unaique.net/en/!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    pingu

    pingu

    ping command but with pingu

    ping command implementation in Go but with colorful output and pingu ascii art. Colorful and fun output. Cross-platform support: Windows, macOS and Linux (also WSL) It works with a single executable file, so it can be installed easily. Supports IPv4 and IPv6. Simply specify the target host name or IP address in the first argument e.g. pingu github.com or pingu 13.114.40.48. You can change the number of transmissions by specifying the -c option.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15

    2D6

    It's a game that offers six different 2d games.

    ...Tic Tac Toe - A very fun short game that can be played by 2 players. 5. Maze Game - A fun game in which you have to escape the maze in a given time. Each time you reset, A new map appears! (This game is only recommended for Computers).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    WTFJS

    WTFJS

    A list of funny and tricky JavaScript examples

    ...Each entry presents a small snippet, explains why the behavior occurs, and ties it back to the specification or engine rules. The repository covers coercion quirks, edge-case comparisons, floating-point oddities, prototype traps, and scoping pitfalls, among others. It’s designed as both a fun read and a serious learning aid, helping developers build an intuition for how JavaScript evaluates expressions. By highlighting common misconceptions, it encourages safer coding patterns and more reliable mental models. Teachers, interviewers, and learners use it to spark discussion and deepen understanding of JavaScript’s semantics.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17

    Realistic 3D Roulette Sim Unity

    Realistic 3D roulette simulation:I wrote this for fun. big description

    This is a realistic 3D roulette simulation game with source code for many platforms. *The source code simulates random spins realistically rolling to a random number,or a predetermined number from 0 to 36.You can write your own subroutine for predetermined numbers& plug it into the existing code.An example such subroutine is given. *Publish to android,Win,Webplayer,mobile &more platforms using the unity . *Currently it has basic virtual coins betting system implemented: colour red/black...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Nix Output Monitor

    Nix Output Monitor

    Pipe your nix-build output through the nix-output-monitor

    nix-output-monitor (also known as nom) is a workflow tool that enhances the readability and usability of nix-build output by providing pretty, parsed summaries and highlighting important events during Nix builds. This was an experiment to write something fun and useful in Haskell, which proved to be useful to quite a lot of people. By now, nom is quite fully featured with support for nix v1 commands (e.g. nix-build) and nix v2 commands (e.g. nix build). At this point it seems like I will maintain nom until better UX options for nix arrive. Every entry in the nom tree stands for one derivation. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    hygen

    hygen

    The simple, fast, and scalable code generator

    Generators are self-contained and folder structure makes up the command structure. Complex is easy but simple is hard. Contextual template lookup, pull requests that look nice and clean, structured file organization, make generators fun again! Constantly benchmarked and dependencies are carefully considered to shorten startup and generation time. Built-in scaffolds to quickly create generators. Full logic templates and rendering. Prompts and flows for taking in arguments. Automatic CLI arguments. Adding new files, injecting into existing files. Running shell commands. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20

    Pi ePaper Display

    raspberry Pi e-Paper display server

    ePaper Fun Raspberry Pi Stand Alone WiFi Access Point. Presented at the 2022 Great Lakes Cisco Academy Conference in Detroit Michigan. Turn your Raspberry Pi into a stand alone access point to flash images onto an e-Paper display. Image was made on a Raspberry Pi 3B+ e-Paper used was 2.6" Red/Black/White e-Ink on a RoHS HAT.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    GPCS4

    GPCS4

    A work-in-progress PlayStation 4 emulator

    A PlayStation 4 emulator which was just started. A project done for fun, and for technical research. The only reason I have started this project is for learning 3D graphics. It's not intended to become a serious application. Support simple compute shader, compute ring, cube maps. For more details you could join our discord server to contact me, or if you are used to Tencent QQ/TIM, just join our group.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 25

    SpeedGaps

    A Java AWT desktop application for Gaps Solitaire (aka "Montana").

    A Java AWT desktop application for Gaps Solitaire (aka "Montana"). It uses a reduced card deck to fast play.
    Downloads: 0 This Week
    Last Update:
    See Project