Showing 51 open source projects for "draw on screen"

View related business solutions
  • 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
  • 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.
    Try Free
  • 1
    ScreenCast Caps

    ScreenCast Caps

    Keystrokes on screen, keypress, keyboard, mouse, draw on screen

    Designed specifically for creating screencasts and tutorials. CSS Based keystroke on screen. Lots of predefined keystroke CSS themes. It's easy to create a custom theme. All pressed keys are displayed on the screen, including mouse buttons, and even mouse wheel. Great thing to display keys pressed on screen, and draw on screen. Suitable for screen recording, screencasting, create tutorials, Youtube creators. And wherever it needed to display the pressed keys on the screen, or the keyboard and mouse. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    sigma.js

    sigma.js

    A JavaScript library dedicated to graph drawing

    ...The default configuration of sigma deals with mouse and touch support, refreshing and rescaling when the container's size changes, rendering on WebGL if the browser supports it and Canvas else, recentering the graph and adapting the nodes and edges sizes to the screen. Sigma provides a lot of different settings to make it easy to customize how to draw and interact with networks. And you can also directly add your own functions to your scripts to render nodes and edges the exact way you want. Sigma is a rendering engine, and it is up to you to add all the interactivity you want.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Bandicam

    Bandicam

    Easy screen recording tool

    Bandicam is a high-performance screen recording software designed for capturing video gameplay, desktop activities, and external device footage with ease. Known for its lightweight design and efficient compression, Bandicam delivers high-quality recordings while minimizing file sizes, making it ideal for gamers, educators, and content creators. It supports various recording modes, including full-screen, windowed, and custom area capture, as well as real-time drawing features to annotate...
    Downloads: 34 This Week
    Last Update:
    See Project
  • 4
    Simple Turtle LOGO

    Simple Turtle LOGO

    Free Educational Tool for Beginner LOGO Coding (STEM Students / Kids)

    SIMPLE TURTLE ================ Create simple LOGO programs with commands to control the Turtle and draw amazing images!! Use for STEM, Coderdojo or similar coding events. Recursive REPEAT statements. INSTANT ON / OFF = Turns on / off immediate execution of commands FD x = Forward x pixels BK x = Backward x pixels RT x = Right by x degrees LT x = Left by x degrees PU = Pen Up (Do not draw) PD = Pen Down (Draw) REPEAT x = Creates a loop to run x times which runs any commands within the loop. ...
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    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: 173 This Week
    Last Update:
    See Project
  • 6
    My Vocabulary

    My Vocabulary

    Simple Vocabulary app

    A tiny, always-on-top overlay flashcard app for effortless vocabulary learning while you work or browse. ⚠️ Note about full-screen games Some games use exclusive fullscreen (DirectX/OpenGL/Vulkan). In that mode overlays cannot draw on top. Switch to borderless windowed (fullscreen) mode instead.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Kisekae UltraKiss

    Kisekae UltraKiss

    Kisekae UltraKiss is a full featured integrated development environmen

    UltraKiss is a computer program that implements the Kisekae Set system, KiSS, a Japanese graphics system originally developed to facilitate costume changes on virtual dolls. UltraKiss was developed to help artists build their KiSS sets. It is a full featured viewer for all KiSS dolls, games, and visual applications. It is also a complete graphical development environment for creating KiSS applications. It fully implements the FKiSS event driven programming language up to and including...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    QChartist

    QChartist

    Free and Open Source Technical Analysis Charting Software

    QChartist is a free and open source technical analysis charting software. Its purpose is to provide a complete set of tools to perform technical analysis on charts and data. It helps to make forecasts mainly for markets but can also be used for weather or any quantifiable data. The program is flexible and its functionalities can be easily extended. You can draw geometrical shapes on your charts or plot programmable indicators from your data. It is also possible to filter or merge data. I got...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    A tool to draw directly on the screen
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 10
    i3-gaps

    i3-gaps

    A fork of the i3 window manager with gaps and some other features

    i3-gaps is a fork of i3wm, a tiling window manager for X11. It is kept up to date with upstream, adding a few additional features such as gaps between windows. In order to use gaps you need to disable window titlebars. This can be done by adding only one command line to your config. Gaps are the namesake feature of i3-gaps and add spacing between windows/containers. Gaps come in two flavors, inner and outer gaps wherein inner gaps are those between two adjacent containers (or a container and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    shadertoy for windows

    shadertoy for windows

    applicatoin for windows like shadertoy.com

    It read opengl pixel shader from txt file, and draw big square on whole screen using that shader. Like shadertoy.com
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    FabGL

    FabGL

    ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST77

    FabGL is mainly a Graphics Library for ESP32. It implements several display drivers (VGA output, PAL/NTSC Color Composite, I2C and SPI displays). FabGL can also get input from a PS/2 Keyboard and a Mouse. FabGL implements also: an Audio Engine (DAC and Sigma-Delta), a Graphical User Interface (GUI), a Game Engine and an ANSI/VT Terminal. VGA output requires an external digital-to-analog converter (DAC): it can be done by three 270 Ohm resistors to have 8 colors, or by 6 resistors to have 64...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Perspec

    Perspec

    Scriptable desktop app to correct the perspective of images

    ...Perspec currently only works on macOS and Linux. Any help to make it work on Microsoft (Ticket) would be greatly appreciated! Rescale image on viewport change. Handle JPEG rotation. Draw lines between corners to simplify guessing of clipped corners. Bundle Imagemagick. Better error if the wrong file format is dropped (images/error-message.jpg). Center Perspec window on screen. Drag'n'Drop for corner markers. "Submit" button. "Convert to Grayscale" button. Add support for custom output size (e.g. A4). Manual rotation buttons. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    MinPOS

    MinPOS

    Stability POS software, Free soft develop from Openbravo POS

    Release: v4.02 Welcome to the MinPOS family. MinPOS is Point Of Sale free software licensed. You can use and free update forever. It's developed from Openbravo POS but modified so many. Please see how to install at Wiki Support multi-language (English, France, Vietnam...) Run good: Retail, Market, Restaurant, Hotel, Motel, Karaoke, Nail, Billiard... -------------- In this release (4.02): - Update Mysql script created for all versions of Mysql and Mariadb. - Update JDK 8. -...
    Downloads: 33 This Week
    Last Update:
    See Project
  • 15
    PotterDraw

    PotterDraw

    Design your own pottery for 3D printing in full color

    PotterDraw is a free 3D software application for designing and visualizing pottery. It’s useful for creating cylindrical shapes such as pots, flasks, vases, bowls, plates, cups, glasses, goblets, or anything similar. The outer wall of the pot is drawn using a spline, which consists of one or more curved or linear segments. The inner wall is generated automatically. PotterDraw can export files suitable for 3D printing. It can also map synthesized or user-specified textures onto the pot....
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • 16

    SDL polygon demos

    Small examples of shapes I have drawn with SDL and extensions.

    ...One of my latest additions was using SDL_ttf to write text onto the screen with my custom messages. Because my code is a bit disorganized it might be difficult if not impossible for others to figure out how to use it unless I write an official documentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Chastity Checkerboard

    Drawing Checkerboards with the C Programming Language

    There are multple files in this project and they contain my very best code that has been improved slowly for over a decade as I've found the time to work on my programming. By combining my experience with the C programming language and learning to use the SDL library starting in 2019, I managed to get a checkerboard on my computer screen. Since then I slowly removed all SDL dependent code and have learned to write the bytes of image file formats such as PBM,BMP, and even TIFF! I also invented my own image format which will be part of it's own project soon. There are many ways to draw a checkerboard but I'm proud of this because it was my own work and I understand WHY it works and that's the best part! ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Coffee

    Coffee

    An opinionated 2D game engine for Rust

    Coffee is an opinionated 2D game engine focused on simplicity, explicitness, and type-safety. Declarative, type-safe loading screens with progress tracking. Built-in debug view with performance metrics. Explicit, easy-to-use, hardware-accelerated 2D graphics API. Multiplatform support leveraging OpenGL, Vulkan, Metal, D3D11, and D3D12. To get started, implement the Game trait. Then, call Game::run with some WindowSettings to run your game. Draw your game with an explicit 2D graphics API....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Cloudboard

    Cloudboard

    Cloudboard is a Screen Marker with collaboration capabilities

    Cloudboard has all the standard features expected from a screen marker tool. all put together in a easy to use and flexible interface. Draw on you screen in collaboration with others, let everyone draw on the same screen in a Cloudboard session. Using the application needs no extra skills, hosting a collaboration or team session is done in 3 slicks: 1. Click the Collaboration icon 2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    BASIC-256 Portable

    BASIC-256 Portable

    BASIC language and IDE for Education - Portable

    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. This is the portable version of BASIC-256 to integrate into the Potable Apps menuing system.
    Leader badge
    Downloads: 43 This Week
    Last Update:
    See Project
  • 21

    Sound effect

    It scans a drawing on the screen and converts pixels into sounds.

    The program lets you draw lines and scattered dots on the screen with the Mouse. When you press the Space-bar it scans the screen and converts the drawing into sounds. Each pixel on the screen is converted into a sound, and there is an unfinished idea it can form harmonics. It can make several sound effects, and it's even possible that it can be used to create some music.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    nRF52_ssd1331

    nRF52_ssd1331

    SSD1331 OLED Display Driver for the Nordic nRF52 SoC family

    ...Main features include: - CPU utilization during DMA transfers to render the next line of graphics in memory and prepare data for the next transfer to the SSD1331 driver. - Two hand-crafted character sets included to print strings onto the screen. - Methods to draw 16 or 8 bit images or videos to the screen. - GNU Octave / MATLAB tools to create own character sets, images, or videos from PNG files to easily include into your project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    gamine

    gamine

    An interactive game for young children

    Gamine is a game designed for 2 years old children who are not able to use a keyboard. The child uses the mouse to draw coloured dots and lines on the screen. Let youngest children discover how to move mouse and use keyboard.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    syfluid

    syfluid

    Fancy interactive fluid simulation for gfx fans, VJs and demo coders

    syfluid is a funny toy as well as a real simulation. It simulates a fluid or a gas in a very colorful, graphic and sometimes psychodelic way. In realtime! Drag while your right mouse button is pressed to "draw" the fluid/density field. Drag while your left mouse button is pressed to make the whole thing move, i.e. to "draw" the "forces" that you're adding to the fluid/density field. Press "r" to clear the screen and "m" to open the menu. Press "1" .. "8" to switch color presets. SPACE to pause. "s" to save a png or jpg. syfluid is written in C++ using OpenGL. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    DICOM Image Reader

    DICOM Image Reader

    A minimal Medical application to read and view DICOM (dcm) image file

    Dicom Image Reader is opensource medical image viewer built with JavaScript, HTML5, NodeJS and Electron framework. It can load data in DICOM format (single image dcm) and provides standard tools for its manipulation such as contrast, zoom, drag, possibility to draw regions on top of the image and imaging filters such as threshold and sharpening. It is based DWV JavaScript opensource library. =============== Requirements: - Processor: Intel Pentium 4 processor or later that's SSE2...
    Downloads: 9 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB