Showing 14 open source projects for "teaching"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    DiscoBSD

    DiscoBSD

    2.11BSD-based Unix-like OS for STM32 and PIC32 Microcontrollers

    ...Discobsd preserves the classic UNIX environment while allowing room for modern experimentation, such as porting to alternative platforms or introducing new subsystems. It is valuable for those interested in historical BSD systems, teaching OS design, or creating minimal POSIX environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    egos-2000

    egos-2000

    Helping students read all the code of a teaching operating system

    egos-2000 is a minimalist operating system built for educational and research purposes, offering a simplified kernel and runtime environment for exploring OS concepts. It runs on QEMU and is written in C/C++ with a focus on clarity and modularity. The system includes a basic filesystem, process management, and syscall interface, making it ideal for understanding core OS principles. egos-2000 is particularly well-suited for students learning about kernels, user-space interaction, and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3

    usb-md

    modified Linux USB driver kernel module

    modified USB driver for teaching purpose
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    GSI Student ToolBox
    GSI student toolbox is a software package made for teaching purposes. It allows you to perform seismic inversion using global sthocastic inversion method made within CERENA/CMRP. NOTE: you can perform the same operations done with GSI Student Toolbox with our newest software GEOMS2. You can download the beta release here: https://sourceforge.net/projects/geoms2/
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Libre Software to manage audio/video connection from a PC to a libre hardware real time stethoscope hardware, developed to allow doctors make a remote diagnose in real time in isolated rural areas of developing countries or for medicine teaching
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    System calls command line utilties for Linux and all POSIX based operating systems. Allows direct command line access to many popular kernel system calls in text format. Makes a great internals teaching tool for operating systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Robust 6502 processor core emulation + debugging tools. The goals are to provide (1) a portable core and (2) tools for teaching emulator developers about the 6502 and emulation in general.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    mash stands for Multiple Access to SHell, Program allows several users to share a single shell and also to chat at the same time. Program is useful for collective work in the console and for teaching beginners the basics of UNIX "on-line".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    UCOS is a micro kernel OS which is orinially intended for teaching. Yet the free UCOS kernel has it's limitations such as limited task quantity, priority reversion. There are tremendous work to be done!
    Downloads: 0 This Week
    Last Update:
    See Project
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 10
    ChNIMotion allows user programs to use the FlexMotion C library and run on the fly without compilation. It's an ideal solution for teaching and learning motion control, rapid prototyping, interactive motion control, and Web-based remote motion control.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The Banana Kernel is an open-source pedagogical operating system intended to provide useful means for teaching basic OS concepts, with the possibility of interaction with external modules developed by the teacher or student.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Development of internetwork simulation environment for router related research and teaching purposes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Ethnose is a network sniffing application designed for teaching purposes. It will allow you a big insight of what is actually happening on your network and can be used for diagnostics (although it's rather meant to be an educational framework).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    EdFS is a simple disk-based Linux filesystem used for teaching Linux filesystem drivers. The EdFS filesystem features write support, directories and symbolic links.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
Auth0 Logo