Showing 482 open source projects for "gnu/linux"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% 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
    Reduce.jl

    Reduce.jl

    Symbolic parser for Julia language term rewriting using REDUCE algebra

    ...It can be used interactively for simple calculations (as illustrated in the screenshot below) but also provides a full programming language, with a syntax similar to other modern programming languages. REDUCE supports alternative user interfaces including Run-REDUCE, TeXmacs and GNU Emacs. REDUCE (and its complete source code) is available free of charge for most common computing systems, in some cases in more than one version for the same machine. The manual and other support documents and tutorials are also included in the distributions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ReactiveMP.jl

    ReactiveMP.jl

    High-performance reactive message-passing based Bayesian engine

    ReactiveMP.jl is a Julia package that provides an efficient reactive message passing based Bayesian inference engine on a factor graph. The package is a part of the bigger and user-friendly ecosystem for automatic Bayesian inference called RxInfer. While ReactiveMP.jl exports only the inference engine, RxInfer provides convenient tools for model and inference constraints specification as well as routines for running efficient inference both for static and real-time datasets.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    DynamicQuantities.jl

    DynamicQuantities.jl

    Lightweight + fast physical quantities in Julia

    DynamicQuantities defines a simple statically-typed Quantity type for Julia. Physical dimensions are stored as a value, as opposed to a parametric type, as in Unitful.jl. This can greatly improve both runtime performance, by avoiding type instabilities, and startup time, as it avoids overspecializing methods.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    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...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    ControlSystems.jl

    ControlSystems.jl

    A Control Systems Toolbox for Julia

    ControlSystems.jl is a Julia toolbox for control systems design and analysis, offering models in transfer-function and state-space representations, enabling construction of complex systems, simulation in time and frequency domains, and performance/stability evaluation. This toolbox works similar to that of other major computer-aided control systems design (CACSD) toolboxes. Systems can be created in either a transfer function or a state space representation. These systems can then be...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    ModelingToolkit.jl

    ModelingToolkit.jl

    Modeling framework for automatically parallelized scientific ML

    ModelingToolkit.jl is a modeling language for high-performance symbolic-numeric computation in scientific computing and scientific machine learning. It then mixes ideas from symbolic computational algebra systems with causal and acausal equation-based modeling frameworks to give an extendable and parallel modeling system. It allows for users to give a high-level description of a model for symbolic preprocessing to analyze and enhance the model. Automatic symbolic transformations, such as...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    General

    General

    The official registry of general Julia packages

    General is the default package registry for the Julia programming language, providing the foundation for Julia’s package manager, Pkg.jl. It stores essential information about packages, including versions, dependencies, and compatibility constraints, and serves as the central hub for the Julia package ecosystem. The registry is open to all and makes it easy for developers and researchers to access, install, and share packages across a wide range of domains. New packages and updates are added...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    OrdinaryDiffEq.jl

    OrdinaryDiffEq.jl

    High performance ordinary differential equation (ODE)

    This is a suite for numerically solving differential equations written in Julia and available for use in Julia, Python, and R. The purpose of this package is to supply efficient Julia implementations of solvers for various differential equations. The well-optimized DifferentialEquations solvers benchmark as some of the fastest implementations, using classic algorithms and ones from recent research that routinely outperform the “standard” C/Fortran methods, and include algorithms optimized...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    AMDGPU.jl

    AMDGPU.jl

    AMD GPU (ROCm) programming in Julia

    AMD GPU (ROCm) programming in Julia.
    Downloads: 1 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
    DSP.jl

    DSP.jl

    Filter design, periodograms, window functions

    DSP.jl provides a number of common digital signal processing routines in Julia.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    KernelDensity.jl

    KernelDensity.jl

    Kernel density estimators for Julia

    Kernel density estimators for Julia.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Paper2GUI

    Paper2GUI

    Convert AI papers to GUI

    ...It already supports 40+ AI models, covering AI painting, speech synthesis, video frame complementing, video super-resolution, object detection, and image stylization. , OCR recognition and other fields. Support Windows, Mac, Linux systems. Paper2GUI: 一款面向普通人的 AI 桌面 APP 工具箱,免安装即开即用,已支持 40+AI 模型,内容涵盖 AI 绘画、语音合成、视频补帧、视频超分、目标检测、图片风格化、OCR 识别等领域。支持 Windows、Mac、Linux 系统。
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    VoronoiFVM.jl

    VoronoiFVM.jl

    Solution of nonlinear multiphysics partial differential equations

    Solver for coupled nonlinear partial differential equations (elliptic-parabolic conservation laws) based on the Voronoi finite volume method. It uses automatic differentiation via ForwardDiff.jl and DiffResults.jl to evaluate user functions along with their jacobians and calculate derivatives of solutions with respect to their parameters.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Hecke.jl

    Hecke.jl

    Computational algebraic number theory

    Hecke is a software package for algebraic number theory maintained by Claus Fieker, Tommy Hofmann and Carlo Sircana. It is written in julia and is based on the computer algebra packages Nemo and AbstractAlgebra. Hecke is part of the OSCAR project and the development is supported by the Deutsche Forschungsgemeinschaft DFG within the Collaborative Research Center TRR 195.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    PkgTemplates.jl

    PkgTemplates.jl

    Create new Julia packages, the easy way

    PkgTemplates.jl is a Julia package that automates the creation of new Julia packages by generating a project scaffold with common best practices. It helps users quickly set up reproducible project structures with Git integration, CI configuration, testing frameworks, documentation, and more. By using customizable templates, PkgTemplates streamlines package development and enforces consistency across Julia projects.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    LineSearches.jl

    LineSearches.jl

    Line search methods for optimization and root-finding

    Line search methods for optimization and root-finding. This package provides an interface to line search algorithms implemented in Julia. The code was originally written as part of Optim, but has now been separated out to its own package.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Oceananigans.jl

    Oceananigans.jl

    Julia software for fast, friendly, flexible fluid dynamics on CPUs

    Oceananigans is a fast, friendly, flexible software package for finite volume simulations of the nonhydrostatic and hydrostatic Boussinesq equations on CPUs and GPUs. It runs on GPUs (wow, fast!), though we believe Oceananigans makes the biggest waves with its ultra-flexible user interface that makes simple simulations easy, and complex, creative simulations possible.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    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: 1 This Week
    Last Update:
    See Project
  • 19
    Stan.jl

    Stan.jl

    Stan.jl illustrates the usage of the 'single method' packages

    A collection of example Stan Language programs demonstrating all methods available in Stan's cmdstan executable (as an external program) from Julia. For most applications one of the "single method" packages, e.g. StanSample.jl, StanDiagnose.jl, etc., is a better choice for day-to-day use. To execute the most important method in Stan ("sample"), use StanSample.jl. Some Pluto notebook examples can be found in the repository.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    IntervalArithmetic.jl

    IntervalArithmetic.jl

    Library for validated numerics using interval arithmetic

    IntervalArithmetic.jl is a Julia package for validated numerics in Julia. All calculations are carried out using interval arithmetic where quantities are treated as intervals. The final result is a rigorous enclosure of the true value. We are working towards having the IntervalArithmetic library be conformant with the IEEE 1788-2015 Standard for Interval Arithmetic. To do so, we have incorporated tests from the ITF1788 test suite.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Yao

    Yao

    Extensible, Efficient Quantum Algorithm Design for Humans

    An intermediate representation to construct and manipulate your quantum circuit and let you make own abstractions on the quantum circuit in native Julia. Yao supports both forward-mode (faithful gradient) and reverse-mode automatic differentiation with its builtin engine optimized specifically for quantum circuits. Top performance for quantum circuit simulations. Its CUDA backend and batched quantum register support can make typical quantum circuits even faster. Yao is designed to be...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    OpenAPI

    OpenAPI

    OpenAPI helper and code generator for Julia

    This is the Julia library needed along with code generated by the OpenAPI generator to help define, produce and consume OpenAPI interfaces. The goal of OpenAPI is to define a standard, language-agnostic interface to REST APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or through network traffic inspection. When properly defined via OpenAPI, a consumer can understand and interact with the...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Computational Thinking

    Computational Thinking

    Introduction to computational thinking with Julia

    Computational Thinking is an open source MIT course repository that teaches computational problem-solving through the Julia programming language. The course integrates mathematics, computing, and real-world applications into a unified curriculum, making it suitable for students across science, engineering, and data-driven fields. It emphasizes learning how to translate problems into computational terms and developing algorithms and models to analyze them effectively. Using Julia, the course...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    TensorBoardLogger.jl

    TensorBoardLogger.jl

    Easy peasy logging to TensorBoard with Julia

    TensorBoardLogger.jl is a native library for logging arbitrary data to Tensorboard, extending Julia's standard Logging framework. It can also be used to deserialize TensoBoard's .proto files. The fundamental type defined in this package is a TBLogger, which behaves like other standard loggers in Julia such as ConsoleLogger or TextLogger. You can create one by passing it the path to the folder where you want to store the data. You can also pass an optional second argument to specify the...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    SymbolicUtils.jl

    SymbolicUtils.jl

    Symbolic expressions, rewriting and simplification

    SymbolicUtils is a practical symbolic programming utility in Julia. It lets you create, rewrite and simplify symbolic expressions, and generate Julia code from them. SymbolicUtils.jl provides various utilities for symbolic computing. SymbolicUtils.jl is what one would use to build a Computer Algebra System (CAS). If you're looking for a complete CAS, similar to SymPy or Mathematica, see Symbolics.jl. If you want to build a crazy CAS for your weird Octonian algebras, you've come to the right...
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB