https://github.com/brightprogrammer/cider
CIDEr is a feature rich IDE for C/C++ programming
https://github.com/brightprogrammer/cider
c cider cpp cross-platform editor gplv3 ide
Last synced: 11 months ago
JSON representation
CIDEr is a feature rich IDE for C/C++ programming
- Host: GitHub
- URL: https://github.com/brightprogrammer/cider
- Owner: brightprogrammer
- License: other
- Created: 2021-01-26T07:40:23.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-27T08:51:27.000Z (about 5 years ago)
- Last Synced: 2025-01-10T15:36:05.077Z (about 1 year ago)
- Topics: c, cider, cpp, cross-platform, editor, gplv3, ide
- Language: C++
- Homepage:
- Size: 26.7 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CIDEr is a feature rich IDE for C/C++ programming
Feel free to contribute in this project.
Join Discord Server : https://discord.gg/mcp3SuX479
## Why a new C++ IDE ?
The simple answer is that I don't feel much satisfied by current C/C++ IDEs. The goodones are the paid ones. Another reason is because I like programming and learning newthings and developing a whole IDE is another level of experience (you are high without taking marijuana.
## TIMELINE
Screenshots of CIDEr whenever something changes in it's looks. This is just for nostalgia purposes for developers. One can take a look at changes CIDEr went through;

#### GOALS
CIDEr has 3 main goals :
1 : Be fast for almost all platforms.
2 : Look good on almost all platforms.
3 : Provide as many features as possible.
#### FEATURES
Just created the project so only one feature : A github repo.
1 : Create/Open/Edit/Save files
#### CLOSE RANGE TARGETS
Here I will write down targets that I want to achieve as soon as possible. A target is a feature that is yet to be added.
1 : Font Settings.
2 : Syntax highlighting for C/C++ programs.
#### LONG RANGE TARGETS
Here I will write down targets that will give us a straight line to walk on because a line requires 2 points. I can always give close range targets but won't go anywhere
without setting a direction to move into
1 : Build system support (Internal).
2 : Version control.
3 : Code completion (Might want to use AI in long run)
4 : Add support for other languages (Why? : because C is the father of almost all high level languages)
#### TODO
A TODO may or may not be a feature.
1 : Setup logger interface for debugging CIDEr.
#### CIDEr is licensed under GPLv3
CIDEr is a lighweight IDE for C/C++ programming.
Copyright (C) 2021 Siddharth Mishra
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .
## Attributions
The CIDEr icon was downloaded from flaticon