Showing 345 open source projects for "learn"

View related business solutions
  • MicroStation by Bentley Systems is the trusted computer-aided design (CAD) software built specifically for infrastructure design. Icon
    MicroStation by Bentley Systems is the trusted computer-aided design (CAD) software built specifically for infrastructure design.

    Microstation enables architects, engineers, and designers to create precise 2D and 3D drawings that bring complex projects to life.

    MicroStation is the only computer-aided design software for infrastructure design, helping architects and engineers like you bring their vision to life, present their designs to their clients, and deliver their projects to the community.
    Learn More
  • Run applications fast and securely in a fully managed environment Icon
    Run applications fast and securely in a fully managed environment

    Cloud Run is a fully-managed compute platform that lets you run your code in a container directly on top of scalable infrastructure.

    Run frontend and backend services, batch jobs, deploy websites and applications, and queue processing workloads without the need to manage infrastructure.
    Try for free
  • 1
    Hello Algorithm

    Hello Algorithm

    Animated illustrations, one-click data structure

    ...The source code can be run with one click, helping readers improve their programming skills during exercises and understand the working principles of algorithms and the underlying implementation of data structures. Readers are encouraged to help each other learn, and questions and comments can usually be answered within two days.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 2
    Termux

    Termux

    Terminal emulator application for Android OS extendible

    ...At first start a small base system is downloaded, desired packages can then be installed using the apt package manager known from the Debian and Ubuntu Linux distributions. Access the built-in help by long-pressing anywhere on the terminal and selecting the Help menu option to learn more. Allows the app to view information about network connections such as which networks exist and are connected. Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet. ...
    Downloads: 197 This Week
    Last Update:
    See Project
  • 3
    Eclipse Collections

    Eclipse Collections

    Eclipse Collections is a collections framework for Java

    ...Eclipse Collections provides a memory-efficient implementation of Sets and Maps as well as primitive collections. Check out the Eclipse Collections Kata, a fun way to help you learn idiomatic Eclipse Collections usage. This particular kata is set up as a series of unit tests that fail. Your task is to make them pass, using Eclipse Collections.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    SoapUI

    SoapUI

    SoapUI is a free and open source cross-platform functional testing

    SoapUI is the world's leading testing tool for API testing. See the SoapUI website to learn more. By downloading our software, you agree to our license and privacy policy. Automate and fit API testing into your team’s continuous delivery pipeline with the next-generation tool built for validation of REST, SOAP, GraphQL, microservices, and other back-end services. This is for developers and testers looking to accelerate their ability to deliver REST, SOAP, and GraphQL APIs.
    Downloads: 44 This Week
    Last Update:
    See Project
  • Securden Privileged Account Manager Icon
    Securden Privileged Account Manager

    Unified Privileged Access Management

    Discover and manage administrator, service, and web app passwords, keys, and identities. Automate management with approval workflows. Centrally control, audit, monitor, and record all access to critical IT assets.
    Learn More
  • 5
    SonarQube

    SonarQube

    Continuous inspection

    ...Thousands of automated Static Code Analysis rules, protecting your app on multiple fronts, and guiding your team. Catch tricky bugs to prevent undefined behavior from impacting end-users. Fix vulnerabilities that compromise your app, and learn AppSec along the way with Security Hotspots. Make sure your codebase is clean and maintainable, to increase developer velocity! We embrace progress - whether it's multi-language applications, teams composed of different backgrounds or a workflow that's a mix of modern and legacy, SonarQube has you covered. SonarQube fits with your existing tools and pro-actively raises a hand when the quality or security of your codebase is at risk. ...
    Downloads: 41 This Week
    Last Update:
    See Project
  • 6
    Java JWT JSON

    Java JWT JSON

    Java JWT: JSON Web Token for Java and Android

    JJWT aims to be the easiest-to-use and understand library for creating and verifying JSON Web Tokens (JWTs) and JSON Web Keys (JWKs) on the JVM and Android. JJWT is a pure Java implementation based exclusively on the JOSE Working Group RFC specifications.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Google Maps SDK for Android Samples

    Google Maps SDK for Android Samples

    Samples demonstrating how to use Maps SDK for Android

    Create dynamic, interactive and personalized experiences with maps, locations and geospatial experiences for your Android apps. Create an account, generate an API key, and start creating. Learn how to load the Maps SDK for Android and add a map with a bookmark to your web application. You can customize almost all aspects of the map, such as routes, landforms and places of interest, among others. Find the current location of an Android device and display details of the place or other place of interest in that location. Add bookmarks to a map, interact with click events, customize color and image, and more. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    FXGL

    FXGL

    Java/JavaFX/Kotlin Game Library (Engine)

    No installation or setup required. "Out of the box": Java 8-17, Win/Mac/Linux/Android 8+/iOS 11.0+/Web. Simple and clean API, higher level than other engines. Superset of JavaFX, no need to learn new UI API. Real-world game development techniques, entity-component, interpolated animations, particles, and many more. Games are easily packaged into a single executable .jar or native images. Any 2D game (side-scroller/platformer/arcade/RPG). Any business application with complex UI controls/animations. Hobby/academic/commercial projects. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    Code Quality and Security for Java

    Code Quality and Security for Java

    SonarSource Static Analyzer for Java Code Quality and Security

    ...Covering popular build systems, standards and versions, Sonar elevates your coding game while keeping vulnerabilities at bay. With each Java version, we create dedicated rules so you learn shiny, new features and avoid pitfalls. Consistently find tricky, hard-to-spot issues in your regular expressions. Allow you to effortlessly repair your Java coding issues with just a click. Dozens of rules to ensure your tests are always as clean as your code! Dedicated rules to detect vulnerabilities including ones stemming from OWASP & CWE Top 25 guidelines. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • Get full visibility and control over your tasks and projects with Wrike. Icon
    Get full visibility and control over your tasks and projects with Wrike.

    A cloud-based collaboration, work management, and project management software

    Wrike offers world-class features that empower cross-functional, distributed, or growing teams take their projects from the initial request stage all the way to tracking work progress and reporting results.
    Learn More
  • 10
    Facebook SDK for Android

    Facebook SDK for Android

    Used to integrate Android apps with Facebook Platform

    This open-source library allows you to integrate Facebook into your Android app. Integrate your Android app with Facebook to build engaging social apps by using the Facebook SDK for Android. To learn more about using Facebook development tools. The current version of the Facebook SDK for Android is version 11.2.0 and requires the Android API 15. Code and samples for the Facebook SDK for Android are available on GitHub. A secure and convenient way for people to log into your app or website by using their Facebook credentials. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 11
    unidbg

    unidbg

    Allows you to emulate an Android native library

    Allows you to emulate an Android native library, and an experimental iOS emulation. This is an educational project to learn more about the ELF/MachO file format and ARM assembly. Emulation of the JNI Invocation API so JNI_OnLoad can be called. Support JavaVM, JNIEnv. Emulation of syscalls instruction. Support ARM32 and ARM64. Inline hook, thanks to Dobby. Android import hook, thanks to xHook. iOS fishhook and substrate and whale hook. unicorn backend support simple console debugger, gdb stub, instruction trace, memory read/write trace. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    OrientDB

    OrientDB

    DBMS supporting graph, document, full-text and geospatial models

    ...OrientDB adheres to the NoSQL movement even though it supports ACID Transactions and SQL as query language. In this way it's easy to start using it without having to learn too much new stuff.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    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
  • 14
    Source Code Hunter

    Source Code Hunter

    Source code analysis of Spring, MyBatis, Redis, Netty, and more

    ...The project aims to bridge the gap between theoretical knowledge and real-world application by providing step-by-step annotated explorations of core components in these frameworks. It’s a valuable resource for Java developers preparing for interviews, system design discussions, or those looking to strengthen their ability to read and learn from production-level code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Spring Cloud Kubernetes

    Spring Cloud Kubernetes

    Kubernetes integration with Spring Cloud Discovery Client

    ...If you are just getting started in your journey to running your Spring Boot app on Kubernetes you can accomplish a lot with nothing more than a basic Spring Boot app and Kubernetes itself. To learn more, you can get started by reading the Spring Boot reference documentation for deploying to Kubernetes and also working through the workshop material Spring and Kubernetes.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Android 3D Model Viewer

    Android 3D Model Viewer

    Android OpenGL 2.0 application to view 3D models

    This is a demo of OpenGL ES 2.0. It is basically an Android application with a 3D engine that can load Wavefront OBJ, STL & DAE files. The purpose of this application is to learn and share how to draw using OpenGL language. The application does not use any third-party library. Load 3D models and see how to do it with this open-source code application. The main purpose of this app is to show how to draw in Android using the OpenGL 2.0 by sharing the source code. So please, don't expect this application to be much richer or nicer than the ones already published in the app store, but at least it's open to anyone who wants to contribute or doesn't want to start a similar project from scratch.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    Azure SDK for Java

    Azure SDK for Java

    Active development of the Azure SDK for Java

    ...New wave of packages that follow the Azure SDK Design Guidelines for Java and share a number of core features such as HTTP retries, logging, transport protocols, authentication protocols, etc., so that once you learn how to use these features in one client library, you will know how to use them in other client libraries. These libraries can be easily identified by folder, package, and namespaces names starting with azure-, e.g. azure-key vault.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    Kodezi Chronos

    Kodezi Chronos

    Kodezi Chronos is a debugging-first language model

    ...The project introduces architectural techniques such as Adaptive Graph-Guided Retrieval, which allows the system to navigate large repositories and retrieve relevant debugging information from multiple sources. Another component, Persistent Debug Memory, allows the system to learn patterns from past debugging sessions and apply that knowledge to future problems. The repository mainly contains research documentation, evaluation benchmarks, and experimental frameworks rather than the full proprietary model implementation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Tribuo

    Tribuo

    Tribuo - A Java machine learning library

    ...It provides a unified interface to many popular third-party ML libraries like xgboost and liblinear. With interfaces to native code, Tribuo also makes it possible to deploy models trained by Python libraries (e.g. scikit-learn, and pytorch) in a Java program. Tribuo is licensed under Apache 2.0. Remove the uncertainty around exactly which artifacts you're using in production. Tribuo's Models, Datasets, and Evaluations have provenance, meaning they know exactly what parameters, transformations, and files were used to create them. Provenance data allows each model to be rebuilt verbatim from scratch and for evaluations to track the models and datasets used for each experiment.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Wikipedia Android app

    Wikipedia Android app

    The Wikipedia app for Android

    ...The lifeblood of Wikipedia is its community of volunteers who work to give you unlimited access to free, reliable, and neutral information. Wikipedia is a place to learn where there is no advertising. The app was developed by the Wikimedia Foundation, a non-profit organization that supports and manages Wikipedia. Our goal is to provide free knowledge, without ads. We never track your data. Search more than 40 million articles in more than 300 languages in the world's largest information source. Set your preferred languages in the app and easily switch between them when browsing and reading.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Schema Spy

    Schema Spy

    SchemaSpy code home

    ...Last released version of the SchemaSpy was in 2010, and I have a plan to change this. Process of installation is very simple because SchemaSpy is only one Java .jar application. You can learn more read the installation doc. When you environment will be ready, and you can start using SchemaSpy you can read more about the configuration. Browse some sample pages generated by SchemaSpy. Note that this was run against an extremely limited schema so it doesn't show the full power of the tool.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Deep Java Library (DJL)

    Deep Java Library (DJL)

    An engine-agnostic deep learning framework in Java

    ...DJL provides native Java development experience and functions like any other regular Java library. You don't have to be a machine learning/deep learning expert to get started. You can use your existing Java expertise as an on-ramp to learn and use machine learning and deep learning. You can use your favorite IDE to build, train, and deploy your models. DJL makes it easy to integrate these models with your Java applications. Because DJL is deep learning engine agnostic, you don't have to make a choice between engines when creating your projects. You can switch engines at any point. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Mall

    Mall

    Java-based e-commerce system with backend and frontend modules

    The mall project is a comprehensive, full-featured e-commerce platform developed in Java, offering modules for product management, orders, users, promotions, and administration. Built with Spring Boot, MyBatis, and Vue.js, it provides a complete solution for developers looking to build or learn from a production-ready online shopping platform. It supports high scalability and clean architectural design suitable for enterprise-grade applications.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    Violet UML Editor
    Violet is a UML editor with these benefits: Very easy to learn and use. Draws nice-looking diagrams. Completely free. Cross-platform. Violet is intended for developers, students, teachers, and authors who need to produce simple UML diagrams quickly. Want to contribute ? Source code is hosted on github : https://github.com/violetumleditor/violetumleditor
    Leader badge
    Downloads: 810 This Week
    Last Update:
    See Project
  • 25
    GanttProject

    GanttProject

    Free project scheduling and management tool

    GanttProject is a project scheduling application written in Java and featuring Gantt chart, resource management, calendaring, import/export (MS Project, HTML, PDF, spreadsheets). Learn more on http://ganttproject.biz
    Leader badge
    Downloads: 397 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB