Showing 1225 open source projects for "software development"

View related business solutions
  • Build AI Apps with Gemini 3 on Vertex AI Icon
    Build AI Apps with Gemini 3 on Vertex AI

    Access Google’s most capable multimodal models. Train, test, and deploy AI with 200+ foundation models on one platform.

    Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
    Try Vertex AI Free
  • Run Any Workload on Compute Engine VMs Icon
    Run Any Workload on Compute Engine VMs

    From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.

    Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
    Try Compute Engine
  • 1
    Spring Cloud Examples

    Spring Cloud Examples

    Spring Cloud learning cases, service discovery, service governance

    The Spring Cloud Examples repository appears to be a collection of sample applications and demos that illustrate how to use Spring Cloud and related cloud-native patterns in real-world microservice or distributed-service contexts. It provides working codebases showing how to wire together service discovery, configuration, inter-service communication, and possibly resilience patterns — giving developers a hands-on playground rather than theoretical documentation. By studying the examples, one...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    dotNet4Java - .Net for Java

    dotNet4Java - .Net for Java

    The best Java library to work with .Net libraries and frameworks.

    The dotNet4Java is a .Net Runtime Library for Java which helps Java developers work with .Net framework and 3rd party libraries in Java with ease. It is designed to provide a way to interact with applications written in anyone of the .Net languages (such as C#, Visual Basic.Net, Delphi.Net, JScript.Net etc) from Java. Competitive Advantages: - dotNet4Java JAR can be easily added to artefacts repository like maven or ivy. - dotNet4Java is single jar file that can be very easily added to...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Stagemonitor

    Stagemonitor

    An open source solution to application performance monitoring for java

    Stagemonitor is a Java monitoring agent that tightly integrates with time series databases like Elasticsearch, Graphite and InfluxDB to analyze graphed metrics and Kibana to analyze requests and call stacks. It includes preconfigured Grafana and Kibana dashboards that can be customized.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Java Neural Network Framework Neuroph
    Neuroph is lightweight Java Neural Network Framework which can be used to develop common neural network architectures. Small number of basic classes which correspond to basic NN concepts, and GUI editor makes it easy to learn and use.
    Downloads: 75 This Week
    Last Update:
    See Project
  • Build on Google Cloud with $300 in Free Credit Icon
    Build on Google Cloud with $300 in Free Credit

    New to Google Cloud? Get $300 in free credit to explore Compute Engine, BigQuery, Cloud Run, Vertex AI, and 150+ other products.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query exabytes in BigQuery, or build AI apps with Vertex AI and Gemini. Once your credits are used, keep building with 20+ products with free monthly usage, including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. Sign up to start building right away.
    Start Free Trial
  • 5
    PDS Project - Libraries in Java

    PDS Project - Libraries in Java

    PDS Project Libraries es una biblioteca para el procesamiento digital

    Este projeto é uma versao em java de http://pdsplib.sourceforge.net
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    libwlocate is a shared library that can be used for location-based services. It checks for WLAN-networks that are available near to a user and retrieves the current geographic position out of them. Thus no GPS is needed for positioning. This WLAN-based geolocation happens without using any of the commercial services that do the same but track the users position and data. libwlocate instead bases on the free OpenWLANMap project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    ThirtyInch

    ThirtyInch

    A MVP library for Android favoring a stateful Presenter

    This library adds Presenters to Activities and Fragments. It favors the stateful Presenter pattern, where the Presenter survives configuration changes and the dumb View pattern, where the View only sends user events and receives information from the Presenter but never actively asks for data. This makes testing very easy because no logic lives in the View (Activity, Fragment) except for fancy animations which anyway aren't testable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Happy Java Library

    Happy Java Library

    Multilock, Collections, Controllers, Delegates, Generators, Streams

    Helps to develop and test event-based multi-threaded Java application. Because of method called as API-Evolution the Happy Java Library is fully downward compatible. The library contains following functionality: MultiLock, Parallel loops, Collections, Controllers, Generators, Delegates, Streams.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    GxApp

    Open Utilities and/or Examples for GeneXus

    Open utilities and/or examples for GeneXus, this includes: Example procedures Usercontrols Utilities Others...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Deploy Apps in Seconds with Cloud Run Icon
    Deploy Apps in Seconds with Cloud Run

    Host and run your applications without the need to manage infrastructure. Scales up from and down to zero automatically.

    Cloud Run is the fastest way to deploy containerized apps. Push your code in Go, Python, Node.js, Java, or any language and Cloud Run builds and deploys it automatically. Get fast autoscaling, pay only when your code runs, and skip the infrastructure headaches. Two million requests free per month. And new customers get $300 in free credit.
    Try Cloud Run Free
  • 10
    orcoda

    orcoda

    Table implementation based on eclipse and SWT

    Fast and flexible table / sheet implementation based on eclipse swt. Support of rendered cells, cells containing swt controls, column and row span, frozen columns and rows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    Util

    Java util library with many goodies that will blow Your mind.

    My Java util library. It contains many variations of Enumerations, Iterators, Collections, Sets and Maps (e.g. Map2D, Map3D, InvertibleMap, SetMap). It also contains very nice Model-View-Adapter framework. Necessarily see the AnotherClass interface. It will blow your mind. Furthermore it contains interfaces like: Hierarchical, Factory, Converter, Overridable, Persistable, Bindable, Sequential and many other.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    JCLOP

    Java Cloud Persistence

    A library to manage data persistence on cloud services like Dropbox (for instance)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    java-commons

    Common classes for Java developers needed by most projects.

    The library currently contains these classes: Log - simplified logging. This class depends on java.util.logging class. SafeCollections - Multithread-safe collections include SafeMap, SafeQueue and SafeSet Settings - a class that manages single or multiple settings files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    JavaEETest

    JavaEETest

    Spring, SpringMVC, MyBatis, Spring Boot cases

    JavaEETest is a comprehensive example repository showcasing Java web development using key technologies like Spring, Spring MVC, MyBatis, and Spring Boot. The project contains many small self-contained demo modules that demonstrate specific concepts such as dependency injection, MVC routing, ORM mapping, transaction management, caching, security configuration, and database interaction. It provides ready-to-run code that learners can inspect to understand how Java web apps are structured and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Sormula

    Java ORM

    Simple (Easy) Object Relational Mapping for Java Sormula is a Java library that moves data between Java objects and relational database tables. * Easy to Use * Simple to Understand * Minimal Configuration * Portable It provides select, insert, update, and delete, and many other common operations. One-to-one and one-to-many cascading for unlimited levels. Simplified IN operator parameter as java.util.Collection. Custom conversions between any Java class/type and column type. *...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Dockerfile Maven

    Dockerfile Maven

    A set of Maven tools for dealing with Dockerfiles

    At this point, we're not developing or accepting new features or even fixing non-critical bugs. This Maven plugin integrates Maven with Docker. Don't do anything fancy. Dockerfiles are how you build Docker projects; that's what this plugin uses. They are mandatory. Make the Docker build process integrate with the Maven build process. If you bind the default phases, when you type mvn package, you get a Docker image. When you type mvn deploy, your image gets pushed. Make the goals remember...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    javaLightConsole

    Easy fine console input/output for java

    Input : non blocking keyboard handling. Output : clean console, print at x,y coordinates, echo on/off, cursor on/off. Developed for learning game programming and MVC. Uses native code through JNI. Provides windows and linux versions. Includes code:blocks and eclipse projects for native and java code. You can use the classes InputProxy and OutpoutProxy in your projects. For usage examples, see their main() methods.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Optimized Storage for temporal Data

    open Optimized Storage of time series data

    Beta version. Base class for optimized storage of time series data. Uses any kind of relational database. Cross plateform with multiple languages (C++, C#, Java). Conditional storage based on value variation : DeltaValue and DeltaTime params. Get back data without losts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AES Everywhere

    AES Everywhere

    Cross Language AES 256 Encryption Library

    AES Everywhere is Cross Language Encryption Library that provides the ability to encrypt and decrypt data using a single algorithm in different programming languages and on different platforms. This is an implementation of the AES algorithm, specifically CBC mode, with 256-bit key length and PKCS7 padding. It implements OpenSSL-compatible cryptography with randomly generated salt.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    .Net Native Interface Library

    The best library to work with .Net Assemblies in any programming lang.

    The .Net Native Interface Library (DotNetNativeInterface) is a native programming interface which provides a way for programming languages such as C, C++, Fortran, Assembly, Pascal, Java, VB etc to interact with applications and libraries written in any of the .Net languages (such as C#, VB.Net etc). Programmers can use DotNetNativeInterface native methods to access .Net 3rd party libraries or .Net Framework Libraries without the need for registry entries, COM registrations or changes to the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Xabber

    Xabber

    Open-source XMPP client for Android

    Open source Jabber (XMPP) client with multi-account support, clean and simple interface. Being both free (as in freedom!) and ad-free, Xabber is designed to be the best Jabber client for Android. Xabber uses Gradle build system. The only specific thing is git submodule for the MemorizingTrustManager library. Since it’s inception in 2011, Xabber has grown to be a number one XMPP client for Android. It is fast, reliable and packed with lots of features that make it more advanced than most...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Android Layout Engine

    Android Layout Engine

    A JSON based LayoutInflater for Android

    Proteus is meant to be a drop-in replacement for Android’s LayoutInflater; but unlike the compiled XML layouts bundled in the APK, Proteus inflates layouts at runtime. With Proteus, you can control your Apps layout from the backend (no WebViews). Forget the boilerplate code to findViewById, cast it to a TextView, and then setText(). Proteus has runtime data bindings and formatters. Plugin in your own custom views and attributes and functions to flavour proteus to your requirements.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Open Location Code

    Open Location Code

    A library to generate short codes

    Plus Codes are like street addresses for people or places that don’t have one. Instead of addresses with street names and numbers, Plus Codes are based on latitude and longitude and displayed as numbers and letters. With a Plus Code, people can receive deliveries, access emergency and social services, or just help other people find them. Plus Codes technology is open source and free to create and use. They are much shorter than traditional global coordinates, so they’re easy to share. Plus...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    MaterialLibrary

    MaterialLibrary

    A library for fully animated Material Design components

    MaterialLibrary is an open source Android library that back-port Material Design components to pre-Lolipop Android. MaterialLibrary's original author is Rey Pham. Now you can use any widget in com.rey.material.widget package as you wish. For styling, please view Wiki. Note that default style of widgets depend on theme of AppCompat. AppCompat and CardView library is required by Material library. Make sure to add the snapshot repository. You can try the SNAPSHOT version.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    sls

    SLS Team Java Library

    Java library with Cryptographic algorithms. Easy to use Crypto algorithms. Works on Windows, Linux, Android. No external lib dependencies, no useless abstractions, no 'crypto provider'. Elliptic curves was borrowed from BouncyCastle and simplified a lot. Most of EC classes are custom algorithms for certain curves. Can be easily deleted if u dont need them. With couple of classes u can parse and construct those ugly ASN.1 structures, look at RSA and EC key formats for example. No...
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB