Showing 28 open source projects for "exercise"

View related business solutions
  • Earn up to 15% annual interest with Nexo. Icon
    Earn up to 15% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • Earn up to 15% annual interest with Nexo. Icon
    Earn up to 15% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1
    stress-ng

    stress-ng

    This is the stress-ng upstream project git repository.

    This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces. stress-ng was originally intended to make a machine work hard and trip hardware issues such as thermal overruns as well as operating system bugs that only occur when a system is being thrashed hard. Use stress-ng with caution as some of the tests can make a system run hot on poorly designed hardware and also can cause excessive system thrashing which may be difficult to stop.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 2
    Framework Benchmarks

    Framework Benchmarks

    Source for the TechEmpower Framework Benchmarks project

    ...The project presently includes frameworks on many languages including Go, Python, Java, Ruby, PHP, C#, F#,Clojure, Groovy, Dart, JavaScript, Erlang, Haskell, Scala, Perl, Lua, C, and others. The current tests exercise plaintext responses, JSON serialization, database reads and writes via the object-relational mapper (ORM), collections, sorting, server-side templates, and XSS counter-measures. Future tests will exercise other components and greater computation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    EpicReact.Dev

    EpicReact.Dev

    Build a ReactJS App workshop

    EpicReact.Dev is the codebase used in the “Build an Epic React App” workshop, where participants build a complete React application from scratch. The project demonstrates how to structure a modern React app, including data modeling, authentication, routing, testing, and interaction with a backend. It uses a realistic “bookshelf” domain where users can manage lists of books, track reading status, and record notes, which provides a concrete context for learning. The repository includes setup...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Gatling

    Gatling

    Modern Load Testing as Code

    ...Its asynchronous, non-blocking engine (backed by Netty) can drive very high concurrency from a single injector, reducing the need for large injector farms. Gatling supports HTTP out of the box as well as WebSocket, Server-Sent Events, and JMS, so you can exercise modern, real-time systems end to end. Rich HTML reports visualize percentiles, response time distributions, errors, and throughput, making bottlenecks and regressions easy to spot. With injection profiles (ramp, constant, spikes) and pass/fail gates, you can automate performance thresholds in CI and promote builds with confidence.
    Downloads: 17 This Week
    Last Update:
    See Project
  • Free and Open Source HR Software Icon
    Free and Open Source HR Software

    OrangeHRM provides a world-class HRIS experience and offers everything you and your team need to be that HR hero you know that you are.

    Give your HR team the tools they need to streamline administrative tasks, support employees, and make informed decisions with the OrangeHRM free and open source HR software.
    Learn More
  • 5
    Watlings

    Watlings

    Learn WebAssembly by writing small programs

    ...Inspired by projects like Rustlings, it provides a collection of small, focused challenges that help users understand how WebAssembly works at a low level, including instructions, memory management, and control flow. Each exercise presents partially completed code that the user must fix or complete, reinforcing learning through hands-on problem solving rather than passive reading. The platform runs entirely in the browser, allowing users to experiment with WAT code and see immediate results without installing any tools. It is particularly useful for developers who want to understand how high-level languages compile down to WebAssembly or who are interested in systems-level programming concepts.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Semaphore

    Semaphore

    Semaphore is an open source CI/CD platform

    Semaphore is a continuous integration and delivery platform that streamlines building, testing, and deploying software with an emphasis on speed and developer experience. Pipelines are defined declaratively and support parallel jobs, dependency fan-outs, and matrix builds to exercise many environments at once. First-class Docker and Kubernetes workflows, along with layer caching and artifacts, help keep containerized builds fast and reproducible. Secrets management, environment promotion, and approvals enable robust delivery gates from pull request to production. The system integrates with popular VCS providers and chat tools, surfacing real-time status, logs, and insights so teams can diagnose failures quickly. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    Mill

    Mill

    Your shiny new Java/Scala build tool

    ...These range from tiny unit tests, to larger integration tests that instantiate a TestUtil.BaseModule in-process and a TestEvaluator to evaluate tasks on it. Note that the in-memory tests compile the BaseModule together with the test suite, and do not exercise the Mill script-file bootstrapping, transformation, and compilation process.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Quine Relay

    Quine Relay

    An uroboros program with 100+ programming languages

    ...Achieving this requires delicate handling of language-specific quoting, escaping, and code-gen tricks, making it a showcase of language theory, compiler insight, and meta-programming prowess. It is largely a playful, academic exercise exploring the limits of language interoperability and quine construction rather than a utility tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    wger

    wger

    Self hosted FLOSS fitness/workout, nutrition and weight tracker

    ...The application will calculate the nutritional values ​​(total energy, proteins, carbohydrates, etc.) of the entire plan and of each of the meals. Enter the weights and reps you've done for each exercise to generate diagrams that let you see at a glance how well you're doing. Of course, the raw numbers are still accessible.
    Downloads: 4 This Week
    Last Update:
    See Project
  • One platform for global hiring and contractor management. Icon
    One platform for global hiring and contractor management.

    For mid-sized companies hiring independent contractors

    TFY unifies applicant tracking, team onboarding, compliance, contractor payments, and billing automation in a single, powerful platform, eliminating the need for multiple disconnected tools.
    Learn More
  • 10
    Go Katas

    Go Katas

    A collection of daily coding challenges

    Go Katas is a curated collection of practice exercises and coding challenges specifically crafted to improve proficiency in Go, including idiomatic patterns, language fundamentals, and algorithm design. It mirrors the kata practice tradition from martial arts—repetitive, thoughtful practice where each exercise reinforces technique, discipline, and problem-solving approach. Each kata prompt focuses on a precise aspect of Go, such as concurrency patterns, memory management, interfaces, error handling, or performance optimization, giving learners structured practice opportunities that go beyond syntax. Implementations can be tested locally, graded automatically with included test suites, and iterated on so that learners get rapid feedback and measurable progress. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    ZAPH

    Tools and Z80 engine for creating adventure games. (RUST)

    This is an exercise in some advance programming topics using a text adventure as the central result. This originally began as a project to recreate an old BASIC text adventure, on the ZX Spectrum, using Z80. After developing a very simple byte code VM to handle the game interactions, I realised that there was an opportunity to use some more advance techniques, which in turn can lead to some PC based tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Slim Template

    Slim Template

    Template language to reduce the syntax to the essential parts

    Slim is a Ruby template language whose goal is reduce the syntax to the essential parts without becoming cryptic. The initial design of Slim is what you see on the home page. It started as an exercise to see how much could be removed from a standard html template (<, >, closing tags, etc.). As more people took an interest in Slim, the functionality grew and so did the flexibility of the syntax. Slim will strive to maintain simplicity, but not everyone's definition of a readable syntax is the same. The docs will show you the options. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    MinGW GCC For M68K

    MinGW GCC For M68K

    MinGW GCC cross development environment for M68K.

    ...I build this tool chain, from time to time, to use for testing Flash Insight, a device programmer that is available on my website. I want to make it available to the embedded development community since building gcc under MinGW isn't a trivial exercise and if you're like me you probably just want to work on your project and not fiddle with building tool chains. Unzip the archive to the location of your choice, include the top level "bin" directory in your path and start developing.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 14
    MinGW GCC For ARM

    MinGW GCC For ARM

    MinGW GCC cross development environment for ARM.

    ...I build this tool chain, from time to time, to use for testing Flash Insight, a device programmer that is available on my website. I want to make it available to the embedded development community since building gcc under MinGW isn't a trivial exercise and if you're like me you probably just want to work on your project and not fiddle with building tool chains. Unzip the archive to the location of your choice, include the top level "bin" directory in your path and start developing.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 15
    MinGW GCC for Power PC

    MinGW GCC for Power PC

    MinGW GCC cross development environment for Power PC.

    ...Flash Insight doesn't currently support PowerPC but once I have the tool chain building for one target it generally builds for all targets. I want to make this tool chain available to the embedded development community since building gcc under MinGW isn't a trivial exercise and if you're like me you probably just want to work on your project and not fiddle with building tool chains. Unzip the archive to the location of your choice, include the top level "bin" directory in your path and start developing.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 16
    Driver samples for Windows 10

    Driver samples for Windows 10

    This repo contains driver samples prepared for use with Microsoft VS

    These are the official Microsoft Windows Driver Kit (WDK) driver code samples for Windows 10. They provide a foundation for Universal Windows driver support of all hardware form factors, from phones to desktop PCs. Use these samples with Visual Studio 2019 and Windows Driver Kit (WDK) 10. Use Visual Studio 2019 and Windows Driver Kit (WDK) 10 to build, test, and deploy your drivers. With Windows 10, the driver development environment is integrated into Visual Studio. To get started, download...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Introduction to Vue.js 3 Course

    Introduction to Vue.js 3 Course

    Workshop Materials for my Introduction to Vue.js Workshop

    ...Also included are build setups (Vue CLI, Nuxt) and additional sections on animation and advanced topics like custom directives, making it a full learning path rather than just a quick tutorial. The README lists slide sets, exercise folders, solution folders and recommended tooling so that learners can clone the repo and follow along in their own time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Node.js chaos monkey

    Node.js chaos monkey

    Extremly naughty chaos monkey for Node.js

    ...Findings feed back into reliability work: hardening timeouts, rethinking concurrency limits, and improving fallbacks at code and infrastructure levels. By turning failure into a planned exercise, teams can surface weak spots before customers do.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ideabook

    ideabook

    A growth engineering idea in action

    ...Each project is described with background, a showcase or story of need, and step-by-step implementation suggestions: from building a GIS system with Django+Haystack, to an editing-publishing separated blogging system, to an Ionic/Electron hybrid application, to building a JavaScript slide framework. The aim is to give developers concrete, creative, and tricky exercise ideas rather than generic “todo app” templates, helping them build their portfolio, sharpen skills, and explore architectures. The repository emphasizes “growth engineering”, building systems, not just UI, that require thinking about data flows, tooling, deployment, and scaling. Because the list is diverse across stacks (frontend, backend, mobile, GIS, search engines), it encourages cross-pollination of skills rather than deeper specialization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    AnthillaOS

    AnthillaOS

    a linux based readonly image as appliance

    Visit also: https://github.com/Anthilla/AnthillaOS For more updated Informations. Usable as test/dev exercise for appliances An x86 64bit gentoo image customized for readonly usage as appliances, fully functional and complete of more than 1000 pkg based on a gentoo+systemd distro. Hypervisor (kvm or xen) Storage (ZFS and Gluster) Container (Docker) Networking (iproute2, nftable, OpenVSwitch, Bird) Antd (http://www.anthilla.com/en/software/antd/ ) web based management all open source components from other projects are released under respective licenses, all parts, files,subprojects developed as part or this project are released under the BSD 3 clause license.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Metasploit Framework

    Metasploit Framework

    Metasploit Framework

    ...Beyond raw exploitation, the framework includes post-exploitation tooling for lateral movement, persistence, data exfiltration simulations, and evidence collection, enabling red teams to exercise detection and incident response workflows.
    Downloads: 50 This Week
    Last Update:
    See Project
  • 22
    Eserciziari di C++ e Java sul progetto object-oriented e la realizzazione di strutture dati. C++ and Java Exercise books (in Italian language) about object oriented data structures design and implementation.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 23

    Poe

    Poe is a small, fast, flexible scripting language.

    ...The language is written entirely in ANSI C, meaning that the language is ultra-portable (i.e. that it can exist on any platform for which there is a standard-conforming C compiler). Poe is a toy language that is not, and will never be, suitable for production use. However, writing the language was a fantastic academic exercise and the source code is available freely as a reference to anyone who may be interested. The entirety of the source code was written by me, Ricky Stewart, with the exception of the parser which is generated from Flex/Bison.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A compiler which translate a program written in "C--" to "riski" language. This is a homework exercise in "Compilation".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ...Flexibility in the development of various solutions. The modular design and extensive use of the PLO makes the process of developing new modules to the site easy and enjoyable exercise.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB