awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
sakura-editor avatar

sakura-editor/sakura

0
View on GitHub↗
1,451 نجوم·189 تفرعات·C++·Zlib·6 مشاهداتsakura-editor.github.io↗

Sakura

Sakura is a native desktop text editor built directly on the Win32 API for the Windows operating system, with specialized support for Japanese character sets and encodings. It provides a dedicated environment for writing and modifying software source code and text files.

The application renders text directly onto native window handles and utilizes window subclassing for custom keyboard input behavior and text selection. It handles massive log and data files efficiently by mapping large text streams directly into virtual memory segments. Additionally, it parses programming code against regular expression rules to apply real-time visual color styles and supports automated user scripts via embedded scripting engines.

Features

  • Japanese Source File Editors - Provides a dedicated desktop environment for writing and modifying software source code and text files.
  • Japanese Windows Text Editors - Editing text files and source code on Windows desktop systems with full support for Japanese character sets and encodings.
  • Large File Editors - Opens and modifies massive log or data files quickly on a desktop without consuming excessive system memory.
  • Memory-Mapped File Editors - Maps large text files directly into virtual memory segments to enable fast loading without consuming excessive RAM.
  • Native Desktop Text Editors - Native Windows desktop text editor built directly on the Win32 API with specialized support for Japanese character sets.
  • Japanese Language Source Editors - A specialized programming text editor designed for writing and editing source code files containing Japanese characters.
  • Japanese Language Support - Writing and modifying software source code in a text editor optimized for Japanese programming and documentation environments.
  • Code Syntax Highlighting - Parses source code text streams against predefined regular expression rules to apply real-time visual colour styles.
  • Syntax Highlighting Editors - Parses programming code against regular expression rules to apply real-time visual color styles.
  • Raw Win32 Text Renderers - Directly paints text characters onto native Windows window handles for maximum rendering performance and low-level control.
  • Desktop Text Editors - A native Windows desktop text editor tailored for editing Japanese text and source code files with encoding support.
  • Windows Desktop Applications - Runs and utilizes native desktop tools built specifically for the Windows operating system environment.
  • Regex-Based Syntax Highlighting - Applies real-time visual color styles to programming code using regular expression rules.
  • Scripting Engines - Executes automated user scripts via embedded scripting engines to extend the core editing capabilities dynamically.

سجل النجوم

مخطط تاريخ النجوم لـ sakura-editor/sakuraمخطط تاريخ النجوم لـ sakura-editor/sakura

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Sakura

مجموعات منسقة بعناية يظهر فيها Sakura.
  • Text editors

الأسئلة الشائعة

ما هي وظيفة sakura-editor/sakura؟

Sakura is a native desktop text editor built directly on the Win32 API for the Windows operating system, with specialized support for Japanese character sets and encodings. It provides a dedicated environment for writing and modifying software source code and text files.

ما هي الميزات الرئيسية لـ sakura-editor/sakura؟

الميزات الرئيسية لـ sakura-editor/sakura هي: Japanese Source File Editors, Japanese Windows Text Editors, Large File Editors, Memory-Mapped File Editors, Native Desktop Text Editors, Japanese Language Source Editors, Japanese Language Support, Code Syntax Highlighting.

ما هي البدائل مفتوحة المصدر لـ sakura-editor/sakura؟

تشمل البدائل مفتوحة المصدر لـ sakura-editor/sakura: securingsincity/react-ace — react-ace is a React component wrapper for the Ace code editor, designed to embed feature-rich text editing and syntax… powershell/psreadline — PSReadLine is a command line editor, completion engine, history manager, and syntax highlighter for the PowerShell… coolwanglu/vim.js — vim.js is a professional modal text editor implementation designed for integration into web browsers and… hjlebbink/asm-dude — asm-dude is a Visual Studio extension designed for assembly language development and low-level programming. It… b4winckler/macvim — MacVim is a native Cocoa application that implements the Vim modal text editor as a graphical user interface on macOS.… rust-lang/rust.vim — rust.vim is a Vim plugin that provides language-specific editor support for Rust. It integrates syntax highlighting,…

بدائل مفتوحة المصدر لـ Sakura

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Sakura.
  • securingsincity/react-aceالصورة الرمزية لـ securingsincity

    securingsincity/react-ace

    4,204عرض على GitHub↗

    react-ace is a React component wrapper for the Ace code editor, designed to embed feature-rich text editing and syntax highlighting into web applications. It provides a browser-based editor that applies language-specific coloring and formatting rules to source code and markup files. The project distinguishes itself through support for specialized keyboard interaction modes, including Vim and Emacs, as well as a side-by-side diff viewer for comparing different file versions. It also functions as a tool for code snippets and live autocompletions to accelerate text entry. The component covers a

    TypeScriptacecode-editorhacktoberfest
    عرض على GitHub↗4,204
  • hjlebbink/asm-dudeالصورة الرمزية لـ HJLebbink

    HJLebbink/asm-dude

    4,178عرض على GitHub↗

    asm-dude is a Visual Studio extension designed for assembly language development and low-level programming. It provides syntax highlighting, code completion, and mnemonic references for both source and disassembly windows. The plugin features a mnemonic reference tool that displays pop-up descriptions and parameter signatures for assembly instructions. These references are managed via configurable data files, allowing for customized instruction entries and descriptions. The extension integrates with the editor to provide context-aware tooltips and keyword completion during typing. It also em

    C#assemblerassemblyassembly-language-programming
    عرض على GitHub↗4,178
  • b4winckler/macvimالصورة الرمزية لـ b4winckler

    b4winckler/macvim

    5,049عرض على GitHub↗

    MacVim is a native Cocoa application that implements the Vim modal text editor as a graphical user interface on macOS. It integrates the editor engine directly into a native window and event loop, allowing it to operate without a terminal emulator. The project functions as both a programming text editor and a hexadecimal binary editor. It provides tools for modifying raw binary data via a visual hexadecimal grid and applying patches to binary files. The editor features modal input handling, pattern-based syntax highlighting, and rectangular block selection. Additional capabilities include mu

    C
    عرض على GitHub↗5,049
  • coolwanglu/vim.jsالصورة الرمزية لـ coolwanglu

    coolwanglu/vim.js

    4,446عرض على GitHub↗

    vim.js is a professional modal text editor implementation designed for integration into web browsers and JavaScript-based applications. It emulates a Vim environment by providing modal editing workflows, keyboard shortcuts, and a state-machine-based input handler to toggle between command and insertion modes. The project enables the embedding of a full-featured text editor into host applications. It facilitates browser-based development by replicating the logic and memory management of a native text editor using JavaScript objects and functions. The editor includes capabilities for syntax hi

    C
    عرض على GitHub↗4,446
  • عرض جميع البدائل الـ 30 لـ Sakura→