Showing 510 open source projects for "java open source"

View related business solutions
  • 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
  • Free and Open Source HR Software Icon
    Free and Open Source HR Software

    OrangeHRM provides a world-class HRIS experience and offers everything you and your team need to be that HR hero you know that you are.

    Give your HR team the tools they need to streamline administrative tasks, support employees, and make informed decisions with the OrangeHRM free and open source HR software.
    Learn More
  • 1

    amforth: Interpreter on Microcontrollers

    amforth is an extendible interpreter on microcontrollers

    amforth is an extendable command interpreter running on AVR ATmega and TI MSP430 microcontrollers. The Risc-V and ARM architectures are ascending. Turnkey actions for IoT workloads are possible as well. The command language is close to the Forth 2012 standard.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 2
    BitVisor is a tiny hypervisor initially designed for mediating I/O access from a single guest OS. Its implementation is mature enough to run Windows and Linux, and can be used as a generic platform for various research and development projects.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    ELENA Programming Language

    ELENA Programming Language

    an object-oriented language with late binding

    ELENA is a general-purpose, pure object-oriented language with late binding. It promotes more object-oriented program design, reusable and more standardized code. The package includes compiler, IDE, ELENA libraries and samples
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    ImpLib SDK

    ImpLib SDK

    ImpLib SDK produces custom Import libraries for Windows DLL

    ImpLib SDK combines free programming tools for authoring custom import libraries for Windows DLL (32 and 64 bit). The SDK supports advanced features, like cdecl2stdcall conversion, importing by ordinal, removing original thunk, storing symbols from different DLL files in a single import library. The ImpLib SDK is also useful to overcome any legal restrictions when redistributing the import libraries for certain DLL files, like the Microsoft® C++ runtime. The import libraries for the CRT...
    Downloads: 7 This Week
    Last Update:
    See Project
  • eProcurement Software Icon
    eProcurement Software

    Enterprises and companies seeking a solution to manage all their procurement operations and processes

    eBuyerAssist by Eyvo is a cloud-based procurement solution designed for businesses of all sizes and industries. Fully modular and scalable, it streamlines the entire procurement lifecycle—from requisition to fulfillment. The platform includes powerful tools for strategic sourcing, supplier management, warehouse operations, and contract oversight. Additional modules cover purchase orders, approval workflows, inventory and asset management, customer orders, budget control, cost accounting, invoice matching, vendor credit checks, and risk analysis. eBuyerAssist centralizes all procurement functions into a single, easy-to-use system—improving visibility, control, and efficiency across your organization. Whether you're aiming to reduce costs, enhance compliance, or align procurement with broader business goals, eBuyerAssist helps you get there faster, smarter, and with measurable results.
    Learn More
  • 5
    A Virtual Machine based on a Simplified Instructional Computer (SIC). The Machine will emulate all the hardware of a SIC and will be able to run any program that is written for the SIC as described by Leland L.Beck in his book "System Software"
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6

    UniSIMD-assembler

    SIMD macro assembler unified for ARM, MIPS, PPC and x86

    UniSIMD assembler is a high-level C/C++ macro assembler framework unified across ARM, MIPS, POWER and x86 architectures. It establishes a subset of both BASE and SIMD instruction sets with clearly defined common API, so that application logic can be written and maintained in one place without code replication. The assembler itself isn't a separate tool, but rather a collection of C/C++ header files, which applications need to include directly in order to use. At present, Intel...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    SIC/XE my homework
    I'm from Taipei, Taiwan. Before being graduated from university, it was my homework. I was graduated from LHU(Lunghwa University of Science and Technology) in 2007. My website has been moved from http://tw.myblog.yahoo.com/mjshya/ to http://johnmhsheep.pixnet.net/. My Blogger is https://johnmhsieh.blogspot.tw/.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Photo rotate

    This program spins an image, and does a pulsating distortion.

    Rotate pictures. You load a picture which is type png or jpeg. The program makes it rotate as if on a turntable, and keys D - K adjust the speed. And keys Z X are zoom, and keys C, V, B do a distortion. Key L is for load, S for save. Only the loading L works well. With spacers24.exe the up; left; right arrow keys are for loading pictures from the same folder. It works by scanning a picture in concentric circles, and producing a table of numbers which contains pixel colors and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    cpm-ulibc

    Minimalistic C library for CP/M

    The aim of this project is to develop minimalistic C library for CP/M using plain C and Z80 assembly language. It should compile with LLVM's Clang patched for Z80 architecture support and GNU `as` from `binutils` package built with `--target=z80-none-elf` flag passed to its `configure` script.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Easy-to-use Business Software for the Waste Management Software Industry Icon
    Easy-to-use Business Software for the Waste Management Software Industry

    Increase efficiency, expedite accounts receivables, optimize routes, acquire new customers, & more!

    DOP Software’s mission is to streamline waste and recycling business’ processes by providing them with dynamic, comprehensive software and services that increase productivity and quality of performance.
    Learn More
  • 10

    Active Object real-time OS

    AO RTOS is small real time OS based on Active Object concurrency model

    AO-RTOS is a pure object-oriented small footprint real-time operating system for embedded devices. The project is using Active Object (or Actor) concurrency model and finite state machine (FSM) design template as implementation base.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Objeck

    Objeck

    Simple ⇒ Object-Oriented ⇒ Functional

    Objeck is an object-oriented programming language with functional features. Objeck emphasizes, expression, simplicity, portability, and scalability. The programming environment consists of a compiler, virtual machine, and command line debugger with IDE plugins.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    pFFh

    pFFh

    a self-contained development environment for embedded systems.

    pFFh is a programming language that allows you to launch applications on embedded systems safely, quickly and comfortably. pFFh runs on the target system, combining operation as a command interpreter and code compiler. We can say that pFFh behaves like an operating system on the board under development. All pFFh needs is a serial or USB-serial channel to communicate, and through it, receive and process console commands, either from a keyboard or from files sent from a desktop computer. At...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    ECMA-55 Minimal BASIC compiler

    BASIC Compiler and Interpreter

    John's Mutant contains several projects. The current project is an ECMA-55 Minimal BASIC compiler for Linux systems using AMD64 compatible CPUs. You can download the MinimalBASIC compiler source in the Files section.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Ancient Linux on Windows

    Ancient Linux on Windows

    Building and running ancient Linux on Windows

    While I may have started with Linux 0.11, I've expanded this to include several older relases of the Linux kernel that you can cross compile from Windows, and run on Qemu. I've managed to get the older versions of the software tools running on Windows, so that there is no major invasive source changes, outside of either broken drivers, or massaging the makefiles to find things in the new paths, and calling the appropriate tools where needed. Linux 0.10 is the first oldest version of...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    This is a basic, low-level library with pretensions to implementing features above and beyond (but not necessarily better than!) those implemented within the Standard C++ Library and the Boost Library. In particular data-flow based parallelism and a FIX-to Exchange-Protocol message translator that is blindingly fast! The source code has moved to GitLab: https://gitlab.com/jmmcg/libjmmcg
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    PE Scanner
    PE Scanner is a software for catching / modifying / analysis of portable executable (patform: Windows XP & above). Also, all PEiD's plugins are compatible to be load and run.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    open-watcom

    Open Watcom C/C++ compilers and tools Fork

    C/C++ compilers and tools to compile and build for targets DOS 16/32-bit, RDOS, Windows 16/32-bit, OS/2 16/32 bit, Linux 32-bit (x86), Netware running on host OS DOS, Windows 16/32/64-bit, OS/2, Linux 32/64-bit (x86/x64) Open Watcom is now completely moved to GitHub Open Watcom 2.0 https://github.com/open-watcom/open-watcom-v2#open-watcom-v2-fork Open Watcom 1.9 https://github.com/open-watcom/open-watcom-1.9
    Leader badge
    Downloads: 57 This Week
    Last Update:
    See Project
  • 18

    HarduIno

    Hardware-optimized Arduino library

    This project is a partial overhaul of the Arduino hardware library, i.e. the main source files that make the core library. The intent is to reduce the overhead introduced by the initial library and eliminate the numerous function calls whenever direct register access is possible.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    ZHSoftware

    ZHSoftware

    ZHSoftware

    ZH软件&源码库
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    asm68c

    Assembles M6800 and 6801 assembly language source code. (and Forth)

    A simple absolute mode assembler for 6800/6801. Handles the complete published set of opcodes/mnemonics. Mostly source-language compatible with the common assemblers in use circa 1985, but no macros. Now uses standard LDAA syntax by default. Produces basic S1/S9 object files and assembly listings, and now binary and MC-10 compatible cassette images. (This is for the 8-bit 6800, not the 16/32 bit 68000/coldfire processors.)
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    HelloSilicon

    HelloSilicon

    An introduction to ARM64 assembly on Apple Silicon Macs

    An introduction to assembly on Apple Silicon Macs. In this repository, I will code along with the book Programming with 64-Bit ARM Assembly Language, adjusting all sample code for Apple's ARM64 line of computers. While Apple's marketing material seems to avoid a name for the platform and talks only about the M1 processor, the developer documentation uses the term "Apple Silicon". You need Xcode 12.2 or later, and to make things easier, the command line tools should be installed. This ensures...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    OSLib is a set of functions and C headers to provide complete coverage of the RISC OS application programmer's interface in C. It provides access from C code to all RISC OS system calls (SWIs) which is efficient, type-safe, and obvious.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    raspberry-pi-os

    raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry

    This project provides a step-by-step educational guide on building a simple operating system kernel entirely from scratch, specifically targeting the Raspberry Pi 3. The operating system, referred to as RPi OS, is inspired by the Linux kernel but remains intentionally minimal to focus on clarity and teaching fundamental OS concepts. Each lesson introduces a kernel feature and demonstrates its implementation within RPi OS, followed by a comparison to how the same concept is realized in the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    m6811dis

    m6811dis

    M6811 Code-Seeking Disassembler

    ...Version 1.0 was written in Borland Pascal in April 1996, and updated to v1.2 in June 1999. It was later rewritten to C++ in July 1999 through Jan 2000. While it's been freely available since its creation, it's being released here as an open-source project so the world can better use it as it sees fit. Version 2.0 is completely reworked in 2014 to compile and run with GCC and STL to make it fully portable and accessible to all computer platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    FastSim consists of: - 'Facile' a highly flexible and expressive processor-architecture specification-language. - A compiler for the specifications which produces high-performance, fast-forwarding simulators.
    Downloads: 0 This Week
    Last Update:
    See Project