100% Free Instagram Automation Tool

One of my main goals of this project is an easy setup for the end user, this meant zero dependencies to download. This ruled out Python which would've been my first choice and left me with Node.JS + Electron or golang. I chose golang for personal preference. I'm curious though, what's wrong with golang?
I just don't think cross platform compatibility should be prioritized over picking a language that people actually use. Of course, I could be underestimating how many people actually choose to use Go over C++ / Java.
 
I just don't think cross platform compatibility should be prioritized over picking a language that people actually use. Of course, I could be underestimating how many people actually choose to use Go over C++ / Java.
Personal preference played a strong role in the choice as well. But the beauty of Go is that it's a simple language which can be picked up in less than a day for a C++ or Java programmer. Also, I would be mad to write this in C++ :)
 
1. It's an unofficial API and Instagram can never really shut it down. There are always going to be ways to find the endpoints, so instead Instagram is going around telling existing companies who are profiting off of this to cease operations, there will most likely always be commercials tools available but the lifetime of these isn't guaranteed.

I see, so you've found private endpoints that you could use and bypass ratelimits? That's cool.

I just took a look at the api docs and the rate limits for Sandbox is still 30/hr maybe that's enough anyways? Remember one can easily create new ClientIDs and multiply their access tokens.

Not gonna argue about programming langs Best to run with what your passionate about
 
I see, so you've found private endpoints that you could use and bypass ratelimits? That's cool.

I just took a look at the api docs and the rate limits for Sandbox is still 30/hr maybe that's enough anyways? Remember one can easily create new ClientIDs and multiply their access tokens.

Not gonna argue about programming langs Best to run with what your passionate about

Since it's unofficial there is no need for access token. Just username & password. There is no concrete rate limit.
 
Personal preference played a strong role in the choice as well. But the beauty of Go is that it's a simple language which can be picked up in less than a day for a C++ or Java programmer. Also, I would be mad to write this in C++ :)
aad07497776e49cc8687dcdb02846c29.png

Considered using Go, but decided to go with C++ for a similar project a while ago. Anyways, looking forward to seeing how this goes. Might have to give Go a second look.
 
aad07497776e49cc8687dcdb02846c29.png

Considered using Go, but decided to go with C++ for a similar project a while ago. Anyways, looking forward to seeing how this goes. Might have to give Go a second look.
Highly recommend it, super easy language to get into with really good tooling and a great community.
 
This is a good initiate!

But:

1. Isn't the problem not so much that there isn't an open source bit software, but rather instagram shutting down API access?

How are we going to solve the API access problem? Having thousands of folks submitting the same OSS app to get API approval is not gonna work, I fear. Or are we okay with just using the API in sandbox mode, is that enough rate limits? Or is this software not gonna use the API at all?

2. Golang? Really? I know it's a new code-de-jour but if we're looking for codes/contributors we shouldn't limit ourselves, python/php/JavaScript should be enough imo. It's not like we need to worry about scaling and concurrency for a self hosted app, better to focus on fast code iteration etc.

Anyways, nice idea gl ✌️

This is impossible, because the mobile app instagram (official) works through API endpoint. So, API always exists, just emulate it and profit.
 
Alright, was discussing these topics with a friend when they showed me Pyinstaller, which can bundle python scripts, and interpreter into an executable. I haven't had any contributors, and I believe that Go's lack of popularity may be partly at fault. Would anyone be interested in helping out if we switched development over to Python?

Edit: Wrong Package
 
Last edited:
Alright, was discussing these topics with a friend when they showed me Py2Exe, which can bundle python scripts, and interpreter into an executable. I haven't had any contributors, and I believe that Go's lack of popularity may be partly at fault. Would anyone be interested in helping out if we switched development over to Python?

Python is most popular than go language, i believe that your project in python will gain contributors.
 
Python is most popular than go language, i believe that your project in python will gain contributors.
I am intrigued, but could only contribute if your project is in ruby or php. Well, I could take this as an excuse to dive into Python ;)
 
Back
Top