diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml new file mode 100644 index 0000000..957f3c9 --- /dev/null +++ b/.github/workflows/issues.yml @@ -0,0 +1,27 @@ +name: Add Issues to Airtable from Github + +on: + workflow_dispatch: # Manual dispatch + schedule: + # Hourly + - cron: "0 * * * *" + +jobs: + syncissues: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Use Node.js 14.x + uses: actions/setup-node@v1 + with: + node-version: 14.x + - run: npm install + - name: Syncing Issues from Github to Airtable + run: npm run issues + env: + AIRTABLE_API_KEY: ${{ secrets.AIRTABLE_API_KEY }} + AIRTABLE_BASE_ID: ${{ secrets.AIRTABLE_BASE_ID }} + AIRTABLE_TABLE_ID_ISSUES: ${{ secrets.AIRTABLE_TABLE_ID_ISSUES }} + GH_API_TOKEN: ${{ secrets.GH_API_TOKEN }} + - name: Add Issues To GitHub projects + uses: actions/add-to-project@v0.3.0 diff --git a/.github/workflows/readme.yml b/.github/workflows/readme.yml new file mode 100644 index 0000000..a206dc9 --- /dev/null +++ b/.github/workflows/readme.yml @@ -0,0 +1,61 @@ +# This is a basic workflow to help you get started with Actions + +name: Rebuild awesome aussie README.md + +on: + push: + branches: "main" + workflow_dispatch: # Manual dispatch + schedule: + # Daily at midnight utc + - cron: "0 0 * * *" + + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + # This workflow contains a single job called "build" + build: + # The type of runner that the job will run on + runs-on: ubuntu-latest + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v3 + - name: Setup Node + uses: actions/setup-node@v1 + with: + node-version: "14.x" + - name: Install Dependencies + run: npm install + - name: Build README from Airtable + run: npm run readme + env: + AIRTABLE_API_KEY: ${{secrets.AIRTABLE_API_KEY}} + AIRTABLE_BASE_ID: ${{ secrets.AIRTABLE_BASE_ID }} + - name: Build EXTENDED list from Airtable + run: npm run extended + env: + AIRTABLE_API_KEY: ${{secrets.AIRTABLE_API_KEY}} + AIRTABLE_BASE_ID: ${{ secrets.AIRTABLE_BASE_ID }} + + # Remove unwanted items + - name: Removing workflows and other items + run: | + rm package-lock.json + rm -rf node_modules + git config user.name "AdamXbot" + git config user.email 'adamxbot@users.noreply.github.com' + git add . + msg="rebuilding readme from airtable for $(date)" + git commit -m "$msg" + # Create pull request of changes to main branch + - name: Create Pull Request + uses: peter-evans/create-pull-request@v4 + with: + branch: airtable-updates/patch + delete-branch: true + title: '[BUILD] Daily update readme from Airtable workflow' + base: main + author: AdamXbot + reviewers: AdamXweb \ No newline at end of file diff --git a/.github/workflows/sync-mirror.yml b/.github/workflows/sync-mirror.yml new file mode 100644 index 0000000..4e03d04 --- /dev/null +++ b/.github/workflows/sync-mirror.yml @@ -0,0 +1,19 @@ +# Pushes the contents of the repo to the Codeberg mirror +name: Mirror to Codeberg +on: + push: + branches: [ 'main', 'airtable' ] + workflow_dispatch: # Manual dispatch + schedule: + - cron: '0 6 * * 3' +jobs: + codeberg: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + - uses: pixta-dev/repository-mirroring-action@v1 + with: + target_repo_url: "git@codeberg.org:adamxweb/awesome-aussie.git" + ssh_private_key: ${{ secrets.BOT_SSH }} \ No newline at end of file diff --git a/.github/workflows/sync-website.yml b/.github/workflows/sync-website.yml new file mode 100644 index 0000000..417981e --- /dev/null +++ b/.github/workflows/sync-website.yml @@ -0,0 +1,29 @@ +name: Sync main to Website +on: + workflow_run: + workflows: ["Rebuild awesome aussie README.md"] + branches: ['main', 'airtable'] + types: + - completed + +jobs: + sync-branches: + runs-on: ubuntu-latest + name: Syncing branches + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Set up Node + uses: actions/setup-node@v1 + with: + node-version: 12 + - name: Opening pull request + id: pull + uses: tretuna/sync-branches@1.4.0 + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + FROM_BRANCH: main + TO_BRANCH: gh-pages + PULL_REQUEST_TITLE: '[AUTO] Update docs site' + PULL_REQUEST_BODY: | + Merging main into gh-pages, to be deployed to [awesome-aussie.com](https://awesome-aussie.com/). \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1dcef2d --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules +.env \ No newline at end of file diff --git a/EXTENDED.md b/EXTENDED.md index 3af5dd4..b6b25e6 100644 --- a/EXTENDED.md +++ b/EXTENDED.md @@ -24,35 +24,49 @@ The data is available here on Github, but is also mirrored to [Codeberg](https:/ - [eCommerce](#eCommerce) - [Fintech](#Fintech) - [Local Business](#Local-Business) +- [Productivity](#Productivity) - [SaaS](#SaaS)
## Artificial Intelligence | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | -| [Advanced Navigation](https://www.advancednavigation.com/) | Advanced Navigation is a privately owned Australian company that specialises in the development of navigation technologies and robotics. The company has a focus on generating products of the highest quality standard, both in terms of hardware and software. The company's founders came from a background in mission critical robotics built to military specifications and this can be seen through Advanced Navigation's products. Advanced Navigation's engineers have specialised expertise across a broad range of fields including sensors, GNSS, inertial navigation, RF technologies, acoustics, robotics, AI and algorithms. | Sydney | undefined | +| [search.io](https://www.search.io/) | Hybrid AI-powered site search engine | Sydney | Algolia, Elastic, Solr | Acquired by a US based company, Algolia | +| [Hyper Anna](https://www.hyperanna.com/) | AI-powered data insights meets interactive storytelling in real time. | Sydney | Tellius, tableau, oracle | Acquired by a US based company, Alteryx | +| [Advanced Navigation](https://www.advancednavigation.com/) | Advanced Navigation specialises in the development of navigation technologies and robotics. | Sydney | Inertial Labs | Focus is on physical sale of products over a platform/SaaS offering. Not available for most consumers | ## Deal Sites | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | -| [Little Birdie](https://www.littlebirdie.com.au) | Little Birdie is an e-commerce startup that wants to become the new homepage of online shopping. | Melbourne | Mydeal, Cashrewards | +| [Little Birdie](https://www.littlebirdie.com.au) | Little Birdie is an e-commerce startup that wants to become the new homepage of online shopping. | Melbourne | Mydeal, Cashrewards | Deal sites may promote too many items. Keeping in Extended list until further debate with community | ## eCommerce | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | -| [July](https://july.com) | Designs Travel gear inc luggage, bags and accessories. | Melbourne | Big luggage brands | +| [July](https://july.com) | Designs Travel gear inc luggage, bags and accessories. | Melbourne | Big luggage brands | Ecommerce not the focus of main list, great to showcase an aussie brand | ## Fintech | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | +| [Swyftx](https://swyftx.com/au/) | Swyftx is the most progressive cryptocurrency trading site to fix several problems similar to conventional cryptocurrency platforms. | Brisbane | Coinbase, Coinspot, FTX | Cryptocurrency and trading markets not the focus of main list | +| [Moneyme](https://www.moneyme.com.au/) | MoneyMe is a platform providing unsecured personal loans to the tech-savvy, convenience-driven millennial market in Australia. | Sydney | Judo Bank | More of a credit facility than an app | | [Up](https://up.com.au) | Up is a digital bank designed to help you organise your money and simplify your life. Join in minutes and pay no monthly fees. - Owned by Bendigo Bank - | Melbourne | Big 4 Banks | + | Melbourne | Big 4 Banks | More of a financial organisation that happens to have an app, not main focus of list | +| [Judo Bank](https://www.judo.bank) | Judo is a lender powered by the latest tech that provides personal services to SMEs | Melbourne | Big banks | More of a financial organisation that happens to have an app, not main focus of list | +| [Waddle](https://www.waddle.com.au/) | Owned by Xero, they offer proprietary technology that leverages analytics from accounting & bank data to provide automated revolving credit lines to business. | Sydney | Judo Bank, normal bank | Owned by NZ company, based in Sydney | ## Local Business | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | -| [Good Citizens](https://www.goodcitizens.com.au/) | Sustainable sunglsses | Sydney | Big sunglass brands | +| [Good Citizens](https://www.goodcitizens.com.au/) | Sustainable sunglsses | Sydney | Big sunglass brands | Ecommerce not the focus of main list, great to showcase an aussie brand + | +## Productivity +| Provider | Description | HQ | Alternative to | +| --- | --- | --- | --- | +| [Shortcat](https://shortcat.app/) | A keyboard productivity tool for the Mac, to enable you to control your Mac without needing to use the mouse or trackpad. | Melbourne | using a mouse | Project with single function, limited business information | ## SaaS | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | -| [Omny Studio](https://omnystudio.com/) | Podcast technology platform helping teams share their content | Melbourne | Stitcher, Apple, Google, Spotify | -| [Nitro](https://gonitro.com) | PDF and e-sign tools to create, manage and share documents | Moved OS - Aussie born | Adobe, docusign | +| [Omny Studio](https://omnystudio.com/) | Podcast technology platform helping teams share their content | Melbourne | Stitcher, Apple, Google, Spotify | Acquired by a US based company, Triton Digital | +| [Nitro](https://gonitro.com) | PDF and e-sign tools to create, manage and share documents | Moved OS - Aussie born | Adobe, docusign | HQ has moved Overseas to the US. see #19 to discuss. | +| [Cascade](https://www.cascade.app/) | Strategy execution platform that helps organizations make their visions happen, through building their business and departmental plans, right through to tracking and execution of initiatives, team performance and more. | Moved OS - Aussie born | gtmhub, creately | HQ has moved Overseas to the US. see #75 to discuss. | +| [Atlassian](https://atlassian.com) | Tools for teams, from startup to enterprise: Atlassian provides tools such as Jira, Confluence and Trello | Sydney | Monday.com, Asana, Clickup | Moved HQ to the US. Now a Delaware company | ### Contributing *Thanks for visiting! If you have suggestions, then you could [submit a new request to Airtable](https://airtable.com/shrNN6YAp7zPwsNom), [open an issue](https://github.com/AdamXweb/awesome-aussie/issues/new/choose), or [submit a PR](https://github.com/AdamXweb/awesome-aussie/pull/new/main), see: [`CONTRIBUTING.md`](/.github/CONTRIBUTING.md). Contributions are welcome, and always much appreciated* ☺️ diff --git a/README.md b/README.md index ac3a42e..25382ac 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ *

