Showing 4720 open source projects for "simple java code"

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
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 1
    BartyCrouch

    BartyCrouch

    Incrementally update/translate your Strings files

    BartyCrouch incrementally updates your Strings files from your Code and from Interface Builder files. "Incrementally" means that BartyCrouch will by default keep both your already translated values and even your altered comments. Additionally, you can also use BartyCrouch for machine translating from one language to 60+ other languages. Using BartyCrouch is as easy as running a few simple commands from the command line which can even be automated using a build script within your project.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    Guice

    Guice

    Lightweight dependency injection framework for Java 6 and above

    Guice is a lightweight, open source, dependency injection framework for Java 6 and higher. It was made to alleviate the need for factories and using new in your Java code. You would still need to write factories in some cases as you normally would, but with Guice your code will no longer directly depend on these factories. In most cases, they will also be easier to change, unit test and reuse. Guice fills in a lot of the missing features in core Java, and helps to design better APIs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    iJEPA

    iJEPA

    Official codebase for I-JEPA

    i-JEPA (Image Joint-Embedding Predictive Architecture) is a self-supervised learning framework that predicts missing high-level representations rather than reconstructing pixels. A context encoder sees visible regions of an image and predicts target embeddings for masked regions produced by a slowly updated target encoder, focusing learning on semantics instead of texture. This objective sidesteps generative pixel losses and avoids heavy negative sampling, producing features that transfer...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    VisualCodeGrepper V2.3.2

    Code security review tool for C/C++, C#, VB, PHP, Java, PL/SQL, COBOL.

    ...It attempts to find phrases within comments that can indicate broken code and it provides stats and a pie chart (for the entire codebase and for individual files) showing relative proportions of code, whitespace, comments, 'ToDo'-style comments and bad code. I've tried to produce something which searches intelligently for buffer overflows and signed/unsigned comparison in C, violations of OWASP recommendations in Java code, etc.
    Leader badge
    Downloads: 50 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    Robin-Stocks API Library

    Robin-Stocks API Library

    This is a library to use with Robinhood Financial App

    ...In addition, it can be used to get real-time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. The code is simple to use, easy to understand, and easy to modify. With this library, you can view information on stocks, options, and cryptocurrencies in real-time, create your own robo-investor or trading algorithm, and improve your programming skills. The supported APIs are Robinhood, Gemini, and TD Ameritrade. If you are contributing to this project and would like to use automatic testing for your changes, you will need to install pytest and pytest-dotenv. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Axel-DICE

    Axel-DICE

    Axel-DICE Code Editor For Windows,Linux

    ...⚡️🔥 🚀 Lightweight and fast: No complex setup required. Install Axel-DICE and start coding right away! 🕵️‍♀️ Auto Language Detection: Automatically detects the programming language C, C++, Java, and Python. 🔍 Simplified Execution: Simply paste your code and click the run button to execute it, eliminating the need to create files or deal with boilerplate code. Axel DICE automates the entire process for you. 📊 Dynamic Terminal: Instantly see program output in real-time, providing immediate feedback on your code execution. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7

    babyxrc

    A portable ANSI C resource compiler to import images, audio, and text.

    The Baby X resource compiler (babyxrc) is a program to import binary data, such as images in most common formats, audio data, fonts, cursors, and text data, and output it as portable, compileable C source. Input is the raw binary resource data (.jpegs, .wavs etc) and a simple xml file which lists the files and the format in which they are to be output. It's very easy to maintain. To avoid users having to maintain a tool chain, a few basic transformations like resizing images or resampling...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    KotlinDL

    KotlinDL

    High-level Deep Learning Framework written in Kotlin

    KotlinDL is a high-level Deep Learning API written in Kotlin and inspired by Keras. Under the hood, it uses TensorFlow Java API and ONNX Runtime API for Java. KotlinDL offers simple APIs for training deep learning models from scratch, importing existing Keras and ONNX models for inference, and leveraging transfer learning for tailoring existing pre-trained models to your tasks. This project aims to make Deep Learning easier for JVM and Android developers and simplify deploying deep learning models in production environments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    k8s-graceful-shutdown

    k8s-graceful-shutdown

    The library provides the resources to implement graceful shutdown

    The library provides the resources to implement a graceful shutdown with Kubernetes. When running microservices in Kubernetes. We need to handle the termination signals emitted by Kubernetes. The simple app shown above, adds a graceful shutdown period of 5 seconds after which the hook, which takes care of closing the server with the help of our shutdown functionality, gets triggered. Upon sending a SIGINT or SIGTERM signal, the user can see that a grace period of 5 seconds after which a...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 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
  • 10
    Spearmint

    Spearmint

    An inclusive, accessibility-first GUI

    ...When you're ready to continue developing your application, your Jest test files will be in your app's __tests__ folder. Writing tests is like eating your veggies: it's something everyone knows that they should do, but not everyone does. Spearmint provides a simple way to write tests that gives you confidence your application will work in the way your users interact with it. Spearmint provides a user-friendly GUI for developers to easily generate tests with a few clicks of a button. It dynamically converts user inputs into executable test code through react-testing-library, jest, supertest, puppeteer, vue-test-utils, solid-testing-library, and axe-core. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    GUIbits

    GUIbits

    Platform-independent GUI library

    GUIbits is a Graphical User Interface package, consisting of small independent procedures, which provides a simple and flexible Application Programmer Interface for applications involving a keyboard, mouse and screen. GUIbits is implemented in Python using PyQt6 and retains the platform-independence of this approach.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Gloria

    Gloria

    Gloria is a static website generator, based on NodeJS

    V2 is deprecating lots of old functions, make sure to read the migrating docs. We're also slowly moving into typescript, and while I think it should work very well for your projects, legally I need to remind you that this is a satire of other projects. It currently supports having a content management system using MD files and tailwind CSS, with some bugs, but the main functionality and philosophy have been accomplished. This project aims to be a substitute for Jekyll, to help you create...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    SMC - The State Machine Compiler

    SMC - The State Machine Compiler

    Translates state machine into a target programming language.

    SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 14
    Cecil

    Cecil

    Cecil is a library to inspect, modify and create .NET programs

    Cecil is a library to inspect, modify and create .NET programs and libraries. Mono.Cecil is a library to generate and inspect programs and libraries in the ECMA CIL form. Analyze .NET binaries using a simple and powerful object model, without having to load assemblies to use Reflection. Modify .NET binaries, add new metadata structures and alter the IL code. Cecil has been around since 2004 and is widely used in the .NET community. If you're using Cecil, or depend on a framework, project, or product using it, please consider sponsoring Cecil. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Orchest

    Orchest

    Build data pipelines, the easy way

    ...Built on top of regular Docker container images. Creation of multiple instances with up to 8 vCPU & 32 GiB memory. A free Orchest instance with 2 vCPU & 8 GiB memory. Simple data pipelines with Orchest. Each step runs a file in a container. It's that simple! Spin up services whose lifetime spans across the entire pipeline run. Easily define your dependencies to run on any machine. Run any subset of the pipeline directly or periodically.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    QScript

    QScript

    Expression and algorithm evaluator (built with Java)

    V2.1.1 compatible with Processing 2 & 3. A powerful yet simple to use scripting language that can be used to evaluate expressions and simple algorithms. In fact it is the only evaluator I know that supports complex numbers and vectors without the need for additional configuration. The emphasis is on simplicity and extensibility and the website provides detailed guides to help you get the most of QScript.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Nginx-Clojure

    Nginx-Clojure

    Nginx module for embedding Clojure or Java or Groovy programs

    Nginx module for embedding Clojure or Java or Groovy programs, typically those Ring based handlers. Compatible with Ring and obviously supports those Ring-based frameworks, such as Compojure, etc. HTTP Services by using Clojure / Java / Groovy to write simple handlers for HTTP services. A build-in Jersey container to support java standard RESTful web services (JAX-RS 2.0).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JFlex

    JFlex

    The fast scanner generator for Java™ with full Unicode support

    JFlex is a lexical analyzer generator for Java, designed to create fast and efficient scanners. It takes regular expression specifications and produces Java code for tokenizing input text. ​
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Country Code Picker Library

    Country Code Picker Library

    Search and select country or international phone code

    If you are looking for an Android library for Country Selector or Country Spinner or Country Phone Code selector, this is the perfect place for you. Give a professional touch to your well-designed form like the login screen, sign-up screen, and edit profile screen with CCP. When used as a phone code picker, it helps by removing confusion about how to add the phone number and making the view more understandable. If you prefer experience along with explanations, a demo android app is available...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    RARS

    RARS

    RISC-V Assembler and Runtime Simulator

    RARS, the RISC-V Assembler, Simulator, and Runtime, will assemble and simulate the execution of RISC-V assembly language programs. Its primary goal is to be an effective development environment for people getting started with RISC-V.
    Downloads: 58 This Week
    Last Update:
    See Project
  • 21
    php-billing-app

    php-billing-app

    A basic PHP/MySQL/HTML Billing APP. Meant for developers learning.

    Here is PHP/MySQL/HTML code that is a sample Entry Level Billing APP. It is Free, and mostly for learning purposes. You can install on a Windows or linux server, and look at the PHP code files on your PC.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    RepoDB

    RepoDB

    A hybrid ORM library for .NET.

    ...The good thing is, it also does provide the operations that are needed to cater your edge-cases like 2nd-Layer Cache, Tracing, Repositories, Property Handlers, and Batch/Bulk Operations. If you are to use RepoDB, your development experience is as simple as opening a connection and calling the advanced operations with a very minimal code. It is the reason that makes this library the simplest ORM to use. When you do the bulk operations, the generated value of the identity columns will be set back to the data models, just right after your execution. It is an important use-case that is/may needed by you and/or most developers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    niv

    niv

    Easy dependency management for Nix projects

    ...It simplifies adding, updating, and removing package sources via a single nix/sources.json file, improving reproducibility and version control in Nix-based workflows. niv simplifies adding and updating dependencies in Nix projects. It uses a single file, nix/sources.json, where it stores the data necessary for fetching and updating the packages. Nix is a very powerful tool for building code and setting up environments. niv complements it by making it easy to describe and update remote dependencies (URLs, GitHub repos, etc). It is a simple, practical alternative to Nix flakes. The add command will infer information about the package being added, when possible. This works very well for GitHub repositories. Run this command to add jq to your project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    CSS Theme Change

    CSS Theme Change

    Change CSS theme with toggle, buttons or select using CSS properties

    CSS Theme Change is a small utility for managing CSS theme toggling (such as light/dark mode) in web projects, designed to be lightweight, easy to integrate, and framework-agnostic. Instead of relying on heavy JavaScript frameworks or complex state management, it offers a simple API that listens to system preferences and UI interactions to swap theme classes or variables in real time. It can react to user toggles as well as automatically adapt to the user’s OS-level dark/light mode settings, helping developers build interfaces that feel modern and responsive without writing boilerplate theme code. Because it abstracts away cross-browser quirks and standardizes how CSS variables or classes are applied, it saves time and reduces bugs related to inconsistent theme behavior. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    MVVM

    MVVM

    Analyze the principle of vue implementation and implement mvvm

    This repository presents a minimal JavaScript implementation of the MVVM pattern to illustrate how reactive data binding systems work under the hood. It wires up data observation with watchers and a dependency-tracking mechanism, then connects that to a simple template compiler and directive system to update the DOM when state changes. Two-way bindings and computed values demonstrate how views can reflect model changes instantly while user input propagates back to the data layer. The code favors clarity over performance, exposing concepts such as property interception, change notification, and view updates in a few readable modules. ...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo