Showing 14 open source projects for "teaching"

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

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 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
  • 1
    jsconsole

    jsconsole

    Web based console - for presentations and workshops

    jsconsole is a web-based interactive JavaScript console designed to make it easy to run and present live JavaScript code directly in the browser, which is especially handy for workshops, presentations, and remote debugging scenarios. It provides an in-browser REPL-style environment where you can type JS expressions and see output instantly, making it useful for teaching, debugging snippets, or demonstrating ideas without setting up a local development environment. One hallmark of jsconsole is its remote debugging support: you can connect a remote browser or device to your console session and receive console output or even execute commands in that context, which simplifies diagnosing problems on devices you don’t have physically in front of you. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    FXGL

    FXGL

    Java/JavaFX/Kotlin Game Library (Engine)

    ...Games are easily packaged into a single executable .jar or native images. Any 2D game (side-scroller/platformer/arcade/RPG). Any business application with complex UI controls/animations. Hobby/academic/commercial projects. Teaching/learning/improving game development skills.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    glslmath

    glslmath

    C++ header-only library that simulates GLSL math

    ...It rather aims to provide a convenient single header file that implements the most commonly used subset of GLSL so that it is easy to use for rapid prototyping and GLSL teaching purposes. It is used at the Georg-Simon Ohm University of Applied Sciences in Nuremberg for teaching computer graphics courses.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    glvertex

    glvertex

    Support for legacy OpenGL in core profiles

    The glVertex library emulates the legacy OpenGL API, which has been deprecated in OpenGL core profiles. It is also a convenience wrapper around GLSL shaders, VBOs and FBOs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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
  • 5
    KABOOM! in 180 lines of bare C++

    KABOOM! in 180 lines of bare C++

    A brief computer graphics / rendering course

    ...The codebase is small enough to be fully understood in a short time, making it ideal for students and developers new to graphics programming. It is often used in teaching environments to illustrate core rendering concepts in a practical way. Overall, tinykaboom is a minimalist yet powerful introduction to ray tracing and 3D rendering principles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Sphaerica

    Interactive spherical geometry software.

    Sphaerica is an interactive spherical geometry computer software. You can create complex geometric constructions in spherical geometry with this software. It supports orthogonal, stereographic and gnomonic projections to display your construction. It also has a built in scripting language for automated constructions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Pink is an image processing library developed at ESIEE Engineering for research and teaching purposes. It contains implementations of over 200 algorithms for image segmentation and filtering.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    bmp24_io
    bmp24_io is a small collection of C-subroutines for reading and writing image files. The focus is on an easy use for teaching purposes and quick evaluation of research ideas. Students with different proficiency in C should be able to use bmp24_io.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    A throwback to the old school computing lessons with turtle graphics, updated to todays interfaces. Can be used for teaching kids about programming, both inside the script environment and through java extension. It also fun !
    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
  • 10
    an educating tool generating heightmaps (heightmap terrains) with various algorithms, teaching how they work and how to use them, and letting you very easily try your own ideas
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Muli3D is a rendering library which implements features of current graphics hardware in software. The focus is on ease of use and clear code; therefore Muli3D is best suited for research and teaching.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    BasicJ is a Java API that emulates a variant of the BASIC Language. It is intended as a tool for teaching first time students of computer programming and a stepping stone into Java. It can also be used by adv. users who need easy access to a 2D interface
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Logo command and construct library for Java. Intended as a tool for teaching novice programmers the Java language and object orientation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    This started out as a project in class implementing Convex Hull Algorithms and Polygon Tesselation but is expected to grow into a much larger realm of usage, including teaching tools for the sciences, Games, and much more. Uses JOGL for Display.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
Auth0 Logo