A curated list of Australian based apps, software, and providers 🦘🇦🇺

* -[⏬ Skip to Content ⏬](#Company-Culture) +[⏬ Skip to Content ⏬](#Artificial-Intelligence) ## Intro [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) Software, tools or popular services with a HQ down under. @@ -19,10 +19,14 @@ The data is available here on Github, but is also mirrored to [Codeberg](https:/ ### Categories +- [Business Intelligence](#Business-Intelligence) - [Company Culture](#Company-Culture) - [Design Tools](#Design-Tools) +- [Developer Tools](#Developer-Tools) - [Edtech](#Edtech) +- [Events Services](#Events-Services) - [Fintech](#Fintech) +- [Food](#Food) - [Healthtech](#Healthtech) - [HR](#HR) - [Job Search](#Job-Search) @@ -34,9 +38,15 @@ The data is available here on Github, but is also mirrored to [Codeberg](https:/ - [Proptech](#Proptech) - [Research tools](#Research-tools) - [SaaS](#SaaS) +- [Travel](#Travel) - [Website builders](#Website-builders)
+## Business Intelligence +| Provider | Description | HQ | Alternative to | +| --- | --- | --- | --- | +| [Airtrack](https://airtrack.io/) | AirTrack rebuilds Trust across IT Silos by Identifying, Reconciling and Analysing Gaps and Anomalies across IT Operational Data | Melbourne | Microsoft | +| [Willow](https://www.willowinc.com/) | Willow is a digital technology company that deploys digital twins for the built world to collect, organize, and analyze data. | Sydney | Autodesk Revit | ## Company Culture | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | @@ -45,10 +55,22 @@ The data is available here on Github, but is also mirrored to [Codeberg](https:/ | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | | [Canva](https://canva.com) | Canva is an online design and publishing platform that provides user friendly design tools for non-designers. | Sydney | Adobe, Prezi | +## Developer Tools +| Provider | Description | HQ | Alternative to | +| --- | --- | --- | --- | +| [Buildkite](https://buildkite.com/) | Buildkite is a platform for running fast, secure, and scalable continuous integration pipelines on your own infrastructure. | Melbourne | Jenkins, CircleCI, AWS | +| [Sublime Text](https://www.sublimetext.com/) | A sophisticated text editor for code, markup and prose. | Sydney | VS Code, Jetbrain, Atom | ## Edtech | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | +| [go1](https://www.go1.com/) | Professional development, wellbeing, and compliance courses - for all employees, at all levels. | Brisbane | Linkedin, udemy, oracle | +| [Moodle](http://moodle.com/) | Moodle is a free and open-source software learning platform. | Perth | Canvas, Blackboard | | [Stile Education](https://stileeducation.com) | Interactive science lessons based on real-world issues. The benefits of your favourite science textbook, workbook, videos, simulations, and assessments combined into a seamless teaching and learning experience. | Melbourne | Canvas, Edrolo | +## Events Services +| Provider | Description | HQ | Alternative to | +| --- | --- | --- | --- | +| [Humanitix](https://www.humanitix.com/au/) | Humanitix is the humane choice for tickets. We're the first and only not-for-profit ticketing platform that gives 100% of the profit from booking fees to children's charities to create a fairer and more equitable world. | Sydney | Eventbrite | +| [Rezdy](https://rezdy.com/) | An online booking and distribution platform powering the experiences industry. | Sydney | Bookinglive, ticketek | ## Fintech | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | @@ -56,7 +78,16 @@ The data is available here on Github, but is also mirrored to [Codeberg](https:/ | [Hello Clever](https://helloclever.co/) | Hello Clever is a buy-to-earn ecosystem that offers payments and financial management platforms for individuals and businesses. | Sydney | Stripe, Paypal | | [Manager](https://www.manager.io/) | Accounting software for small business | Sydney | Xero | | [Rounded](https://rounded.com.au) | Accounting software for freelancers and sole traders. | Melbourne | Xero, MYOB, Intuit Quickbooks | +| [Saasu](https://www.saasu.com/) | Web based accounting software for small and medium businesses | Sydney | Xero, MYOB, Intuit Quickbooks | +| [Thriday](https://www.thriday.com.au/) | Thriday is an all-in-one business financial management platform. | Melbourne | Xero, Intuit | +| [Timelio](https://timelio.com.au/) | Timelio improves the financial wellbeing of business owners using technology to enable fast and flexible funding. | Melbourne | Waddle, Judo bank, Bpay | +| [Weel](https://letsweel.com/) | Weel is an all-in-one smart corporate card and spend management platform. | Sydney | SAP, payhawk | | [Zip Co](https://www.linkedin.com/company/zip-co-limited/) | Buy Now, Pay Later (BNPL) provider available at over 90,000 locations | Sydney | Afterpay/Block, Paypal | +## Food +| Provider | Description | HQ | Alternative to | +| --- | --- | --- | --- | +| [Me & U](https://www.meandu.com/) | A mobile ordering platform that provides a visual menu and tool for table-ordering, pickup, and delivery. | Sydney | Uber, Deliveroo, Mr Yum | +| [Mr Yum](https://www.mryum.com/) | Mr Yum is a mobile ordering platform that provides a visual menu and tool for table-ordering, pickup, and delivery. | Melbourne | Uber, Deliveroo, abacus | ## Healthtech | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | @@ -65,6 +96,9 @@ The data is available here on Github, but is also mirrored to [Codeberg](https:/ | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | | [Compono](https://www.compono.com) | Compono is a software company that provides intelligent solutions to hire, develop and engage people, by uniquely harnessing the power of data, science and technology. | Brisbane | Oracle, Workday | +| [Deputy](https://www.deputy.com/) | Deputy is an employee management tool, simplifying scheduling, timesheets, tasks and workplace communication. | Sydney | Ento, UKG, ADP | +| [Employment Hero](https://employmenthero.com/) | Employment Hero is a cloud-based platform that helps businesses manage HR, payroll, and employee benefits | Sydney | Workday, paycor | +| [Ento](https://ento.com/) | Ento provide end-to-end staff management software for large shift-based workforces | Melbourne | UKG, Bamboo, ADP | ## Job Search | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | @@ -76,11 +110,16 @@ The data is available here on Github, but is also mirrored to [Codeberg](https:/ ## Marketplace | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | +| [Airtasker](https://www.airtasker.com/) | Airtasker is an online and mobile marketplace that connects people and businesses with local community members. | Sydney | Hipages | +| [Envato](https://www.envato.com/) | The world's leading community for creative assets and creative people, | Melbourne | Adobe, Figma, webflow | | [RedBubble](https://redbubble.com/) | Redbubble is a marketplace of over 750,000 independent artists. They offer print on demand for popular designs. | Melbourne | society6 | ## Payments | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | +| [Marmalade](https://www.withmarmalade.com.au/) | Marmalade is a world-first invoice payments platform that empowers businesses to take complete control of their cash-flow. | Melbourne | Bpay | +| [Tyro](https://www.tyro.com/) | Providing tailored payment solutions and value-adding business banking products to Australian businesses. (Provide EFTPOS machines) | Sydney | ingenico | | [Zai](https://www.hellozai.com) | Collect, refund, disburse & reconcile online payments with API automation to simplify complex payment flows. Pay & get paid instantly for operational efficiency. | Melbourne | Stripe, Paypal | +| [Zeller](https://www.myzeller.com/) | Zeller is a payments and financial services solution for businesses to accept payments, manage their finances, and pay recipients fast. | Melbourne | Big 4 banks, Square/Block, Ingenico | ## Product Management | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | @@ -88,6 +127,7 @@ The data is available here on Github, but is also mirrored to [Codeberg](https:/ ## Productivity | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | +| [Fastmail](https://www.fastmail.com) | Email, calendars and contacts done right. | Melbourne | Gmail, Office365 | | [Tability](https://www.tability.io/) | Tability develops a goal-tracking software designed for OKRs, KPIs, and projects. | Sydney | Ally | ## Proptech | Provider | Description | HQ | Alternative to | @@ -103,10 +143,16 @@ The data is available here on Github, but is also mirrored to [Codeberg](https:/ ## SaaS | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | -| [Atlassian](https://atlassian.com) | Tools for teams, from startup to enterprise: Atlassian provides tools such as Jira, Confluence and Trello | Sydney | Monday.com, Asana, Clickup | | [Cloutly](https://cloutly.com/) | Cloutly brings all your reviews into one place, helps you collect reviews from multiple sources | Gold Coast | Birdeye | +| [Dubber](https://www.dubber.net/) | A cloud based call recording and voice AI platform. | Melbourne | Avoxi, Calln | | [Linktree](https://linktr.ee/) | Linktree is a company that provides a platform that makes users' online content more discoverable & easy to manage. | Melbourne | link in bio | | [Safetyculture](https://safetyculture.com/) | Mobile-first operations platform that helps users identify issues and opportunities for businesses | Sydney | undefined | +| [Whispir](https://www.whispir.com/en-au/) | Whispir is a cloud platform for automating intelligent, rich communications and enabling smarter, data-driven engagement. | Melbourne | Twilio, Sendinblue | +## Travel +| Provider | Description | HQ | Alternative to | +| --- | --- | --- | --- | +| [Siteminder](https://www.siteminder.com/) | Hotel commerce solution for independents and multi-property groups: channel manager, booking engine, website design, insights and hotel apps." | Sydney | Cloudbeds, Expedia | +| [Tashi](https://tashi.travel/) | Online booking software for accommodation providers and and tour operators. Grow your revenue, boost your bookings and delight your guests. Easy set up,… | Melbourne | Cloudbeds, Expedia | ## Website builders | Provider | Description | HQ | Alternative to | | --- | --- | --- | --- | diff --git a/package.json b/package.json new file mode 100644 index 0000000..938aa3c --- /dev/null +++ b/package.json @@ -0,0 +1,33 @@ +{ + "name": "aussie-gh-airtable", + "version": "0.1.0", + "description": "Awesome Aussie's Github and Airtable integrations.", + "dependencies": { + "@octokit/core": "^3.2.4", + "@octokit/plugin-paginate-rest": "^2.6.2", + "@octokit/rest": "^18.0.12", + "airtable": "^0.10.1", + "dotenv": "^8.2.0", + "readme-airtable": "^0.1.2" + }, + "scripts": { + "issues": "node node_modules/readme-airtable/issues/app.js", + "readme": "node node_modules/readme-airtable/readme/app.js", + "extended": "node node_modules/readme-airtable/readme/extended.js" + }, + "author": "@adamxweb", + "license": "CC0-1.0", + "devDependencies": {}, + "repository": { + "type": "git", + "url": "git+https://github.com/AdamXweb/awesome-aussie.git" + }, + "keywords": [ + "awesome", + "aussie" + ], + "bugs": { + "url": "https://github.com/AdamXweb/awesome-aussie/issues" + }, + "homepage": "https://github.com/AdamXweb/awesome-aussie#readme" +}