Showing 624 open source projects for "basic"

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
  • Automate contact and company data extraction Icon
    Automate contact and company data extraction

    Build lead generation pipelines that pull emails, phone numbers, and company details from directories, maps, social platforms. Full API access.

    Generate leads at scale without building or maintaining scrapers. Use 10,000+ ready-made tools that handle authentication, pagination, and anti-bot protection. Pull data from business directories, social profiles, and public sources, then export to your CRM or database via API. Schedule recurring extractions, enrich existing datasets, and integrate with your workflows.
    Explore Apify Store
  • 1
    smolOS

    smolOS

    A tiny and simple research operating system

    smolOS is a minimalist 16-bit operating system written in pure Assembly for x86 real mode. Its goal is to demonstrate the fundamentals of how an OS boots, handles input, and displays output using only the most essential code. smolOS fits in a single boot sector and runs directly on BIOS-compatible hardware or emulators like QEMU. It’s ideal for those seeking to understand bootloaders, BIOS interrupts, and ultra-low-level system programming through a practical and tiny project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Advanced DHCP Server Live CD (With GUI)

    Advanced DHCP Server Live CD (With GUI)

    The Free & Popular opendhcp application for Physical & Virtual Machine

    Instructions: 1. Write this .iso file to a Pen Drive, with the Free multibootusb software ( links below ) 2. Boot from the Pen Drive, after changing the BIOS Boot Order quickly on system startup 3. First startup will show some info dialogs. These can be cancelled without making any changes 4. Click on the opendhcp folder link on Desktop 5. Right click the set_eth0_static_ipaddress.sh file and choose Open as Text option. Edit the file to meet your network needs. To know about...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    Felix OS

    Felix OS

    Experimental operating system written in Rust

    felix is a simple 64-bit hobby operating system written in Rust, designed as an educational and personal exploration into systems programming. It features a monolithic kernel that supports basic multitasking, memory management, and user programs. Built from the ground up with Rust’s strong safety guarantees, felix aims to strike a balance between low-level hardware access and modern software practices. It runs on x86_64 platforms via QEMU and includes a basic shell and ELF binary loader, making it an excellent resource for learning OS fundamentals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    MOOS

    MOOS

    C# x64 operating system programming with the .NET native

    MOOS (Meta Operating System) is an academic and experimental OS designed for clarity and extensibility, focusing on simplicity and modular construction. Written in Rust, MOOS provides a safe and modern platform to explore low-level system design, with a minimal but functional kernel that supports multitasking, a virtual memory manager, and a tiny standard library. It targets x86_64 and runs on QEMU, making it suitable for students and developers learning about OS fundamentals or testing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 5

    octave-raspberrypi

    GNU Octave toolkit for controlling a Raspberry Pi

    Basic Octave implementation of the matlab raspi extension, allowing communication to a Raspberry Pi board to control its hardware.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Dennix

    Dennix

    Dennix is a unix-like hobbyist operating system written from scratch

    Dennix is a Unix-like operating system with a monolithic kernel written in C++ and a POSIX-compliant userland. It is a fully self-hosting operating system, meaning it can compile itself from within its own environment. Dennix includes a basic windowing system, dynamic linker, and terminal interface, and supports ELF binaries, memory management, and multitasking. As a hobbyist OS, it offers an impressive amount of functionality and polish, making it a notable example in the field of self-built systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Gitin

    Gitin

    IT inventory: keep track of devices, networks and cables in a database

    ...GitinCLI (Gambas interpreted) for cases where no full desktop is available, e.g. over a terminal ssh session (maybe when you need these data the most). Work starts at basic use, hope to change the description once to: Have a NICE desktop program. I am able to: - drag 'n drop device to room, cable plugs to device's NIC - list all free or used ip addresses - pull cables to rooms they run through I want to: - calculate the value of (selection of) devices for insurance of bookkeeping - sum the invested amount in IT devices over time - print reports
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Ein Programm um z.B. USB-Sticks oder Samba Freigaben(NAS Laufwerke) dauerhaft, bei jedem Systemstart zu mounten oder zu entfernen. Verzeichnisse werden automatisch erstellt oder entfernt. Die Partitionen können im Dateibrowser z.B. Caja, einfach per rechte Maustaste hinzu- gefügt oder entfernt werden. neue Updates für Manjaro evtl. auch auf UBUNTU und DEBIAN Lauffähig um Freigaben leicht ohne sudo oder fstab per Gvfs im selben Verzeichnis zu verbinden...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    crunch++ Debian

    crunch++ Debian

    LightWeight Debian OS

    Here I have new Theme Debian Called Crunch++ , and the it has basic facilities, but have different way of operation like right click for choosing the application, which you want to run, or to make Machine shut down, reboot ... etc. It is OVF Version, means you can download and run it on VMware and Virtual Machine Software. In this there is not Dock so you need to Install any dock software, I will prefer plank dock.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Valant Behavioral Health EHR Icon
    Valant Behavioral Health EHR

    EHR Software for Mental Health Practices

    Unlike other non-specialized EMR software, Valant is built exclusively for behavioral health. It is designed to increase the administrative and clinical efficiency of your practice and includes built-in outcome measures, billing, reporting, telehealth, and clinical documentation tools – all tailored to the unique needs of mental health.
    Learn More
  • 10
    PC-BASIC - a GW-BASIC emulator

    PC-BASIC - a GW-BASIC emulator

    A free, cross-platform emulator for GW-BASIC, PCjr & Tandy BASIC

    PC-BASIC is a free, cross-platform interpreter for GW-BASIC, BASICA, PCjr Cartridge Basic and Tandy 1000 GWBASIC. -- This page is an archive and hosts the legacy version 1.2 of PC-BASIC only. -- For documentation and the latest releases, please see the official homepage: www.pc-basic.org Four source code, discussions and to report bugs please see the GitHub project page https://github.com/robhagemans/pcbasic
    Leader badge
    Downloads: 106 This Week
    Last Update:
    See Project
  • 11
    NX-Shell

    NX-Shell

    A multi-purpose file manager for the Nintendo Switch

    NX Shell is a multi-purpose file manager for the Nintendo Switch that aims towards handling various file types while keeping the basic necessities of a standard file manager. Initially, the project was inspired by LineageOS/CyanogenMod's file manager for android, and even had a similar design approach to that of the famous Android file manager. However, it has been re-written from scratch, now using more up to date tools and libraries.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    ceph-ansible

    ceph-ansible

    Ansible playbooks to deploy Ceph, the distributed filesystem

    Ansible playbooks for Ceph, the distributed filesystem. This project assumes you have a basic knowledge of how Ansible works and have already prepared your hosts for configuration by Ansible. After you’ve cloned the ceph-ansible repository, selected your branch and installed Ansible then you’ll need to create your inventory file, playbook and configuration for your Ceph cluster. The Ansible inventory file defines the hosts in your cluster and what roles each host plays in your Ceph cluster. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    ChaOS

    ChaOS

    A basic command line OS made with Cosmos

    A basic command line OS made with Cosmos. Now supports disks!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    LabMACOSX
    ...The application Ob open four browsers, Tesseract applications container, TAL, Chatosx, AndroMac, AndroEmu, MySMS, Shutdown, Updater, Search for, MyMaps, SOA, BLI, Xcoder, BasicProg, BasicProg2, VM, D,M&Z Suite Basic and D,M&Z Suite Advanced (POSIX based).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Download Folder Sorter (Script)

    Sort Your Downloaded Files

    Sort Documents, Videos, Music & Pictures In Your Home Directory Download Folder & Place Them In Their Corresponding Folders. This script runs in the background & shuts down after it completes. If you want an basic output, you will need to use the CMD / Terminal to run the script. A log file will be created once completed Any files that already exists are skipped & left in your Download Folder. Requirements: - Python 3.8 or newer How To Run The Program: - Windows Users: Just Run The DLF Sorter.py File (No Output Messages) Or Run In CMD Window By Navigating To Where The File Is Located & Type "python3 DLF\ Sorter.py " Without The Quotes. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    A client implementation of Secure Socket Tunneling Protocol (SSTP) for Linux / Mac OS-X that allows remote access via SSTP VPN to Microsoft Windows 2008 Server. This project has been moved to https://gitlab.com/eivnaes/sstp-client
    Leader badge
    Downloads: 216 This Week
    Last Update:
    See Project
  • 17

    pi-gpio

    A dynamic C library to control Raspberry Pi GPIO channels

    A dynamic C library to control Raspberry Pi GPIO channels Supports all production models / all SOC This library has code to:- Read Raspberry Pi Information Perform basic GPIO functions • Set gpio as input or output • Read/Write gpio • Set pullup/down of gpio • Read the current gpio mode • Read gpio pull/up down (Pi4/BCM2711 only) Software PWM on all pins Hardware PWM support Read/Set PAD drive, hysteresis & slew settings I²C SPI
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    WINIX OS

    WINIX OS

    A UNIX-style Operating System for the Waikato RISC Architecture

    Winix is an experimental Unix-like operating system kernel written in modern C++ with an emphasis on object-oriented design and code clarity. It is a pedagogical project exploring how kernel-level programming can be structured with C++ abstractions while maintaining low-level control. Winix supports basic system services such as file systems, process management, and a terminal interface, and is designed for booting on x86_64 hardware via QEMU. It serves as an accessible and unconventional approach to understanding operating systems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    cepecd.br - A CP400 (TRS 80 CoCo) emulator. Run games. A new, simple gaming environment
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    VDT - Visual Disk Test
    VDT - Visual Disk Test : performs I/O tests on files, partitions, and/or disks with visual feedback/follow-up, offering flexible test area selection by size, location, percent, or combinations thereof, plus test duration control by time or size.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Terminal-BASIC

    Terminal-BASIC

    BASIC-like language interpreter for embedded systems

    Terminal-BASIC is a BASIC-like language interpreter, works on a set of single board embedded systems (i.e. famous AVR uc based boards). Terminal-BASIC: * suports real numbers, multidimensional arrays and Darthmouth BASIC-style matrix operations; * written in C++11; * has modular structure (can save uc storage, instantiating only used modules); * works through different i/o devices, using vt100 commands; * on systems with multiple i/O devices can work as simple time-sharing system; * static Linux build for playing and debug;
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22

    RCDCap

    RCDCap is a remote capture preprocessor

    ...It can be also used to inject the processed traffic to a TAP device or regular physical Ethernet interface. Its basic functuonalities make it a viable solution for preprocessing CISCO ERSPAN and HP ERM traffic which can be handed to some other application. RCDCap offers its own set of plug-ins for doing different types of traffic analysis. Notably, it has its own plug-in for analysing NDP, ARP, DHCP and DHCPv6 traffic.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    SC/MP Processor Emulator

    SC/MP Processor Emulator

    Emulator of the ancient 8 bit microprocessor SC/MP 2

    ...You may slow down the CPU operations, displaying the CPUs status register as LEDs, to watch the CPU working with its registers. The emulator also contains a VDU (video display unit) output / ASCII input simulation. There are some demos in /etc. And have a look to the NIBL / TINY BASIC interpreter in the TINYBASIC folder, most of the code is over 40 years old. Have fun, Theo Heinrichs
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    AcoPath for Java

    Ant Colony Optimization algorithm for the shortest path problem.

    ...Heuristics offer lower complexity in expense of accuracy. There are many use cases where the lower accuracy is acceptable in return of lower consumption of computing resources. The basic idea of the Ant System is that virtual ants are exploited for finding paths with a specific property, e.g., short distance between physical nodes, in the same way nature guides physical ants.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Keyboard Presser

    Keyboard Presser

    Auto key presser program

    Auto key presser program. It is fast and simple. Features (v 1.5) * You can automate multiple key presses (Like CTRL + A, SHIFT + X + 3 ...) * Custom delay between each keystroke * Choose window you want to sent key strokes to * Switching to Keyboard Presser program automatically pauses process
    Downloads: 43 This Week
    Last Update:
    See Project