Showing 249 open source projects for "linux basic programming"

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
  • Context for your AI agents Icon
    Context for your AI agents

    Crawl websites, sync to vector databases, and power RAG applications. Pre-built integrations for LLM pipelines and AI assistants.

    Build data pipelines that feed your AI models and agents without managing infrastructure. Crawl any website, transform content, and push directly to your preferred vector store. Use 10,000+ tools for RAG applications, AI assistants, and real-time knowledge bases. Monitor site changes, trigger workflows on new data, and keep your AIs fed with fresh, structured information. Cloud-native, API-first, and free to start until you need to scale.
    Try for free
  • 1
    MOEA Framework

    MOEA Framework

    A Free and Open Source Java Framework for Multiobjective Optimization

    The MOEA Framework is a free and open source Java library for developing and experimenting with multiobjective evolutionary algorithms (MOEAs) and other general-purpose multiobjective optimization algorithms. The MOEA Framework supports genetic algorithms, differential evolution, particle swarm optimization, genetic programming, grammatical evolution, and more. A number of algorithms are provided out-of-the-box, including NSGA-II, NSGA-III, ε-MOEA, GDE3 and MOEA/D. In addition, the MOEA...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    JGAP is a Genetic Algorithms and Genetic Programming package written in Java. It is designed to require minimum effort to use, but is also designed to be highly modular. JGAP features grid functionality and a lot of examples. Many unit tests included. Legal notice/Impressum: Klaus Meffert An der Struth 25 D-65510 Idstein sourceforge <at> klausmeffert.de
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    Interactive Web Physics
    Interactive Web Physics is a Java, Web-based animation and problem designer tool. Anyone can quickly design mathematics or physics animations and simulations that run in a web browser. Unlike other solutions, no knowledge of programming is required.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    JPOP is a pure java parallel optimization package based on the Optimization Java Package. It supports analytical gradients and Hessians for non-linear optimization. JPOP is based on uncmin in Fortran but employs java arrays and object oriented code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Reach Your Audience with Rise Vision, the #1 Cloud Digital Signage Software Solution Icon
    Reach Your Audience with Rise Vision, the #1 Cloud Digital Signage Software Solution

    K-12 Schools, Higher Education, Businesses, Restaurants

    Rise Vision is the #1 digital signage company, offering easy-to-use cloud digital signage software compatible with any player across multiple screens. Forget about static displays. Save time and boost sales with 500+ customizable content templates for your screens. If you ever need help, get free training and exceptionally fast support.
    Learn More
  • 5
    Revolution Java Libraries

    Revolution Java Libraries

    Java libraries for creating applications

    Revolution Java libraries are downloadable .jar files used for creating applications. They are designed specifically for creating agent-based modelling applications. revolution.jar Contains the basic classes need to create an application. revolution-apps.jar Extends revolution.jar with a number of in-built application templates.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Identikit
    A basic and easy java program to make black and white identikit drawing ,with a library of face elements that you can also modify and expand without limit !Source code available. Also available a very rough base for a 3D construction of the face.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7

    TailooApp

    TailooApp is a software you can use to control Roomba robot.

    TailooApp is a simple software you can use to test the serial communication between your PC and Roomba. The software is a courtesy and it will be improved by you and me. I just developed the first version as a kick start for hobbyists, fathers and their sons, students, curious and all people who bought Tailoo but do not have any programming skill or are in the learning process.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    JSim

    Java-based discrete event simulator of an M/M/s queue system

    JSim is a Java-based discrete event simulator of an M/M/s queue system. The target audience are students and educators who may use it to explain and understand the basic principles of the system. JSim includes a library of classes that can be used to modify the application to simulate other types of queuing systems as well. Therefore, it may be used as starting point to build larger, application specific simulator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    OpenNLP provides the organizational structure for coordinating several different projects which approach some aspect of Natural Language Processing. OpenNLP also defines a set of Java interfaces and implements some basic infrastructure for NLP compon
    Leader badge
    Downloads: 96 This Week
    Last Update:
    See Project
  • Axe Credit Portal - ACP- is axefinance’s future-proof AI-driven solution to digitalize the loan process from KYC to servicing, available as a locally hosted or cloud-based software. Icon
    Axe Credit Portal - ACP- is axefinance’s future-proof AI-driven solution to digitalize the loan process from KYC to servicing, available as a locally hosted or cloud-based software.

    Banks, lending institutions

    Founded in 2004, axefinance is a global market-leading software provider focused on credit risk automation for lenders looking to provide an efficient, competitive, and seamless omnichannel financing journey for all client segments (FI, Retail, Commercial, and Corporate.)
    Learn More
  • 10
    CommandCentre

    CommandCentre

    Command Centre

    ...Additionally, the Performer libraries have been abandoned by Silicon Graphics. Minor setup- and make reconfiguration bugs, no changes planned. The Command Centre is a Simulation Programming Framework for advanced Command and Control Simulators on Linux/Windows using C/C++ and Java. The Framework integrates with Leading Tools like Visual Paradigm (UML), Net Beans 7.0 (Java), and Code Warrior (C/C++). The codebase supports building Heterogenous Command and Control Consoles and Accelerated User Attached Audiovisuals. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The JAccumulator package brings the convenient type conversion and ad hoc composition capabilities of Javascript to Java programming structures. JAccumulator is dependent upon the Jupperware (http://jupperware.sf.net) to provide Javascript-like associative list capabilities and the convenience of easy hierarchical construction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Board Game Language
    Board Game Language (BGL, pronounced "bagel") is a natural language syntax programming language for first-time programmers. It uses board games as a metaphor for programming concepts, with the goal of teaching users the foundations of programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Conceptpower

    Conceptpower

    Conceptpower is an authority file service.

    Conceptpower is an authority file service, which is based on WordNet 3.0 (http://wordnet.princeton.edu) and can be extended as needed. Each entry in Conceptpower is identified by an URI, which should be used to refer to a particular entry. Conceptpower has three parts: a public search function, a management component, and a basic REST interface. The public search function provides the user with basic search functionality. The management component provides a simple user management, and term...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    TriageTools

    Tools for partitioning and prioritizing fastq data

    TriageTools is a collection of tools for partitioning raw data (fastq reads) from high-throughput sequencing projects. The tools are designed for basic data management as well for prioritizing analysis of certain subsets. The project wiki contains usage information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Bermuda Text-to-Speech

    This project includes basic NLP and DSP techniques for Text-to-Speech

    See TTS demo at: http://rslp.racai.ro/index.php?page=tts This is an entirely written in JAVA project which includes a set of tools and methods designed to enable Multilingual Text-to-Speech (TTS) synthesis. We currently support English and Romanian but we will soon train more models and make them available for download. If you want to read more about our other NLP and TTS tools check out http://nlptools.racai.ro.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    xBook

    xBook

    xBook is a framework for archaeological databases

    xBook is a common framework for several archaeo-related database applications developed and published by Ludwig Maximilian University of Munich. All database applications that are based on the framework (called Books) provide the same basic technical features, but each application can be extended individually. Especially the Synchronisation and the User Rights Management are strong features that allow creating backups and sharing your data to collaborate with other users. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    VOpR

    VOpR - a virtual optical rail

    VOpR - A Virtual Optical Rail VOpR allows to create and evaluate simple optical systems, in which the basic optical elements are arranged along the optical axis. The current supported optical elements are: spaces,spherical lenses, circular apertures and flat blocks of some optical medium. The program has three main components: 1. The database editor. Currently the database can store data about: -optical materials, -spherical lenses, -projection properties of light sensors and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Myrtle

    Myrtle

    A simple programmable spreadsheet for learning statistics.

    Myrtle is a simple programmable spreadsheet and statistical analysis software specifically designed for learning statistics. It provides the standard spreadsheet functionality one would expect like multiple tabbed sheets, relative and absolute row and column referencing in formulas, and a large catalog of built-in functions. Functions specific to logic and computer science, mathematics, probability, and statistics are available. Student's can easily create, customize, and update plots and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    locusvu

    Tool for genomics;automates data retrieval from db;enables workflows

    LocusVu is a novel Java based software tool that accepts a list of genomic loci (positions on the chromosome) as input and automates fetching of related information (cytogenetic band, gene name, OMIM data etc.) from public databases such as the UCSC genome browser database. It then enables multiple workflows on the retrieved results, like comparing multiple datasets (comparative genomics), viewing neighboring genes for a loci from within the tool itself, or graphically representing these...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    LARA

    LARA

    Lightweight Architecture for boundedly Rational Agents

    For the purpose of policy simulation in coupled social-ecological systems (e.g. energy supply), a credible modelling of actors – especially citizens – and their decision processes is needed. This requires a framework capable of handling high numbers of heterogeneous agents (several hundreds of thousands). LARA (Lightweight Architecture for boundedly Rational Agents) meets these requirements and fills the gap between frameworks without built-in psychological foundations and full-fledged...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Sikulier is a UI automation framework. I does not need any programming language knowledge for automation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    RAPID, Robot API Delegate
    The Robot Application Programming Interface Delegate (RAPID) is a software reference implementation for remote operations. It promotes interoperability between robot software modules. RAPID includes a standard “API” and data distribution middleware.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    JPacketGenerator

    UDP Packet Generator (Stream generator)

    Very basic UDP traffic generator. Works with a packet receiver to control the network status as Bandwidth, RTT, jitter, Loss % etc etc... Set Source Address, Destination address - Port Packet Size Stream Bandwidth And press start Command Line interface available java -jar JPacketGenerator.jar srcAddress srcPort dstAddress dstPort bitRate_bps All parameters are mandatory and with parameters the generator require no GUI or windows manager to work. If The project...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Activity Prediction Software

    To envision the radiation exposure in Neutron Activation Experiments

    A software called Activity Predictor is developed using Java TM programming language. The Activity Predictor calculates activities, exposure rates and gamma spectra of activated samples for NAA experiments. The calculation procedure for predictions involve both analytical and Monte Carlo methods. The Activity Predictor software is validated by a series of activation experiments. It has been found that this software calculates the activities and exposure rates precisely. The software also...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ns-2 Trace Toolkit

    ns-2 Trace Toolkit

    This toolkit allows you to analyze and validate ns-2 traces

    ns-2 Trace Toolkit was developed to help users to manage and debug ns-2 trace files. It is particularly useful for users that generate ns-2 trace files with other tools such as VanetMobiSim or SUMO (Simulation of Urban Mobility). With ns-2 Trace Toolkit, users can debug their trace files by generating histograms for: (1) node speed, (2) node x-position, and (3) node y-position. These histograms can give hits about concentration of nodes. Additionally, the tool allows users to simulate...
    Downloads: 0 This Week
    Last Update:
    See Project