Showing 1931 open source projects for "java swing project"

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
  • 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
    CainCamera

    CainCamera

    CainCamera is an Android Project to learn about development

    CainCamera is an open-source Android project designed as a comprehensive learning resource for building advanced camera, image processing, and short video editing applications. It demonstrates how to implement real-time beauty filters, dynamic effects, and video recording using technologies like OpenGL ES and FFmpeg. The project includes modules for camera preview, face detection, filter rendering, and media editing, providing a full pipeline from capture to playback. It also features short...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    Java JPG Compression Program

    Java JPG Compression Program

    A JPG compression program that scans a given directory and its sub folders and compresses all JPG files found. Program has error handling and is written in Java with simple user interface.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    DJ Cronnor
    A stupid-proof Windows fullscreen DJ-tool with 2 players, keyboard-only control, high-precision cueing, a few realtime effects, capable to generate DMX for complex lightening situations (including LED-pars), and not the least: true reliable software beatmixing. This piece of software replaced CD-players and vinyl-players around 2007 in student society Biton in Utrecht, the Netherlands. It has been used there for about 8 years. Note that for this software you need a soundcard with 2...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    JDrafting

    JDrafting

    CAD application for Technical Drawing exercises

    JDrafting is an open source Java application to create Technical Drawing exercises. This application is inspired by the 'Classical Construction', also known as 'Ruler-and-compass Construction' or 'Compass-and-straightedge construction'. However, another drawing tools can be used. (More info about classical construction: https://en.wikipedia.org/w/index.php?title=Compass-and-straightedge_construction) Download examples in 'Files tab' JRE 8+...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    SoundHelix

    SoundHelix

    Versatile algorithmic random music generation software written in Java

    SoundHelix is a free versatile Java framework for algorithmic random music composition. SoundHelix can generate random songs, play them (for example, on any number of MIDI devices or MIDI-capable software synthesizers) and is highly customizable using XML configuration. SoundHelix also allows writing the generated music as MIDI files. SoundHelix produces music that is actually enjoyable to listen to.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    Skija

    Skija

    Java bindings for Skia

    ...The project focuses on delivering idiomatic Java/Kotlin APIs that map cleanly to Skia primitives, giving developers a powerful tool for building custom graphics, charting, GUIs, games, and visual effects with minimal overhead. Because Skija runs on top of native Skia libraries via JNI, it delivers performance suitable for real-time interactive applications, high-resolution rendering, and complex vector artwork.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    aPhoto

    aPhoto

    aPhoto is a Batch Intuitive Program Makes Text and Image Watermarks

    Introduction: aPhoto is a batch, intuitive and portable program that helps you to make text(eg. Copyright Notice) and image(eg. Logo) watermarks for the photos, and save the result photos to JPG, PNG, GIF, or BMP file formats. aPhoto is a lightweight application whose purpose is to help users embed text or image watermarks on their favorite pictures. This is a portable program, so it is important to mention that it doesn't leave any traces in the Windows Registry. You can copy it on...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Simple music editor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    Z Word Tools

    Write, check, index and diagram Z specifications in Microsoft Word.

    ...Provides: WYSIWYG editing fully integrated into Word; Typechecking using fuzz (for Spivey Z) or CZT (for ISO standard Z); Indexing and cross-referencing; Diagrams of specification structure; Conversion from Spivey to Standard Z- also available as a stand-alone program and Java class for non-windows users. See project website for details.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 10
    LCARS Item Tool

    LCARS Item Tool

    This tool helps you to create a LCARS-like gui

    With this program you can create graphics to create a LCARS gui. It contains (nearly) all necessary graphics to create such a gui. There are two versions you can download: 1) An installer for windows. 2) A folder called UNIVERSAL that contains two files with which you can run this program on every operating system. !! IMPORTANT !! You need to start this program with Java 1.8.0. It will run on newer versions, but will not work correctly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    A scene editor/animator GUI useful to build up keyframed paths to use with free 3D engines like Povray and Yafray
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    JIVAM

    JIVAM

    Java Image Viewer And Manipulator

    JIVAM - Java Image Viewer And Manipulator. Free portable cross-platform and pure Java. Support GIF/PNG/JPG/JPEG formats. Support view, convert, resize and rotate images. Simple and intuitive GUI. Tested in Windows/Linux. Need JRE-1.8 - https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html. Source - https://github.com/harp077/jivam/ If you like this - put a star on https://github.com/harp077/jivam/ for support project please.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    Flexishow

    Slideshow controlled by a spreadsheet

    Current version: 2.3.6 Originally designed for use in photo competitions. Reads selected image filenames and other information from a spreadsheet, and uses that information to run a slideshow. Images may be selected based on the content of their spreadsheet entries, and are displayed in the order in which they appear in the spreadsheet. Thus, for instance, a show may be presented of all images with a value of 'Nature' in column 'M' and a value greater than 25 in column 'D'. An...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    This project will be a project that will be used by Speleologist (cavers) to help aid in the mapping of the underground world. It will be simple at first.. only allowing the entry of survey (dist/azmith/V-angle) and give back a line plot..
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Calc Mosaic

    Calc Mosaic

    A spreadsheet mosaic art creator with OpenOffice Calc.

    Calc Mosaic is a program to create mosaic art from images with OpenOffice Calc. This can be used to create cool stop-motion movies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    MyDiary1000

    MyDiary1000

    Its A Diary/TextEditor that encrypts your text data using images

    This is a diary that allows you to digitally write entries and view them. What makes this a masterpiece from its counterparts is how user data is created and abstracted. User data is protected and stored in PNG images, the image it self is not encrypted but the data inside the image is encrypted. If you open any one of the created PNG images, they look like blank images!. These "normal" looking images protect your information from prying eyes. The simplicity and elegance of my program...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    gpstools
    GPSdings (project name GPStools) is a set of free applications that let you manipulate and analyse GPS data from the command line.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    WeiXinRecordedDemo

    WeiXinRecordedDemo

    WeChat video shooting UI, ffmpeg-based video recording and editing

    WeiXinRecordedDemo is an Android demonstration project that replicates the short video recording and editing experience found in WeChat. It showcases how to implement a complete media capture pipeline, including camera preview, segmented recording, and video merging. The project integrates OpenGL-based rendering to apply real-time filters and visual effects during recording. It also includes features for audio recording, synchronization, and playback, ensuring smooth multimedia output....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Folder Synchroniser

    Program for synchronising two directories

    This program synchronises the content of two directories. Therefore, you can decide if every file, only every file with an older change date or only every file with another content should be copied into the new folder and replace its predecessor if necessary.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    jProjectTranslator

    Project translator for audio editing systems

    The project has moved to Github, try this link. https://github.com/AMoody/projecttrans This allows audio editing projects to be converted between different audio editing tools. Currently it can read Ardour, AES31 and VCS Startrack projects and save them as Ardour or AES31 projects. AES31 projects can be used with a variety of audio editing tools. 64 bit audio files are supported.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21

    java YouTube video Downloader (ytd2)

    hobby project to learn java coding

    YTD2 is a free Java application for downloading youtube videos as flv/mp4 files. Should run on all platforms where Java is supported. GNU General Public License V3. Using hc.apache.org components. Based on the idea of "ytd" by rafalfr
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    VideoPlayerDemo

    VideoPlayerDemo

    Encapsulate ijkplay player, self-implementing bottom-streaming

    VideoPlayerDemo is a multimedia demonstration project that showcases video playback capabilities within a mobile or desktop application environment. It focuses on integrating FFmpeg-based decoding with a custom rendering pipeline to display video content efficiently. The project demonstrates how to handle media streams, synchronize audio and video, and manage playback controls. It serves as a learning resource for developers exploring media frameworks and playback architectures. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Shuttle Music Player

    Shuttle Music Player

    Shuttle Music Player

    Shuttle is an open source, local music player for Android. The codebase in this repository is very old and unwieldy. The foundations were written when I was first learning java, around 10 years ago. It has become too much of a maintenance burden to try to keep up-to-date, so I've decided to archive the repository. Without open source, Shuttle wouldn't exist, and I probably wouldn't be an Android developer. One of my motivations for open sourcing this project is to 'give back'. Maybe Shuttle can be to someone else what Apollo Music Player was to me. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    TrucklistStudio

    TrucklistStudio

    Media Playlist streaming Software.

    TrucklistStudio is a light media playlist broadcasting software. You can easily broadcast videos playlists and create webcasts from any location. TrucklistStudio supports almost every kind of services through FMEs XML configuration files. Different video sources and the mixing module will let you create various screen layouts. All major picture file formats are supported. Putting image as an overlay or background. Video transmitting over LAN. Lower CPU requirements.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    BRIC

    BRIC

    BRIC is a powerful tool for batch image processing.

    Bric is a cross-platform batch image processor. You can convert, resize, rotate and add watermark to your images. Multiple file types are supported for input and output. The project started back in 2011 and was maintained for a couple of years. In 2020 BRIC is again in active development, so some of the features written below might be outdated. Please be patient, until everything is reviewed and rewritten.
    Downloads: 4 This Week
    Last Update:
    See Project