Showing 38 open source projects for "make"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    PlutoUI.jl

    PlutoUI.jl

    A tiny package to make html"input" a bit more Julian

    A tiny package to make HTML "input" a bit more Julian. Use it with the @bind macro in Pluto.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Plots

    Plots

    Powerful convenience for Julia visualizations and data analysis

    Data visualization has a complicated history. Plotting software makes trade-offs between features and simplicity, speed and beauty, and a static and dynamic interface. Some packages make a display and never change it, while others make updates in real-time. Plots is a visualization interface and toolset. It sits above other backends, like GR, PythonPlot, PGFPlotsX, or Plotly, connecting commands with implementation. If one backend does not support your desired features or make the right trade-offs, you can just switch to another backend with one command. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    LanguageServer.jl

    LanguageServer.jl

    An implementation of the Microsoft Language Server Protocol

    This package implements the Microsoft Language Server Protocol for the Julia programming language. Text editors with a client for the Language Server Protocol are able to make use of the Julia Language Server for various code editing features.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    OpenCL.jl

    OpenCL.jl

    OpenCL Julia bindings

    Julia interface for the OpenCL parallel computation API. This package aims to be a complete solution for OpenCL programming in Julia, similar in scope to PyOpenCL for Python. It provides a high level API for OpenCL to make programing hardware accelerators, such as GPUs, FPGAs, and DSPs, as well as multicore CPUs much less onerous.
    Downloads: 4 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
  • 5
    Automa.jl

    Automa.jl

    A julia code generator for regular expressions

    Automa is a regex-to-Julia compiler. By compiling regex to Julia code in the form of Expr objects, Automa provides facilities to create efficient and robust regex-based lexers, tokenizers and parsers using Julia's metaprogramming capabilities. You can view Automa as a regex engine that can insert arbitrary Julia code into its input-matching process, which will be executed when certain parts of the regex match an input.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Metalhead.jl

    Metalhead.jl

    Computer vision models for Flux

    Metalhead.jl provides standard machine learning vision models for use with Flux.jl. The architectures in this package make use of pure Flux layers, and they represent the best practices for creating modules like residual blocks, inception blocks, etc. in Flux. Metalhead also provides some building blocks for more complex models in the Layers module.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    LaTeXStrings.jl

    LaTeXStrings.jl

    convenient input and display of LaTeX equation strings for Julia

    This is a small package to make it easier to type LaTeX equations in string literals in the Julia language, written by Steven G. Johnson. With ordinary strings in Julia, to enter a string literal with embedded LaTeX equations you need to manually escape all backslashes and dollar signs: for example, $\alpha^2$ is written \$\\alpha^2\$. Also, even though IJulia is capable of displaying formatted LaTeX equations (via MathJax), an ordinary string will not exploit this.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    LiveServer.jl

    LiveServer.jl

    Simple development server with live-reload capability for Julia

    This is a simple and lightweight development web-server written in Julia, based on HTTP.jl. It has live-reload capability, i.e. when modifying a file, every browser (tab) currently displaying the corresponding page is automatically refreshed.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 9
    Accessors.jl

    Accessors.jl

    Update immutable data

    The goal of Accessors.jl is to make updating immutable data simple. It is the successor of Setfield.jl.
    Downloads: 2 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
  • 10
    Fermi.jl

    Fermi.jl

    Fermi quantum chemistry program

    ...Currently, only restricted references are supported. This is intended as a research code with an ever growing collection of methods implemented in the package itself. However, the Fermi API is designed to make high performance pilot implementations of methods achievable.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    CxxWrap

    CxxWrap

    Package to make C++ libraries available in Julia

    ...Python-like wrapping for C++ types and functions to Julia. The idea is to write the code for the Julia wrapper in C++, and then use a one-liner on the Julia side to make the wrapped C++ library available there. The mechanism behind this package is that functions and types are registered in C++ code that is compiled into a dynamic library. This dynamic library is then loaded into Julia, where the Julia part of this package uses the data provided through a C interface to generate functions accessible from Julia. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    FEniCS.jl

    FEniCS.jl

    A scientific machine learning (SciML) wrapper for the FEniCS

    ...Installation and direct access to FEniCS via a Conda installation. Alternatively one may use their current FEniCS installation. A low-level development API and provides some functionality to make directly dealing with the library a little bit easier, but still requires knowledge of FEniCS itself. Interfaces have been provided for the main functions and their attributes, and instructions to add further ones can be found here. A high-level API for usage with DifferentialEquations. An example can be seen in solving the heat equation with high-order adaptive time-stepping. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    SymbolicRegression.jl

    SymbolicRegression.jl

    Distributed High-Performance Symbolic Regression in Julia

    SymbolicRegression.jl searches for symbolic expressions which optimize a particular objective.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Pluto.jl

    Pluto.jl

    Simple reactive notebooks for Julia plutojl.org

    We are on a mission to make scientific computing more accessible and fun. Writing a notebook is not just about writing the final document, Pluto empowers the experiments and discoveries that are essential to getting there.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    Functors.jl

    Functors.jl

    Parameterise all the things

    Functors.jl provides tools to express a powerful design pattern for dealing with large/ nested structures, as in machine learning and optimization. For large machine learning models, it can be cumbersome or inefficient to work with parameters as one big, flat vector, and structs help manage complexity; but it is also desirable to easily operate over all parameters at once, e.g. for changing precision or applying an optimizer update step.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Tidier.jl

    Tidier.jl

    Meta-package for data analysis in Julia, modeled after the R tidyverse

    ...It allows users to write expressive and concise data transformation code using chaining (|>) and intuitive syntax. Built on top of DataFrames.jl, Tidier.jl aims to make data wrangling more accessible to users familiar with R or looking for cleaner data pipelines in Julia.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Bumper.jl

    Bumper.jl

    Bring Your Own Stack

    Bumper.jl is a package that aims to make working with bump allocators (also known as arena allocators) easier and safer. You can dynamically allocate memory to these bump allocators, and reset them at the end of a code block, just like Julia's stack. Allocating to a bump allocator with Bumper.jl can be just as efficient as stack allocation. Bumper.jl is still a young package, and may have bugs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Rocket.jl

    Rocket.jl

    Functional reactive programming extensions library for Julia

    Rocket.jl is a Julia package for reactive programming using Observables, to make it easier to work with asynchronous data. Rocket.jl has been designed with a focus on performance and modularity.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    POMDPs

    POMDPs

    Interface for defining, solving, simulating Markov decision processes

    A Julia interface for defining, solving and simulating partially observable Markov decision processes and their fully observable counterparts. The POMDPs.jl package contains only the interface used for expressing and solving Markov decision processes (MDPs) and partially observable Markov decision processes (POMDPs). The POMDPTools package acts as a "standard library" for the POMDPs.jl interface, providing implementations of commonly-used components such as policies, belief updaters,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    ReinforcementLearning.jl

    ReinforcementLearning.jl

    A reinforcement learning package for Julia

    A collection of tools for doing reinforcement learning research in Julia. Provide elaborately designed components and interfaces to help users implement new algorithms. Make it easy for new users to run benchmark experiments, compare different algorithms, and evaluate and diagnose agents. Facilitate reproducibility from traditional tabular methods to modern deep reinforcement learning algorithms. Make it easy for new users to run benchmark experiments, compare different algorithms, and evaluate and diagnose agents. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    NBInclude.jl

    NBInclude.jl

    import code from IJulia Jupyter notebooks into Julia programs

    NBInclude is a package for the Julia language that allows you to include and execute IJulia (Julia-language Jupyter) notebook files just as you would include an ordinary Julia file. The goal of this package is to make notebook files just as easy to incorporate into Julia programs as ordinary Julia (.jl) files, giving you the advantages of a notebook (integrated code, formatted text, equations, graphics, and other results) while retaining the modularity and re-usability of .jl files.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    LinearSolve.jl

    LinearSolve.jl

    High-Performance Unified Interface for Linear Solvers in Julia

    LinearSolve.jl is a unified interface for the linear solving packages of Julia. It interfaces with other packages of the Julia ecosystem to make it easy to test alternative solver packages and pass small types to control algorithm swapping. It also interfaces with the ModelingToolkit.jl world of symbolic modeling to allow for automatically generating high-performance code. Performance is key: the current methods are made to be highly performant on scalar and statically sized small problems, with options for large-scale systems. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    SimpleTraits.jl

    SimpleTraits.jl

    Simple Traits for Julia

    This package provides a macro-based implementation of traits, using Tim Holy's trait trick. The main idea behind traits is to group types outside the type-hierarchy and to make dispatch work with that grouping. The difference to Union-types is that types can be added to a trait after the creation of the trait, whereas Union types are fixed after creation. The cool thing about Tim's trick is that there is no performance impact compared to using ordinary dispatch. For a bit of background and a quick introduction to traits watch my 10min JuliaCon 2015 talk.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Metal.jl

    Metal.jl

    Metal programming in Julia

    With Metal.jl it's possible to program GPUs on macOS using the Metal programming framework. The package is a work in progress. There are bugs, functionality is missing, and performance hasn't been optimized. Expect to have to make changes to this package if you want to use it. PRs are very welcome. These requirements are fairly strict, and are due to our limited development resources (manpower, hardware). Technically, they can be relaxed. If you are interested in contributing to this, see this issue for more details. In practice, Metal.jl will probably work on any macOS 10.15+, and other GPUs that are supported by Metal might also function (if only partially), but such combinations are unsupported for now.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    ColorSchemes.jl

    ColorSchemes.jl

    colorschemes, colormaps, gradients, and palettes

    ...Choose ColorSchemes with care. Refer to Peter Kovesi's PerceptualColourMaps package, or to Fabio Crameri's Scientific Colour Maps for more information. If you want to make more advanced ColorSchemes, use linear-segment dictionaries or indexed lists, and use functions to generate color values, see the make_colorscheme() function in the ColorSchemeTools.jl package.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB