CudaText is a cross-platform text editor, written in Object Pascal. It is open source project and can be used free of charge, even for business. It starts quite fast: ~0.3 sec with ~30 plugins, on Linux on CPU Intel Core i3 3GHz.
CudaText is built using Lazarus IDE the Delphi compatible cross-platform IDE for RAD (Rapid Application Development).
Features
Fast startup time
Syntax highlight for a lot of languages (270+ lexers).
Plugins: Extensible by Python
Code tree: structure of functions/classes/etc, if lexer allows it.
Code folding.
Multi-carets and multi-selections.
Find/Replace with regular expressions.
Configs in JSON format. Including lexer-specific configs.
Tabbed UI.
Split view to primary/secondary. Split window to 2/3/4/6 groups of tabs.
Command palette, with fuzzy matching.
Minimap. Micromap.
Show unprinted whitespace.
Support for many encodings.
Customizable hotkeys.
Binary/Hex viewer for files of unlimited size (can show 10 Gb logs).
Correctly saves binary files.
Comments manager
Tabbed user-interface
Advanced search options
Web Development features (HTML/ CSS)
Smart auto-completion for HTML, CSS.
Image viewer
HTML tags completion with Tab-key (Snippets plugin).
HTML color codes (#rgb, #rrggbb) underline.
Show pictures inside editor area (jpeg/png/gif/bmp/ico).
Show tooltip when mouse moves over picture tag, entity, color value.
Features extended as plugins
Add-ons manager
Find in files
Snippets
LSP protocol support
External tools
Project manager
Session manager
Macro manager
Spell checker
FTP panel
Highlight all occurrences
Color picker
Insert date/time
Linters support (CudaLint)
Formatters for HTML/CSS/JS/XML/... (CudaFormatter)
Creating backup files
Menu configurator
and more...
License
CudaText is written and released under the MPL-2.0 (Mozilla Public License 2.0) License.
Replibyte is an exceptional tool that enables you to seed large databases with your production data in a lightning-fast manner, without compromising the safety of sensitive data.
With Replibyte, you can quickly and easily replicate your entire database, ensuring that you have accurate and up-to-date information at all times. Whether
MM-Wiki is a lightweight software for enterprise knowledge sharing and team collaboration. It allows for quick building of a Wiki and team knowledge sharing platform. With easy deployment and user-friendly features, it helps teams create a collaborative environment for document management and information sharing. The software is based on golang
UML, or Unified Modeling Language, is a standard language used in software engineering to create visual models of software systems. It provides a set of graphical notations to represent different aspects of a software system, such as its structure, behavior, and interactions.
One of the most common uses of UML
The Bike Spares Inventory System is an application created using the .NET MAUI Blazor framework, which follows 1-tier architecture. It is specifically designed to manage the inventory of bike spare parts on the desktop.
The application has the following features:
* Role-based Access-Control (Authentication/Authorization) to ensure that only authorized users
Live-streaming is a way to broadcast live video and audio in real-time over the internet. It's a popular way to share events, performances, and other live content with people who can't be there in person. With the growth of the internet and the increasing availability of high-speed connections, live-streaming has
AlarmPI is a highly efficient and effective home security system that has been specifically designed to cater to the security needs of your home. This security system is based on Raspberry Pi and it supports both wired sensors (PIR, Magnetic etc.) and wireless sensors through MQTT or Hikvision. The system
Nakama is a free and open-source (Apache-2.0 Licensed) distributed chat server for building real-time chat applications for games and social apps.
With it developers can build scalable games and apps with a production ready server used by ambitious game studios and app developers all around the world. Take a
Tomighty is a desktop timer specifically designed for the Pomodoro Technique®. It's a software created and developed by Célio Cidral Junior, licensed to you under the Apache License 2.0. It’s free (gratis) and open source.
Platforms
macOS Windows
License
Apache License 2.0.
Tags
productivity,tasks,project management,