Showing 912 open source projects for "java projects on linux"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    100 proyectos de JavaScript

    100 proyectos de JavaScript

    100 JavaScript projects with code and videos for free

    100 proyectos de JavaScript is a large collection of 100 JavaScript projects, each with source code and an accompanying video tutorial, offered entirely for free. The repository is tied to the website javascript100.dev, which presents the projects as a structured learning path so learners can progressively build their skills through practice.Each project lives in its own numbered folder (for example, 01-tinder-swipe), and the README explains how to run them via the VS Code Live Preview...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Lerna

    Lerna

    A tool for managing JavaScript projects with multiple packages

    Lerna is a tool for managing JavaScript projects with multiple packages. Many times splitting a large codebase into several independently versioned packages is necessary for code sharing. However, this can make testing and tracking changes across repositories quite difficult. As a solution to this, many projects organize their codebases into multi-package repositories. It is Lerna's job to manage these multi-package repositories, optimizing workflow and reducing the time and space...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    Complete JavaScript Course

    Complete JavaScript Course

    Starter files, final projects, and FAQ for Complete JavaScript course

    Complete JavaScript Course is the official code repository for Jonas Schmedtmann’s Complete JavaScript Course. It contains starter files, final project files, and frequently asked questions that support the video-based Udemy course. The material is organized by course sections, covering fundamentals, developer skills, DOM projects, JavaScript internals, data structures, functions, arrays, OOP, asynchronous JavaScript, modules, tooling, and larger final applications. Learners can start with...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Moment.js

    Moment.js

    Parse, validate, manipulate, and display dates in javascript

    Moment is a JavaScript date and time library that simplifies parsing, formatting, arithmetic, and humanizing of dates. It supports many formats in input and output, internationalization (i18n), locale-based month/day names, relative time (for example, “3 days ago”), and chaining of operations (adding, subtracting, diffing). Developers often use it for calendar displays, scheduling, and manipulating times across time zones or daylight saving transitions. While it makes working with date...
    Downloads: 6 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 5
    spago PM

    spago PM

    PureScript package manager and build tool

    Spago is a package manager and build tool for the PureScript programming language, designed to simplify project management and development workflows. It allows developers to manage dependencies, build projects, and run tests with ease. Spago supports custom package sets and integrates with various backends, making it a versatile tool for PureScript development.​
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    50 Projects in 50 Days

    50 Projects in 50 Days

    50+ mini web projects using HTML, CSS & JS

    50 Projects in 50 Days is a front-end learning repository containing more than 50 small projects built with HTML, CSS, and vanilla JavaScript. Each exercise focuses on a specific interface pattern or browser programming concept that can be completed in a relatively small codebase. Projects include expanding cards, animated navigation, progress indicators, search widgets, scroll effects, quizzes, timers, todo lists, and games. Every project is stored separately so learners can explore or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    simple-git-hooks

    simple-git-hooks

    A simple git hooks manager for small projects

    A simple git hooks manager for small projects. A git hook is a command or script that is going to be run every time you perform a git action, like git commit or git push. If the execution of a git hook fails, then the git action aborts. For example, if you want to run linter on every commit to ensure code quality in your project, then you can create a pre-commit hook that would call npx lint-staged. Check out lint-staged. It works really well with simple-git-hooks. You can look up about git...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Sigma's Web Development Course

    Sigma's Web Development Course

    Source Code for Sigma Web Development Course

    Sigma Web Development Course is the source-code repository for a Hindi-language web development training series. It is structured around individual video lessons so learners can follow the code demonstrated throughout the accompanying course. The material is intended for beginners as well as intermediate developers who want to strengthen their web development skills. Core subjects include HTML, CSS, JavaScript, front-end development, back-end development, and database integration. Later...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Docsy

    Docsy

    Hugo theme for open source documentation

    Docsy is a Hugo theme developed by Google for creating structured, user-friendly technical documentation websites. It provides an elegant and consistent layout optimized for documentation sets, with built-in features such as automatic navigation, customizable site structure, and responsive design. The theme simplifies the process of building and maintaining documentation sites by offering flexible configuration options, modern styling, and seamless integration with Hugo’s static site...
    Downloads: 5 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    npminstall

    npminstall

    Make `npm install` fast and easy

    npminstall is an alternative package installation tool designed for faster and more efficient npm dependency management. Developed by the CNPM team, it focuses on reducing disk usage and improving installation speed, particularly for large projects.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11

    Polymer

    A Web Component library

    Polymer is a lightweight Web Components library that lets you create encapsulated Web Components that work just like standard HTML elements. These elements can be used in building web applications and are reusable. Polymer can be particularly useful when building UI components. Instead of having to constantly rebuild components such as a specific navigation bar or button in different frameworks and for different projects, simply define this component once with Polymer, and you can use it...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    Cytoscape.js

    Cytoscape.js

    Graph theory library for visualization and analysis

    A fully featured graph library written in pure JS. Permissive open source license (MIT) for the core Cytoscape.js library and all first-party extensions. Used in commercial projects and open-source projects in production. Designed for users first, for both frontfacing app usecases and developer usecases. Highly optimized. Compatible with All modern browsers. Legacy browsers with ES5 and canvas support. ES5 and canvas support are required, and feature detection is used for optional...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    Tailwind CSS

    Tailwind CSS

    A utility-first CSS framework for rapid UI development

    Rapidly build modern websites without ever leaving your HTML. A utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup. Utility classes help you work within the constraints of a system instead of littering your stylesheets with arbitrary values. They make it easy to be consistent with color choices, spacing, typography, shadows, and everything else that makes up a well-engineered design...
    Downloads: 74 This Week
    Last Update:
    See Project
  • 14
    GeoNode

    GeoNode

    GeoNode is an open source platform for geospatial data

    GeoNode is a geospatial content management system, a platform for the management and publication of geospatial data. It brings together mature and stable open-source software projects under a consistent and easy-to-use interface allowing non-specialized users to share data and create interactive maps. Data management tools built into GeoNode allow for integrated creation of data, metadata, and map visualization. Each dataset in the system can be shared publicly or restricted to allow access...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Allure Report

    Allure Report

    Flexible, lightweight multi-language test reporting tool

    Allure Report is a flexible, lightweight multi-language test reporting tool. It provides clear graphical reports and allows everyone involved in the development process to extract the maximum of information from the everyday testing process. Allure Report is a flexible multi-language test report tool to show you a detailed representation of what has been tested end extract max from the everyday execution of tests. Allure Report is capable to build unified reports for dozens of testing...
    Downloads: 46 This Week
    Last Update:
    See Project
  • 16
    Reactotron

    Reactotron

    Desktop app for inspecting your React JS and React Native projects

    Reactotron is a macOS, Windows, and Linux app for inspecting your React JS and React Native apps. View your application state, show API requests & responses, perform quick performance benchmarks, subscribe to parts of your application state, display messages similar to console.log, track global errors with source-mapped stack traces including saga stack traces! You can dispatch actions like a government-run mind control experiment, hot swap your app's state using Redux or mobx-state-tree,...
    Downloads: 37 This Week
    Last Update:
    See Project
  • 17
    Blockly

    Blockly

    The web-based visual programming editor

    The Blockly library adds an editor to your app that represents coding concepts as interlocking blocks. It outputs syntactically correct code in the programming language of your choice. Custom blocks may be created to connect to your own application. Blockly in a browser allows web pages to include a visual code editor for any of Blockly's five supported programming languages, or your own. Blockly plugins are self-contained pieces of code that add functionality to Blockly. Blockly codelabs...
    Downloads: 52 This Week
    Last Update:
    See Project
  • 18
    synp

    synp

    Convert yarn.lock to package-lock.json and vice versa

    synp is a command-line tool that converts between npm’s package-lock.json and Yarn’s yarn.lock. This helps developers migrate projects between npm and Yarn while maintaining dependency integrity.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    JeeSite

    JeeSite

    A basic enterprise information development platform

    JeeSite is a high-efficiency, high-performance, and strong security open source Java EE rapid development platform based on a number of excellent open source projects, highly integrated and packaged. JeeSite is the best basic platform solution for you to quickly complete your project. JeeSite is the best study case for you to learn the Java platform. JeeSite is also the best assistant for private work. JeeSite is a Java-based development platform built on the Spring Framework, with Spring MVC as the model view controller, MyBatis as the data access layer, Apache Shiro as the authority authorization layer, Ehcahe for caching common data, and Activit as the workflow engine. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Selenium

    Selenium

    Browser automation framework and ecosystem

    Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should) also be automated as well. If you want to create robust, browser-based regression automation suites and tests, scale and distribute scripts across many environments, then you want to use Selenium WebDriver, a collection of language...
    Downloads: 76 This Week
    Last Update:
    See Project
  • 21
    Ultimate React Course

    Ultimate React Course

    https://github.com/jonasschmedtmann/ultimate-react-course

    Ultimate React Course is the official repository for Jonas Schmedtmann’s Ultimate React course. It provides starter files, final project code, and FAQs that support a complete React learning path from fundamentals to more advanced application patterns. The course materials cover modern React development with components, props, state, effects, forms, routing, data fetching, state management, and larger real-world projects. Learners can begin each section from starter code, then compare their...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 22
    Bootswatch

    Bootswatch

    Themes for Bootstrap

    Bootswatch is a collection of open-source themes for Bootstrap. It helps developers change the look of a Bootstrap project without rebuilding the entire design system from scratch. Each theme works as a drop-in replacement for Bootstrap’s default stylesheet, which makes adoption simple for existing sites. The project supports several installation paths, including precompiled CSS, CDN usage, npm, Sass imports, and Ruby gem integration. Developers can customize themes by editing Sass variables...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23
    NPQ

    NPQ

    Install packages with npm or yarn by auditing them

    npq is a security-focused package manager that analyzes npm dependencies for potential vulnerabilities before installation. It helps developers ensure the safety of their projects by checking for malicious or outdated packages.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    superplate

    superplate

    A well-structured production-ready frontend boilerplate

    A well-structured production-ready frontend boilerplate with Typescript, React Testing Library, styled-component, React Query, .env, Axios, Bundle Analyzer, Prettier and 30+ plugins. superplate lets you start rock-solid, production-ready React, Next.JS and refine projects just in seconds. The command-line interface guides the user through setup and no additional build configurations are required.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    AEM Project Archetype

    AEM Project Archetype

    Maven template to create best-practice websites on AEM

    Adobe's archetype for creating new AEM (Adobe Experience Manager) projects with best practices in mind.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next