Showing 285 open source projects for "learning"

View related business solutions
  • Intelligent Automation Solutions Built for Modern Finance Teams Icon
    Intelligent Automation Solutions Built for Modern Finance Teams

    We do CFO stuff.

    Digitally transform your business with workflow automation and integrated payment solutions. Digitally store and secure your data with advanced search and accessibility features that keeps your documents at the tip of your team’s fingers.
    Learn More
  • Secure Computing Platform Icon
    Secure Computing Platform

    Streaming isolated remote applications and desktops to the browser

    Building effective anti-phishing, anti-malware and ransomware defenses has never been easier. Kasm’s isolation technology insulates users by creating a "chasm" between the user's personal computer and web-borne threats.
    Try it Now
  • 1
    Mall Learning

    Mall Learning

    Tutorial and sample-code repository

    ...It’s aimed at developers who want to understand how to build scalable e-commerce systems rather than just copy-paste modules. With clearly organized “tiny” modules (mall-tiny-01 etc) the repo supports step-by-step incremental learning.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    simple-java-maven-app

    simple-java-maven-app

    For an introductory tutorial on how to use Jenkins

    ...It also includes scripts that define commands executed in pipeline stages, showcasing automation in continuous integration and delivery (CI/CD). This project is designed as an entry-level resource for developers learning Jenkins. By following the tutorial, users gain practical experience in setting up pipelines and integrating testing with Maven.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    DSA Bootcamp Java

    DSA Bootcamp Java

    This repository consists of the code samples, assignments, and notes

    DSA Bootcamp Java is an open source educational repository created by Kunal Kushwaha to teach Data Structures and Algorithms (DSA) using Java. It is designed as a structured bootcamp, covering fundamental concepts to advanced problem-solving techniques. The project provides explanations, exercises, assignments, and practice problems, making it useful for both beginners and intermediate learners who want to strengthen their Java and algorithmic skills. The repository is organized into...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Scribe
    Scribe is a CMS for the Liferay Portal framework. It includes Web Content Management as well as Learning Management System features.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Empower Your Contact Center with Human-Like AI Conversations Icon
    Empower Your Contact Center with Human-Like AI Conversations

    Deliver faster resolutions, lower costs, and better CX without hiring another agent.

    Enterprise Bot, based in Switzerland, is a pioneer in Conversational AI, Process Automation, and Generative AI. With the trust of esteemed enterprise giants across industries like Generali, SIX, SBB, DHL, and SWICA, Enterprise Bot is revolutionizing both customer and employee experiences. Through its advanced integration with Large Language Models (LLM) such as ChatGPT and Llama 2, and its unique patent-pending DocBrain technology, the company delivers unparalleled personalization, active engagement, and omnichannel solutions across platforms like email, voice, and chat. Furthermore, Enterprise Bot integrates with existing core systems, such as SAP, CRMs, Confluence and more, and with its proprietary middleware, Blitzico, enables the AI to not only respond to queries but also take action to resolve them. This dedication to innovation in four main use case areas, Customer Support, Sales and Marketing, Knowledge Management and Digital Coworker, elevates both CX and employee productivity.
    Learn More
  • 5

    Book Worms

    Learning English

    Basic English learning app I made for my friend in Myanmar for teach English to her Buddhist students.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    FLTR ◆ Foreign Language Text Reader

    FLTR ◆ Foreign Language Text Reader

    A practical desktop app for language learning through reading

    ...While reading, you look up unknown words in web dictionaries (online) or locally installed dictionary applications, save vocabulary terms with translations, and track your learning progress. Each term has a learning status (1/"Unknown" to 5/"Known", plus "Ignored" and "Well Known") with associated colors. Running the Application: You'll need an installed JRE (Java Runtime Engine) and the file "fltr.jar" which is in the download. This OFFICIAL VERSION is from the original author, and it is stable and bug-free.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    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 troubleshooting. CodeCampus solves this by removing setup complexity and providing a ready-to-use development environment that lets you start coding immediately. 👉 Getting started guide: https://codecompasss.github.io/code_campus_userguide/getting-started/
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    PCuaderno, teacher grade book.

    PCuaderno, teacher grade book.

    Teacher grade book. Aplication teacher support tool

    ...Once the user is authenticated, is shown a single window composite by tabs. Each tab allows us to perform a function associated with diary, contents and standards for evaluation, a time of teaching-learning process. The application focuses on three main aspects: management grades, event management and management of the temporal distribution of programming.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    JQM Java Quine McCluskey

    JQM Java Quine McCluskey

    JQM - Java Quine McCluskey for minimization of Boolean functions.

    Java Quine McCluskey (JQM) implements the Quine-McCluskey algorithm with Petrick’s Method for minimizing Boolean functions. Designed for both education and industrial application, it handles up to 16 variables and functions. Uniquely, JQM bridges the gap between theory and practice: it visualizes the solution process with generated Karnaugh Maps for students, while supporting PLC engineers by exporting results to Structured Text (ST) and Ladder Diagram (LD). The software includes a GUI for...
    Downloads: 2 This Week
    Last Update:
    See Project
  • The ultimate digital workspace. Icon
    The ultimate digital workspace.

    Axero Intranet is an award-winning intranet and employee experience platform.

    Hundreds of companies and millions of employees use Axero’s intranet software to communicate, collaborate, manage tasks and events, organize content, and develop their company culture.
    Learn More
  • 10
    To Be Top Javaer

    To Be Top Javaer

    To Be Top Javaer - The Path to Becoming a Java Engineer

    toBeTopJavaer is an open source knowledge base and learning roadmap designed to help developers become expert Java engineers. Created and maintained by Hollis, the project compiles a wide range of Java fundamentals, advanced features, and ecosystem knowledge into one structured guide. It covers core Java concepts, JVM internals, multithreading, frameworks, databases, system design, and interview preparation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    UMHDL

    UMHDL

    Integrated Development Environment (IDE) for learning HDL

    UMHDL is an educational Integrated Development Environment (IDE) intended for learning digital designing with programmable logic devices using Hardware Description Languages (HDL) through simulation. It is an open-source application created at the Miguel Hernández University (UMH). The aim for the UMHDL development was to have a graphical application that allows learning the VHDL language without licensing restrictions (using some existing open-source tools) and requiring few resources. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    The Art of Programming

    The Art of Programming

    A collection of practical tips can be found at the bottom of this page

    ...In July 2023, work on the second edition was announced, which expands the project with updated content, new problems inspired by recent big-tech interviews, and introductions to modern machine learning techniques such as XGBoost, CNNs, RNNs, and LSTMs. This collection serves both as a historical record of algorithm problem-solving and as a living resource for programmers preparing for interviews.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Spring and Hibernate for Beginners

    Spring and Hibernate for Beginners

    Source code for the course: Spring and Hibernate for Beginners

    This repository contains code and resources for learning Spring and Hibernate, tailored to beginners looking to understand Java-based web development. Here is a Spring Boot Learning Path and Roadmap to help you learn more about Spring Boot. These are links to luv2code courses on Udemy. You can purchase the courses to further your studies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Worderize Lite

    Worderize Lite

    Worderize is designed to make the language learning more effective.

    Worderize Lite is an open-source software that is designed to make the language learning process more effective. New features in V2.0: German and French localization; You can now add definition to words; "Edit" button for words and their definitions; DES + AES encryption. New features in V2.1: Support for Hebrew language. For more information please visit: https://github.com/Northstrix/Worderize Worderize Lite requires java to be installed on your computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    LeetCode Animation

    LeetCode Animation

    Demonstrate all the questions on LeetCode in the form of animation

    ...These materials are designed for both beginners starting their algorithm journey and experienced developers seeking to reinforce their understanding. Originally published through the WeChat public account “Brother Wu Learns Algorithms”, LeetCodeAnimation has become a valuable learning resource.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Al-Quran

    Al-Quran

    Education Religion Of Islam

    This version of the Qur'an is easy to read with Ottoman custom, there is no translation into any language other than the actual Arabic language, suitable as a learning for anyone who understands it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Ceka

    Ceka

    Crowd Environment and its Knowledge Analysis

    A knowledge analysis tool for crowdsourcing based on Weka. We also have a Python version of Crowdsourcing Learning: CrowdwiseKit on GitHub (https://github.com/tssai-lab/CrowdwiseKit).
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Dysgu
    Dysgu presents an innovative approach to out-of-class activities by combining multiple dimensions of best practices from different spectrum of student learning into a coherent idea and delivering such activities with personalization and adaptation. The goal of the Dysgu system is to study the impact of frequent out-of-class activities on student learning and engagement where the activities are interactive in nature, smaller with scaffolding support, personalized and delivered via a mobile platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    karatasi - flip cards on iPhone
    Flip card learning program for iPhone with a spaced learning algorithm. Create your own databases and edit the cards directly on the iPhone. Import Palm databases or csv-formatted files and backup your data with our Java application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Simple MVC Example in Java

    A simple example to demonstrate the MVC programming pattern in Java

    ...The source organization and package naming are detailed for learning purposes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    OssCourse is the repository for courses in open source developement. The students will create projects and use the sourceforge infrastructure for learning the developement process and communication principles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    MIT Deep Learning Book

    MIT Deep Learning Book

    MIT Deep Learning Book in PDF format by Ian Goodfellow

    The Deep Learning textbook is a resource intended to help students and practitioners enter the field of machine learning in general and deep learning in particular. The online version of the book is now complete and will remain available online for free. MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 23

    Java Simple Codes

    Simple codes in Java for beginners

    This repository provides a set of simple codes to start learning programming. It aims to help new learner to familiarize with basic programming notions and simple algorithms which must be known by every programmer. Every notion or idea is presented in a separate class while the test class provides an example on how to call (or use) this notion. In a first time, no OO programming notions are introduced.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    AndroidStudy

    AndroidStudy

    Summary of Android learning knowledge points Jetpack

    Summary of Android learning knowledge points Jetpack, MVVM, MVI, Kotlin, ViewPager2, JUC multithreading, etc. Automatic (manual) infinite carousel based on ViewPager2, support custom ItemView and transition animation and other.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    KAREL 3D

    KAREL 3D

    Learning programming language for kids

    This is learning programming language for children Karel-3D. By words from LightBot: "Get kids hooked on coding with minutes!" Created by Karel 3D from the 8-bit microcomputer PMD 85-2 in 1986. His later version of Karel the Robot in 3D, created first in the Slovak Republic. JavaScript variant include only one small HTML file tested and works on all devices with keyboard and full JavaScript support in internet browser, or alternative pre-compiled JAVA V8 .jar file with webEngine and JavaFX and code in string. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB