Skip to content

Latest commit

 

History

History
126 lines (80 loc) · 4.72 KB

README.md

File metadata and controls

126 lines (80 loc) · 4.72 KB

rocket

Welcome to Rocket, a super-fast, ram-efficient, and lightweight code editor that's ready to ship your code to the next level! 🚀

Rocket has been made to Public Beta. This is meant to be a fun project but here we are.

What's new in v0.2.0

  • Increased Bounding box
  • Image previews
  • Add folders into a folder (sub-directory)
  • Stricter Permissions
  • OTA Updater

TODO

  • Drag and move files and folders
  • Functionality for Copy-Cut-Paste in files and folders
  • Squash Bugs
  • Image previews
  • Increased Bounding box
  • Add folders into a folder (sub-directory)
  • Stricter Permissions
  • OTA Updater
  • Menu bar items
  • Universal build
  • Reorder opened files
  • Resizable Folder View
  • Swap positions

Why Choose Rocket?

⚡ Blazing Fast

Rocket is built for speed. It’s like a coding cheetah on a caffeine high. You’ll never have to deal with annoying lags again.

🪶 Light as a Feather

Rocket is tiny compared to most code editors. It’s designed to be as lightweight as possible, so it won’t gobble up your system resources. More room for your other important stuff! (Made in Tauri instead of Electron)

🔧 Just the Essentials

Rocket focuses on giving you the basics without the bloat:

  • Syntax Highlighting: Supports lots of programming languages.
  • Code Autocompletion: Helps you write code faster with smart suggestions.
  • Clean Interface: A minimalist design that keeps you focused on your code.
  • No Learning Curve: Using Monaco editor under the hood, which is the core of the VSCode.

🎨 Modern and Sleek

Rocket's interface is modern and sleek, making your coding sessions a visual treat. It’s designed to be easy on the eyes and boost your productivity.

🌍 Made for macOS

Rocket is built to work seamlessly on macOS with Apple Silicon and Intel. No fuss, no muss—just smooth coding on your favorite platform.

The Trade-Offs

We love Rocket, but let's be real. it’s not perfect. Here are a few things to keep in mind:

  • No Extension Support: What you see is what you get. No add-ons here due to limitations on monaco editor.
  • Limited Formatting Options: Necessary tools only, but they get the job done.
  • Minimal Debugging Tools: Simple and straightforward, but not fancy.
  • No Integrated Terminal: You’ll need to use an external terminal for your command-line tasks.

You don't have to create a new terminal, click on Terminal button to open it from your project directory.

Installation

Ready to get started? Here’s how to install Rocket on your Mac:

  1. Download the DMG file from Github.
  2. Open the DMG file and drag Rocket to your Applications folder.
  3. Launch Rocket and get ready to code!
“Rocket” cannot be opened because the developer cannot be verified.

Are you seeing a prompt like this?

image

This is expected as I didn't sign the application using Apple Developer ID

In short, Apple wants me to pay a fee to remove that prompt + publish to App Store

This will prompt only once after installation. We can override this by opening

  • System Settings > Privacy & Security
  • Scroll down
image
  • Click Open Anyway
image
  • Click Open, don't worry. This is an open source project. It will not harm your mac or compromise your privacy.

Contributing

We’d love your help to make Rocket even better. Here’s how you can get involved:

  1. Fork the repository on GitHub.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with clear, descriptive messages.
  4. Push your changes to your fork and submit a pull request.

Please make sure your code follows our coding standards and is well-documented.

Community and Support

Join our awesome community of developers:

If you run into any issues or have questions, reach out on our support channel.

License

Rocket is released under the Attribution-NonCommercial-NoDerivatives License. Check out the LICENSE file for more details.


Happy coding with Rocket! 🚀