Popularity
6.1
Stable
Activity
0.6
Declining
333
20
20

Programming language: Go
License: GNU Lesser General Public License v3.0 only
Latest version: v0.9.6

ide alternatives and similar packages

Based on the "Other Software" category.
Alternatively, view ide alternatives based on common mentions on social networks and blogs.

  • hugo

    10.0 9.8 ide VS hugo
    The world’s fastest framework for building websites.
  • syncthing

    Open Source Continuous File Synchronization
  • Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
  • Seaweed File System

    SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
  • croc

    Easily and securely send things from one computer to another :crocodile: :package:
  • restic

    Fast, secure, efficient backup program
  • limetext

    Open source API-compatible alternative to the text editor Sublime Text
  • Gor

    9.8 7.0 ide VS Gor
    GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
  • rkt

    9.7 0.4 ide VS rkt
    An App Container runtime that integrates with init systems, is compatible with other container formats like Docker, and supports alternative execution engines like KVM.
  • toxiproxy

    :alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
  • confd

    Manage local application configuration files using templates and data from etcd or consul
  • LiteIDE

    9.6 6.4 L1 ide VS LiteIDE
    LiteIDE is a simple, open source, cross-platform Go IDE.
  • Comcast

    Simulating shitty network connections so you can build better systems.
  • drive

    Google Drive client for the commandline
  • nes

    9.3 2.5 ide VS nes
    NES emulator written in Go.
  • heka

    DEPRECATED: Data collection and processing made easy.
  • Duplicacy

    A new generation cloud backup tool
  • Docker

    Notary is a project that allows anyone to have trust over arbitrary collections of data
  • fleet

    A Distributed init System.
  • scc

    8.8 8.0 ide VS scc
    Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
  • myLG

    Network Diagnostic Tool
  • Juju

    Universal Operator Lifecycle Manager (OLM) for Kubernetes operators, and operators for traditional Linux and Windows apps, with declarative integration between operators for automated microservice integration.
  • GoBoy

    Multi-platform Nintendo Game Boy Color emulator written in Go
  • snap

    The open telemetry framework
  • Stack Up

    Super simple deployment tool - think of it like 'make' for a network of servers
  • lgo

    8.4 0.0 ide VS lgo
    Interactive Go programming with Jupyter
  • Circuit

    Circuit: Dynamic cloud orchestration http://gocircuit.org
  • Documize

    Modern Confluence alternative designed for internal & external docs, built with Go + EmberJS
  • blocky

    Fast and lightweight DNS proxy as ad-blocker for local network with many features
  • borg

    Search and save shell snippets without leaving your terminal
  • GoDNS

    A dynamic DNS client tool supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc, written in Go.
  • vFlow

    Enterprise Network Flow Collector (IPFIX, sFlow, Netflow)
  • Plik

    Plik is a temporary file upload system (Wetransfer like) in Go.
  • shell2http

    Executing shell commands via HTTP server
  • peg

    7.4 0.6 ide VS peg
    Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
  • Go Package Store

    An app that displays updates for the Go packages in your GOPATH.
  • Postman

    CLI tool for batch-sending email via any SMTP server.
  • Leaps

    A pair programming service using operational transforms
  • Guora

    🖖🏻 A self-hosted Quora like web application written in Go 基于 Golang 类似知乎的私有部署问答应用 包含问答、评论、点赞、管理后台等功能
  • gfile

    Direct file transfer over WebRTC
  • gocc

    Parser / Scanner Generator
  • Gebug

    Debug Dockerized Go applications better
  • mockingjay

    Fake server, Consumer Driven Contracts and help with testing performance from one configuration file with zero system dependencies and no coding whatsoever
  • ipe

    6.4 0.0 ide VS ipe
    An open source Pusher server implementation compatible with Pusher client libraries written in GO
  • woke

    Detect non-inclusive language in your source code.
  • Cherry

    A tiny webchat server in Go.
  • wellington

    Spriting that sass has been missing
  • tcpprobe

    Modern TCP tool and service for network performance observability.
  • Gokapi

    Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
  • DDNS

    Personal DDNS client with Digital Ocean Networking DNS as backend.
  • Neo-cowsay

    🐮 cowsay is reborn. Neo Cowsay has written in Go.

Do you think we are missing an alternative of ide or a related project?

Add another 'Other Software' Package

README

Strukture IDE Beta II

Build Status GoDoc Test Coverage Maintainability FOSSA Status

Go lang IDE. Built with GopherSauce

About project

IDE runs as a server and is accessed via web browser. Being a web server, the IDE boasts a web (HTML) interface is accessible from any device on your network.Compared to Microsoft VS Code and Eclipse CHE, this IDE is very minimalistic. It features :

  • Web application resource management.
  • Autocomplete between different files.
  • Syntax correction.
  • Server process management.
  • Interactive terminal via web socket.
  • Line tags in relation to failed build logs.
  • Project build scripts.
  • View web application output.
  • Build docker images (Must have docker running on host) .
  • Breakpoints and debugging with Delve.

Requirements

  • Go v1.15+.

Install

    $ go get github.com/thestrukture/IDE

How to run

    $ IDE

Launch with GUI (Electron View)

Requires NodeJS

Change to the ui directory within the root of this package. (Moved ui files to build package as go)

    $ cd ui/
    $ npm install
    $ IDE --headless & npm start

Take note of the pid ID to stop server process. Once your server is up feel free to use npm start directly.

IE Fix

If build commands keep returning the same message, push the F12 key down to open developer tools and try building again.

Access

Visit localhost:8884/index. Access the IDE from any device on your network as well...

Bug reports & questions :

Please create a new issue on Github to report a bug.

Wiki : How to use the strukture

Visit https://github.com/thestrukture/IDE/wiki

Misc info

How to install GoS incase the built-in installer fails.

  • Install GoS CLI. ( $ go get github.com/cheikhshift/gos )
  • Install GoS dependencies : $ gos deps

Extending

Automate your work flow with just lines of Javascript. Read the Guide here.

Contributions

Improvements to the codebase and pull requests are encouraged.

Teams and small businesses

Get IDE setup for your business, with staff training. Learn more at gophersauce.com.

Reporting

As a human I can't be everywhere, please help me find problems or unexpected behavior with this piece of software.

Screenshots

[screenshot](tests/5500.png) [screenshot](tests/5501.png) [screenshot](tests/1newsc.png) [screenshot](tests/2newsc.png) [screenshot](tests/3newsc.png) [screenshot](tests/4newsc.png) [screenshot](tests/5newsc.png)

License

FOSSA Status


*Note that all licence references and agreements mentioned in the ide README section above are relevant to that project's source code only.