Skip to content

ScriptBlocks/ScriptBlocks

ScriptBlocks

Welcome to ScriptBlocks, an Integrated Development Environment (IDE) designed for Python developers of all skill levels. Whether you're a beginner learning the ropes or a professional looking for advanced features, ScriptBlocks is here to streamline your coding experience.

Features

  • Beginner-Friendly: A clean and intuitive interface with tools designed to help new programmers learn and grow.
  • Professional Tools: Advanced features and functionalities that cater to the needs of experienced developers.
  • Seamless Python Integration: Built specifically with Python in mind, ensuring a smooth and efficient coding experience.
  • Interactive Terminal: An integrated terminal powered by xterm.js, allowing you to run commands directly within the IDE.
  • Command Execution: Effortlessly execute terminal commands with a dedicated endpoint.
  • Customizable Environment: Tailor your workspace to fit your needs, making coding more comfortable and efficient.

Getting Started

To get started with ScriptBlocks:

  1. Clone the Repository:

    git clone https://github.com/ScriptBlocks/ScriptBlocks.git
    cd ScriptBlocks
  2. Install Dependencies: Make sure you have Node.js installed, then run:

    npm i
  3. Install Electron: Install Electron with the following command:

    npm i -g electron

    And then create a new terminal window to run the next command.

  4. Run the IDE: Start the application with:

    electron index # for Electron
    npx electron-forge start # for Electron-Forge

License

ScriptBlocks is licensed under the GNU General Public License v3.0, ensuring that our software remains free and open-source. For more details, please see the LICENSE file.

Contributing

We welcome contributions to ScriptBlocks! If you'd like to help improve the project, please read our CONTRIBUTING guidelines.

Support

If you encounter any issues or have questions, feel free to open an issue on GitHub or contact us via email.


Thank you for using ScriptBlocks! Happy coding!

About

The next-gen IDE

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 3

  •  
  •  
  •