Showing 444 open source projects for "developer"

View related business solutions
  • 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
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    Spring Data MongoDB

    Spring Data MongoDB

    Provide support to increase developer productivity in Java

    The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce frameworks, and cloud-based data services. The Spring Data MongoDB project aims to provide a familiar and consistent Spring-based programming model for new datastores while retaining store-specific features and capabilities. The Spring Data MongoDB project provides integration with the MongoDB document...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    XXPermissions

    XXPermissions

    Android Permissions Framework, Adapt to Android 16

    ...The project focuses on providing a unified API that abstracts the complexity introduced by evolving Android permission models, including newer platform requirements. It aims to improve developer productivity by reducing repetitive permission-handling code and minimizing compatibility issues. The library emphasizes adaptability to modern Android releases, with ongoing updates to support newer SDK levels and manufacturer-specific behaviors. It also provides structured callbacks and utilities that help developers track granted and denied permissions more clearly. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    WordPress for Android

    WordPress for Android

    WordPress for Android

    If you're just looking to install WordPress for Android, you can find it on Google Play. If you're a developer wanting to contribute, read on. Inspiration strikes any time, anywhere. WordPress mobile apps put the power of publishing in your hands. And of course, they’re open source, just like WordPress. WordPress for Android lets you take the power to publish to the web with you. It is much more than a website builder. Give your great ideas a home on the web.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 4
    Zerocode

    Zerocode

    API automation and load testing framework

    ...Zerocode makes it easy to create and maintain automated tests with absolute minimum overhead for REST,SOAP, Kafka Real Time Data Streams and much more. It has the best of best ideas and practices from the community to keep it super simple, and the adoption is rapidly growing among the developer/tester community. Zerocode is a modern lightweight, simple and extensible open-source framework for writing test intentions in simple JSON or YAML format that facilitates both declarative configuration and automation. Put simply, Zerocode alleviates pain and brings simplicity to modern API automation.
    Downloads: 6 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    Spring Data JPA

    Spring Data JPA

    Simplifies the development of creating a JPA-based data access layer

    ...Too much boilerplate code has to be written to execute simple queries as well as perform pagination, and auditing. Spring Data JPA aims to significantly improve the implementation of data access layers by reducing the effort to the amount that’s actually needed. As a developer, you write your repository interfaces, including custom finder methods, and Spring will provide the implementation automatically. Pagination support, dynamic query execution, ability to integrate custom data access code.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Tsunami

    Tsunami

    Network security scanner for detecting severity vulnerabilities

    Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence. When security vulnerabilities or misconfigurations are actively exploited by attackers, organizations need to react quickly in order to protect potentially vulnerable assets. As attackers increasingly invest in automation, the time window to react to a newly released, high severity vulnerability is usually measured in hours. This poses a...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    Eclipse Che

    Eclipse Che

    Next-gen container development platform, workspace server & cloud IDE

    Eclipse Che is a Kubernetes-native IDE that makes Kubernetes development accessible for development teams. It places everything a developer could need into containers in Kube pods including dependencies, embedded containerized runtimes, a web IDE, and project code. With the Kubernetes application in your development environment and an in-browser IDE, you can code, build, test and run applications exactly as they run on production from any machine.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    MongoDB JVM Driver

    MongoDB JVM Driver

    The MongoDB drivers for Java, Kotlin, and Scala

    ...For tutorials on how to use the MongoDB JVM Drivers, please reference MongoDB University. Additional tutorials, videos, and code examples using both the Java Driver and the Kotlin Driver can also be found in the MongoDB Developer Center.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    ANTLR

    ANTLR

    Parser generator to read, process, or translate structured text

    ...The languages for Hive and Pig, the data warehouse and analysis systems for Hadoop, both use ANTLR. Lex Machina uses ANTLR for information extraction from legal texts. Oracle uses ANTLR within SQL Developer IDE and their migration tools. NetBeans IDE parses C++ with ANTLR. The HQL language in the Hibernate object-relational mapping framework is built with ANTLR.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    Epoxy

    Epoxy

    Android library for building complex screens in a RecyclerView

    ...We developed Epoxy at Airbnb to simplify the process of working with RecyclerViews, and to add the missing functionality we needed. We now use Epoxy for most of the main screens in our app and it has improved our developer experience greatly. If you are using layout resources in Epoxy annotations then for library projects add Butterknife's gradle plugin to your buildscript.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Slack SDK for Java

    Slack SDK for Java

    Slack Developer Kit (including Bolt for Java) for any JVM languages

    Slack SDK for Java supports the Slack platform in a Java idiomatic way. The SDK written in Java so developers can use it in any JVM language including Kotlin, Groovy, and Scala. If what you want to do is call Slack APIs in your existing services, we recommend using only the Slack API Client. If instead, you’re developing a new modern and interactive Slack app, we recommend Bolt for it. The framework enables developers to focus on the essential parts of their apps without being bothered by...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Qodo Cover

    Qodo Cover

    AI tool that generates tests to improve code coverage quickly

    Qodo Cover is an open source developer tool designed to automate the creation of unit tests using generative AI, helping teams improve code coverage with minimal manual effort. It operates as a command-line interface and can also be integrated into continuous integration workflows, making it adaptable to different development environments. It analyzes an existing codebase, identifies gaps in test coverage, and generates new tests that target uncovered or weakly tested areas.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PULSAR

    PULSAR

    Distributed pub-sub messaging system

    Apache Pulsar is a cloud-native, distributed messaging and streaming platform originally created at Yahoo! and now a top-level Apache Software Foundation project. Easy to deploy, lightweight compute process, developer-friendly APIs, no need to run your own stream processing engine. Run in production at Yahoo! scale for over 5 years, with millions of messages per second across millions of topics. Expand capacity seamlessly to hundreds of nodes. Low publish latency (< 5ms) at scale with strong durability guarantees. Configurable replication between data centers across multiple geographic regions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Standard Webhooks

    Standard Webhooks

    The Standard Webhooks specification

    ...Standard Webhooks matters because it eliminates the fragmentation of webhook implementations, reducing consumer effort and enabling seamless verification in apps or even directly in API gateways. By unifying best practices, it improves developer experience, enhances security, and enables new ecosystem tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    The Apache Struts web framework

    The Apache Struts web framework

    Mirror of Apache Struts

    The Apache Struts web framework is a free open-source solution for creating Java web applications. Web applications differ from conventional websites in that web applications can create a dynamic response. Many websites deliver only static pages. A web application can interact with databases and business logic engines to customize a response. Web applications based on JavaServer Pages sometimes commingle database code, page design code, and control flow code. In practice, we find that unless...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    iSphere

    iSphere

    The iSphere Project for and RDi 9.5.1.3+

    The iSphere Source Code has been moved to GitHub (https://github.com/rdi-open-source/isphere-plugin) on January 3rd, 2024. Important: The update site and ticket management has been moved to GitHub as well. iSphere is an open source plug-in for IBM's Rational Developer for i 9.5.1.3+. It delivers high quality extensions to improve developer productivity. IBM's current Eclipse based Integrated Development Environment (IDE) is a huge step beyond SEU, but it still lacks features available only on the green screen. That is where the iSphere Project comes into play, filling in those gaps. The iSphere library requires V7R1 or higher. ...
    Leader badge
    Downloads: 246 This Week
    Last Update:
    See Project
  • 17
    xrocketemail

    xrocketemail

    XRocket Email Tool for Sending Emails to Multiple Users

    XRocket Email Tool for Sending Emails to Multiple Users Overview This Java application allows users to send emails to multiple recipients simultaneously Requirements Developer Java Development Kit (JDK) 17 or higher NetBeans IDE (or any Java IDE of your choice) Internet connection for sending emails user Java JRE 17 or higher Installation Developer Clone the repository from [GitHub URL] or download the ZIP file. Open the project in NetBeans IDE. Build the project to resolve dependencies. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Data Crow

    Data Crow

    The ultimate cataloguer

    ...Besides these modules, which you can change to fit your requirements, you can create new modules (want to catalogue your stamps, equipment, or anything else?). The GUI is skinnable. Reporting (using JasperReports and their community edition JasperSoft Developer Studio ), loan administration, item importing & exporting, backup & restore and many other optional features are waiting for you.
    Leader badge
    Downloads: 273 This Week
    Last Update:
    See Project
  • 19
    umple

    umple

    The Umple Model-Oriented Programming Technology

    Umple is technology for Model-Oriented Programming. It adds abstractions such as UML associations, attributes, and state machines to object-oriented programming languages such as Java, C++, PHP and Ruby. A developer can use Umple in one of several ways. They can start with a pure model, containing only classes, associations, attributes and state machines, and then gradually add methods in one of the base languages to the Umple code base. Alternatively a developer can start with a normal program in a language like Java, and add modeling constructs in very small increments, gradually moving their system from a code-centric system from a model-centric system. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Geo Arbores
    Geo Arbores is a project for developing tools and extensions for the GIS software OpenJUMP
    Downloads: 13 This Week
    Last Update:
    See Project
  • 21
    Stipple Effect

    Stipple Effect

    A pixel art editor that supports animation and scripting

    ...It is designed to facilitate a variety of workflows and to encourage rapid, iterative creation of video game art assets and other types of artwork. Stipple Effect was made by a solo indie game developer with the needs and skill sets of other indie developers in mind. It is lightweight and simple to learn and use, yet allows for considerable depth and complexity. Stipple Effect has a feature-rich scripting API that can be harnessed for the automation of otherwise tedious and repetitive tasks. (The program can be purchased for a one-time payment at the link below. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    VatraLib

    VatraLib

    A simple cross-platform game engine for creating old-school 2D games

    VatraLib is a simple and light-weight cross-platform game engine which allows for creating old-school 2D games, such as Jump 'n' Runs, Real-time strategy games, and Shoot 'em ups. The key idea is to provide the developer with low-level functionality - animation control, collision detection and the like - so they can focus on making games instead of re-inventing the wheel. VatraLib has been rewritten from scratch, see current code under "Code". The first installment of VatraLib used JOGL for graphics, JOAL for sound, and Spring for dynamic object creation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    CodeCampus

    CodeCampus

    CodeCampus is a learning-first Linux OS for CSE and IT students

    CodeCampus OS is a custom Linux distribution based on Ubuntu 24, designed for beginner developers, computer science students, and self-learners who want to start coding without friction. Unlike traditional setups that require hours of installation and configuration, CodeCampus provides a fully pre-configured, learning-first environment right out of the box. From the moment you boot, everything is ready—so you can focus on learning, experimenting, and building instead of...
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    RunaWFE Free

    RunaWFE Free

    is low code bpm platform, which is easy to install and easy to use

    RunaWFE Free is a fully functional business process management system. It includes Workflow engine, Process Designer (Developer Studio), Form Builder, Task notification client, and other components that provide end-user convenience. BPMN and UML AD notations are supported. Thanks to RunaWFE web interface users can receive, filter, perform and delegate the tasks of business process instances, start new business process instances, view the properties of started business process instances, deploy new business process definitions. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Mech Station Beta

    Mech Station Beta

    Mech Station Beta - Tower Defense like Game

    ...If anyone can provide a server machine or a service like Google Virtual Machine, it would be highly useful and greatly appreciated. The game is written in pure Java using a custom engine. A Java developer or designer is welcome to collaborate on the development. As the title suggests, the game is not yet finished, but it is playable. Developed solo over half a year, with 500 KB of source code and AI-generated graphics. As you can see from the screenshots, the game is designed in a pixel art style. One of the planned features is multiplayer. ...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB