All Projects → WildGums → Csvtexteditor

WildGums / Csvtexteditor

Licence: other
CsvTextEditor is an ElasticTabStop csv editor implemented with AvalonEdit

Programming Languages

csharp
926 projects

Projects that are alternatives of or similar to Csvtexteditor

Fluent.ribbon
WPF Ribbon control like in Office
Stars: ✭ 1,895 (+3006.56%)
Mutual labels:  wpf, control
ColorPickerLib
A WPF/MVVM implementation of a themeable color picker control.
Stars: ✭ 44 (-27.87%)
Mutual labels:  control, wpf
Aura.ui
A Library with a lot of Controls for AvaloniaUI
Stars: ✭ 114 (+86.89%)
Mutual labels:  wpf, control
Panuonui.silver
Panuon.UI optimized version. A beautiful wpf ui library using templates & attached properties.
Stars: ✭ 1,279 (+1996.72%)
Mutual labels:  wpf, control
Handycontrols
Contains some simple and commonly used WPF controls based on HandyControl
Stars: ✭ 347 (+468.85%)
Mutual labels:  wpf, control
Panuon.UI.Silver
Professional wpf ui library.
Stars: ✭ 391 (+540.98%)
Mutual labels:  control, wpf
Handycontrol
Contains some simple and commonly used WPF controls
Stars: ✭ 3,349 (+5390.16%)
Mutual labels:  wpf, control
Avalondock
Our own development branch of the well known WPF document docking library
Stars: ✭ 518 (+749.18%)
Mutual labels:  wpf, control
ColorPicker
Customizable Color Picker control for WPF
Stars: ✭ 57 (-6.56%)
Mutual labels:  control, wpf
toggle-switch-control
Toggle switch control for WPF & Silverlight
Stars: ✭ 77 (+26.23%)
Mutual labels:  control, wpf
Toastnotifications
Toast notifications for WPF allows you to create and display rich notifications in WPF applications. It's highly configurable with set of built-in options like positions, behaviours, themes and many others. It's extendable, it gives you possibility to create custom and interactive notifications in simply manner.
Stars: ✭ 507 (+731.15%)
Mutual labels:  wpf, control
Controlzex
Shared Controlz for WPF and ... more
Stars: ✭ 561 (+819.67%)
Mutual labels:  wpf, control
Uhubctl
uhubctl - USB hub per-port power control
Stars: ✭ 1,036 (+1598.36%)
Mutual labels:  control
Csvquery
Plugin for Notepad++ that treats CSV files as (read only) SQL tables
Stars: ✭ 54 (-11.48%)
Mutual labels:  csv-files
Sizeslidebutton
A fun Swift UIControl for picking a size
Stars: ✭ 46 (-24.59%)
Mutual labels:  control
Sabercolorfulstartmenu
Custom your win10 Startmenu today.
Stars: ✭ 46 (-24.59%)
Mutual labels:  wpf
Spineviewerwpf
a tool can view spine files with different version and export gif or png file.
Stars: ✭ 58 (-4.92%)
Mutual labels:  wpf
Certify
SSL Certificate Manager UI for Windows, powered by Let's Encrypt. Download from certifytheweb.com
Stars: ✭ 1,075 (+1662.3%)
Mutual labels:  wpf
Pixeval
A Strong, Fast and Flexible Pixiv Client based on .NET Core and WPF
Stars: ✭ 1,031 (+1590.16%)
Mutual labels:  wpf
Psavalonia
Avalonia bindings for PowerShell
Stars: ✭ 42 (-31.15%)
Mutual labels:  wpf

CsvTextEditor

Is a free, simple to use csv text editor application.

It is built with:

We have purposely kept the control simple.

We welcome all pull requests, however please discuss large feature implementations ahead of time.

Download

Download the latest version from the release page

Requirements

.NET 4.6.2 or above

Goal

We work with a lot of csv files on a daily basis and wanted a no-nonsense, quick and simple tool to edit csv files.

We found that Excel reformats csv files when saving a file, which causes us a lot of issues. (Like changing date formats and stripping out leading '0').

Essentially CsvTextEditor is a simple "text editor" with some extra features that make it easy to edit csv files and will not reformat the file in anyway.

Limitations

Please read this section carefully.

Speed

The control is effective with relatively small csv files. It is not designed to deal with large files with more than 100K rows or over 1MB in size.

Our use case is typically 20 columns (or less) and a few hundred rows.

We would welcome any efforts to improve the performance if someone was willing to tackle this issue.

Csv format

We only support simple comma separated files. (i.e. we expect the csv files to be fairly clean and do not support quotes, imbedded commas or new lines within the text.)

We would also welcome a PR that allowed CsvTextEditor to handle more cases.

Features

  • All the features available in AvalonEdit are also available in CsvTextEditor

  • Display the columns using elastic formating

  • Line and column number are in the status bar (bottom right corner)

  • Highlight word (Just select some characters or double click on a word and the same occurrences will be highlighted.)

  • Easy navigation between "cells" (Arrows, Tab, SHIFT + Tab)

  • Undo/Redo

  • Column widths will automatically re-adjust after editing

  • Syntax highlighting (Numbers are shown in blue font)

  • Automatically highlight "True/False" and "Yes/No" values

  • Word hints based on existing values in the column will be shown as you type

  • ShortCut Keys:

    • Delete lines ("CTRL +L")
    • Duplicate lines ("CTRL + D")
    • Add columns (",")
    • Delete columns ("CTL + ,")
    • Search and replace ("CTRL + F") (Search will also highlight all occurrences in the file)
  • Commands:

    • Remove duplicate rows
    • Remove blank lines
    • Trim (remove whitespaces from the beginning or end of) cell values

Screenshots

CsvTextEditor main window

Find and replace

Features

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].