Showing 127 open source projects for "linux file parser"

View related business solutions
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    oil.nvim

    oil.nvim

    Neovim file explorer: edit your filesystem like a buffer

    A vim-vinegar-like file explorer that lets you edit your filesystem like a normal Neovim buffer.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    nvim-tree.lua

    nvim-tree.lua

    A file explorer tree for neovim written in lua

    A file explorer tree for neovim written in Lua. nvim-web-devicons is optional and used to display file icons. It requires a patched font. Your terminal emulator must be configured to use that font, usually "Hack Nerd Font".
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Steamodded

    Steamodded

    A Balatro Modding Framework

    Steamodded, also known as Steamodded, is a modding framework and loader specifically designed for the game Balatro, enabling users to inject and manage custom modifications. Built using Lua, it provides a flexible and extensible environment that allows developers to create new gameplay features, mechanics, and enhancements. The framework includes a variety of APIs that simplify the process of interacting with the game’s internal systems, making mod development more accessible. It is...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 4
    ecode

    ecode

    Lightweight multi-platform code editor designed for modern hardware

    ecode is a lightweight multi-platform code editor designed for modern hardware with a focus on responsiveness and performance. It has been developed with the hardware-accelerated eepp GUI, which provides the core technology for the editor. The project comes as the first serious project using the eepp GUI, and it's currently being developed to improve the eepp GUI library as part of one of its main objectives.
    Downloads: 14 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    RetroBIOS

    RetroBIOS

    Complete BIOS & firmware packs for RetroArch, Batocera, Recalbox, etc.

    RetroBIOS is an open-source project that provides complete BIOS and firmware packs for a wide range of emulators and retro gaming platforms. It includes thousands of verified system files required to run consoles and arcade systems accurately across tools like RetroArch, Batocera, RetroPie, and EmuDeck. Each BIOS file is validated against emulator source code to ensure correctness, compatibility, and proper functionality. The project simplifies setup by offering automated install scripts...
    Downloads: 122 This Week
    Last Update:
    See Project
  • 6
    pymple.nvim

    pymple.nvim

    Refactor Python imports on file move/rename in Neovim

    Pymple adds missing common Python IDE features for Neovim when dealing with imports. Refactor Python imports on file move/rename in Neovim.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    kickstart.nvim

    kickstart.nvim

    A launch point for your personal nvim configuration

    kickstart.nvim is a lightweight, open source starter configuration for Neovim that provides a minimal yet fully documented setup. Unlike large distributions, it focuses on being a single-file configuration that users can easily fork and customize. It supports modern Neovim features, plugin management, and language server protocol (LSP) integration, making it a practical launch point for building personalized environments. The repository includes setup instructions for Linux, macOS, and Windows, ensuring cross-platform compatibility. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Neo-tree.nvim

    Neo-tree.nvim

    Neovim plugin to manage the file system and other tree like structures

    Neo-tree is a Neovim plugin to browse the file system and other tree-like structures in whatever style suits you, including sidebars, floating windows, netrw split style, or all of them at once. The biggest and most important feature of Neo-tree is that we will never knowingly push a breaking change and interrupt your day. Bugs happen, but breaking changes can always be avoided. When breaking changes are needed, there will be a new branch that you can opt into, when it is a good time for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Neorg

    Neorg

    Modernity meets insane extensibility

    Neorg is an all-encompassing tool based around structured note taking, project and task management, time tracking, slideshows, writing typeset documents and much more. The premise is that all of these features are built on top of a single base file format (.norg), which the user only has to learn once to gain access to all of Neorg's functionality. Not only does this yield a low barrier for entry for new users it also ensures that all features are integrated with each other and speak the...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Google protobuf support for Lua

    Google protobuf support for Lua

    A Lua module to work with Google protobuf

    This project offers a C module for Lua (5.1, 5.2, 5.3, 5.4, and LuaJIT) manipulating Google's protobuf protocol, both for version 2 and 3 syntax and semantics. It splits into the lower-level and the high-level parts for different goals. For converting between binary protobuf data with Lua tables, using pb.load() loads the compiled protobuf schema content (*.pb file) generated by Google protobuf's compiler named protoc and call pb.encode()/pb.decode(). If you don't want to depend Google's...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Conjure

    Conjure

    Interactive evaluation for Neovim

    Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile). Conjure is an interactive environment for evaluating code within your running program. The core features of Conjure are language agnostic (although it’s targeted at Lisps for now), with each language client providing their own extra tools. Here are the currently supported languages, contributions, and 3rd party plugins that add clients are highly encouraged! You can find a comparison table for all...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    avante.nvim

    avante.nvim

    Use your Neovim like using Cursor AI IDE!

    avante.nvim is a Neovim plugin designed to emulate the behaviour of the Cursor AI IDE. It provides users with AI-driven code suggestions and the ability to apply these recommendations directly to their source files with minimal effort.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    VimTeX

    VimTeX

    A modern Vim and neovim filetype plugin for LaTeX files

    VimTeX is a modern Vim and Neovim filetype and syntax plugin for LaTeX files. VimTeX requires Vim version 8.2.3995 or Neovim version 0.9.5. The requirements were updated in April 2024 after the release of VimTeX 2.15. If you are stuck on older versions of Vim or Neovim, then you should not use the most recent version of VimTeX, but instead remain at the v2.15 tag.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    HARPOON 2

    HARPOON 2

    Getting you where you want with the fewest keystrokes

    HARPOON 2 is a highly popular Neovim plugin created by ThePrimeagen that enhances editor navigation by letting users mark and quickly jump to frequently used files and terminals within their Neovim workflow. Unlike traditional global marks in Vim, Harpoon’s marks are per-project and automatically updated, meaning they follow files even as content changes, which streamlines switching between contextually relevant files during development. It comes with an intuitive menu system that lists...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Headlines.nvim

    Headlines.nvim

    This plugin adds horizontal highlights for text filetypes

    This plugin adds highlights for text file types, like markdown, orgmode, and neorg.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    VGit

    VGit

    Visual git plugin for Neovim

    Visual Git Plugin for Neovim to enhance your git experience.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    lua-language-server

    lua-language-server

    A language server that offers Lua language support - programmed in Lua

    The Lua language server provides various language features for Lua to make development easier and faster. With around half a million installs on Visual Studio Code, it is the most popular extension for Lua language support. The language server can be installed for use in Visual Studio Code, NeoVim, and any other clients that support the Language Server Protocol. The language server can be configured using a configuration file. The language server and Visual Studio Code client can be...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    nvim-config

    nvim-config

    A modern Neovim configuration with full battery

    nvim-config is a personal, well-documented Neovim configuration maintained by jdhao, optimized for productivity and modern plugin ecosystems. It includes setups for language servers, autocompletion, syntax highlighting, fuzzy finding, and aesthetics. This configuration is a great starting point or reference for users setting up a performant and feature-rich Neovim environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Teal

    Teal

    The compiler for Teal, a typed dialect of Lua

    This is the repository of tl, the compiler for Teal, a typed dialect of Lua. The core compiler has no dependencies and is implemented as a single tl. lua file which you can load into your projects. Running tl. loader() will add Teal support to your package loader, meaning that require() will be able to run .tl files. Alternatively, you can find pre-compiled binaries for Linux x86_64 and Windows x86_64 at the releases page. The packages contain a stand-alone executable that can run Teal programs (without the need of a separate Lua installation) and also compile them to Lua.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    hlchunk.nvim

    hlchunk.nvim

    This is the lua implementation of nvim-hlchunk

    Similar to indent-blankline, this plugin can highlight the indent line, and highlight the code chunk according to the current cursor position. Using profile.nvim for performance analysis, all experiments were conducted on macOS with alacrity, Neovim window height was 66 lines, and the code file was typescript.js, starting from the first line to the five hundredth line. The average rendering time per render was 0.7ms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Nightfox

    Nightfox

    A highly customizable theme for vim and neovim with support for lsp

    A highly customizable theme for vim and Neovim with support for lsp, treesitter and a variety of plugins. Tabline is tabby.nvim and status line is feline.nvim. You can find my config for tabby and feline here as well as the auto-generated highlight groups here. If you would like a single consumable file that contains that can be added to your own config check out misc/feline.lua and misc/tabby.lua.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    AstroNvim

    AstroNvim

    AstroNvim is an aesthetic and feature-rich neovim config

    AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins. AstroNvim is provided as a plugin that can be installed with the lazy.nvim plugin manager and then used to import all of the plugin configurations that AstroNvim provides. To quickly get started it is recommended to start with the official AstroNvim Template which provides a great starting point for a new AstroNvim based configuration. We found other Neovim configurations...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    rocks.nvim

    rocks.nvim

    Neovim plugin management inspired by Cargo, powered by luarocks

    Neovim plugin management inspired by Cargo, powered by luarocks. rocks.nvim revolutionizes Neovim plugin management by streamlining the way users and developers handle plugins and dependencies. Integrating directly with luarocks, this plugin offers an automated approach that shifts the responsibility of specifying dependencies and build steps from users to plugin authors. The traditional approach to Neovim plugin management often places an unjust burden on users, by requiring them to declare...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    MINI.NVIM

    MINI.NVIM

    Library of 40+ independent Lua modules improving overall Neovim

    Library of 40+ independent Lua modules improving overall Neovim (version 0.8 and higher) experience with minimal effort. They all share same configuration approaches and general design principles. Think about this project as "Swiss Army knife" among Neovim plugins: it has many different independent tools (modules) suitable for most common tasks. Each module can be used separately without any startup and usage overhead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ThePrimeagen's init.lua

    ThePrimeagen's init.lua

    Neovim configuration repository

    init.lua is the personal Neovim configuration repository managed by ThePrimeagen, showcasing his curated setup that optimizes Neovim for modern development workflows using Lua rather than the traditional Vimscript. It includes a thoughtfully assembled set of plugins, key mappings, autocommands, UI tweaks, and performance settings that reflect years of live-coding refinement and real world use. The configuration leverages popular ecosystem tools like lazy plugin managers, language server...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB