Aplikasi Open Source untuk Pelajar dan Pengembang

· 2 min read

Open source dan free bukanlah hal yang sama. Istilah open source menunjukkan bahwa kode program terbuka dan dapat diubah

Aplikasi Open source menyediakan lahan subur untuk inovasi, tidak hanya di platform cloud tetapi juga di kelas. Apakah Anda bersekolah, di rumah, di universitas atau di perusahaan, seseorang yang ingin mempelajari keterampilan baru, open source memberikan peluang yang kaya untuk pengembangan pribadi dan profesional. Pada artikel yang ditulis di blogger ini, kami akan memberi pembaca daftar peluang yang cukup besar untuk melanjutkan pendidikan terlepas dari di mana Anda berada dan dari mana anda berasala, Open source memberikan peluang yang cukup besar bagi anda yang ingin mempelajarinya.

Dengan menggunakan proyek open source, Anda dapat meningkatkan keterampilan Anda dengan memperbaiki kesalahan orang lain dan menciptakan sesuatu yang baru. Anda dapat menemukan proyek yang juga akan berguna untuk bisnis Anda sendiri, misalnya, di bidang web design, kedokteran atau e-commerce. Selain itu, seperti yang dikatakan oleh programmer yang berlatih, salah satu cara terbaik untuk memotivasi diri Anda untuk belajar pemrograman adalah dengan bekerja dengan proyek open source. Khusus untuk pembaca blog inchimediatama.org, kami telah menyusun daftar proyek tersebut dari berbagai bidang kegiatan.

Aplikasi Open Source untuk Pelajar dan Pengembang



A. Apa itu proyek open source dan bagaimana kemunculannya?

Open Source adalah kode open source yang membuat pemrograman dapat diakses oleh semua orang. Ini berarti bahwa siapa pun dapat mempelajari kode program, membuat perubahan, atau membagikannya. Tujuan utama dari pendekatan ini adalah kerja sama. Pengembang dan pengguna bergabung untuk membuat layanan kami lebih baik dan lebih aman. Pendekatan ini mempercepat proses pengembangan dan meningkatkan kualitas perangkat lunak.

Opensource memiliki banyak keunggulan dan kelebihan dibandingkan aplikasi berbayar. Aplikasi Opensource menjadi lebih handal dan aman berkat upaya bersama. Keuntungan lainnya adalah kemampuan untuk menyesuaikan perangkat lunak dengan kebutuhan pribadi Anda. Berkat semua kriteria ini, open source menjadi semakin populer di dunia. Ini secara aktif digunakan dalam TI, sains, bisnis, sektor publik, pendidikan dan media sosial.

Gagasan bahwa perangkat lunak membutuhkan akses gratis berasal dari era pra-komputer. Ketika komputer langka, para ilmuwan dan spesialis militer bertukar program. Ketika komputer pribadi muncul, sistem operasi harus dibeli dan terkadang harganya lebih mahal daripada perangkat keras.

Richard Stallman memulai distribusi resmi perangkat lunak bebas. Pada tahun 1985, ia mendirikan Free Software Foundation, yang misi utamanya adalah mendukung perangkat lunak bebas. Sesaat sebelum itu, ia mulai mengembangkan sistem operasi bebas GNU. Pada tahun 1991, pengembang telah berhasil membuat OS yang independen dan dapat diterapkan, dan Linus Torvalds merilis kernel Linux opensource.

Richard Stallman memproklamirkan empat prinsip dasar perangkat lunak bebas:
  • penggunaan gratis.
  • studi gratis.
  • distribusi gratis.
  • pengembangan perangkat lunak gratis.
Seiring waktu, istilah "perangkat lunak bebas" mulai menimbulkan pertanyaan. Beberapa perangkat lunak bebas tidak dilengkapi dengan open source, dan pengembang eksternal tidak dapat memperbaikinya. Selain itu, istilah tersebut tidak melarang penjualan perangkat lunak semacam itu. Kadang-kadang pertama kali dibeli dari pabrikan, dan kemudian didistribusikan secara gratis lebih lanjut.

Pada tahun 1998, pengembang datang dengan alternatif untuk istilah "perangkat lunak bebas" dan memperkenalkan konsep open source untuk mengubah paradigma dari gratis menjadi dapat diakses. Pada tahun yang sama, Open Source Initiative (OSI) didirikan, yang mempromosikan open source.

Salah satu program pertama yang terkenal, yang kodenya menjadi open source, adalah browser Navigator dari Netscape. Itu adalah salah satu browser paling populer di tahun 90-an. Kode sumber Navigator menjadi dasar untuk browser Mozilla Firefox.


B. Belajar dari Proyek Sumber Terbuka

Untuk memastikan bahwa Anda memiliki platform yang transparan dan aman yang dilengkapi dengan dukungan komunitas dan/atau profesional, solusi LMS sumber terbuka harus menjadi pilihan yang sempurna.

Repositori ini berisi daftar proyek open source nyata untuk dipelajari. Seringkali lebih mudah untuk belajar dari contoh dunia nyata. Contoh dalam tutorial biasanya terbatas.

Daftar sistem open source yang mengagumkan atau FOSS (Free open source software), yang dapat Anda gunakan secara langsung tanpa membayar apa pun. Daftar ini terdiri dari pengelompokan yang lebih terperinci dan fokus utamanya adalah pada fungsionalitas khusus tugas.

1. Accounting

  • Akaunting - Akaunting adalah perangkat lunak akuntansi online, sumber terbuka, dan gratis yang dirancang untuk usaha kecil dan pekerja lepas. Perangkat lunak ini dibuat dengan teknologi modern seperti Laravel, VueJS, Bootstrap 5, RESTful API, dll.

  • Crater - Crater adalah aplikasi web & seluler sumber terbuka yang membantu Anda melacak pengeluaran, pembayaran & membuat faktur & perkiraan profesional.

  • Firefly III - "Firefly III" adalah pengelola (yang dihosting sendiri) untuk keuangan pribadi Anda. Aplikasi ini dapat membantu Anda melacak pengeluaran dan pendapatan, sehingga Anda dapat mengurangi pengeluaran dan menabung lebih banyak.

  • Invoice Ninja - Faktur, Biaya dan Tugas dibuat dengan Laravel dan Flutter.


2. Analytics

  • Fathom - Analisis situs web yang sederhana dan berfokus pada privasi. Dibuat dengan Golang & Preact.

  • Matomo - Matomo adalah alternatif terbuka terkemuka untuk Google Analytics yang memberi Anda kendali penuh atas data Anda. Matomo memungkinkan Anda dengan mudah mengumpulkan data dari situs web, aplikasi & IoT dan memvisualisasikan data ini serta mengekstrak wawasan.

  • Open-Web-Analytics - Open Web Analytics merupakan alternatif sumber terbuka untuk perangkat komersial seperti Google Analytics. Tetap kendalikan data yang Anda kumpulkan tentang penggunaan situs web atau aplikasi Anda.

  • Plausible - Plausible Analytics adalah alternatif Google Analytics yang sederhana, ringan (< 1 KB), open-source, dan ramah privasi. Tidak menggunakan cookie dan sepenuhnya mematuhi GDPR, CCPA, dan PECR.

  • Umami - Umami adalah alternatif analitik situs web yang sederhana dan cepat untuk Google Analytics.


3. Asset Management

  • Snipe-IT - Sistem manajemen aset/lisensi TI sumber terbuka yang gratis.


4. BaaS

  • Appwrite - Appwrite adalah solusi yang dihosting sendiri yang menyediakan pengembang dengan serangkaian REST API yang mudah digunakan dan terintegrasi untuk mengelola kebutuhan backend inti mereka.

  • Supabase - Supabase adalah alternatif Firebase sumber terbuka.


5. Chat and Message Platforms

  • Discord - Aplikasi pesan instan dan VoIP freeware serta platform distribusi digitaldesigned for creating communities ranging from gamers to education and businesses.

  • Matrix - Matrix adalah proyek sumber terbuka yang menerbitkan standar terbuka Matrix untuk komunikasi yang aman, terdesentralisasi, waktu nyata, dan implementasi referensi berlisensi Apache.

  • Mattermost - Mattermost adalah alternatif Slack sumber terbuka dan dapat dihosting sendiri yang menyediakan layanan obrolan daring dengan berbagi berkas, pencarian, dan integrasi.

  • Rocket.Chat - Solusi Open Source Gratis terbaik untuk komunikasi tim.

  • Signal - Signal adalah sistem pengiriman pesan yang sederhana, kuat, dan aman.

  • Zulip - Server Zulip - obrolan tim sumber terbuka yang tangguh.


6. Content Management Systems (CMS)

  • Bolt - CMS yang canggih, ringan & sederhana dirilis di bawah lisensi sumber terbuka MIT.

  • Drupal - Drupal adalah kerangka kerja manajemen konten web gratis dan sumber terbuka yang ditulis dalam PHP dan didistribusikan di bawah Lisensi Publik Umum GNU.

  • ExpressionEngine - ExpressionEngine adalah sistem manajemen konten sumber terbuka yang matang, fleksibel, aman, dan gratis.

  • Joomla - Joomla adalah sistem manajemen konten gratis dan sumber terbuka untuk menerbitkan konten web, yang dikembangkan oleh Open Source Matters, Inc. Sistem ini dibangun di atas kerangka kerja aplikasi web model–view–controller yang dapat digunakan secara independen dari CMS.

  • Microweber - Microweber adalah pembuat situs web Drag and Drop dan CMS generasi berikutnya yang tangguh.

  • October - Platform CMS yang gratis, sumber terbuka, dan dihosting sendiri berdasarkan Kerangka Kerja PHP Laravel.

  • PyroCMS - PyroCMS adalah CMS dan platform pengembangan yang mudah digunakan, kuat, dan modular yang dibangun dengan Laravel 5.

  • TYPO3 - TYPO3 adalah sistem manajemen konten web gratis dan sumber terbuka yang ditulis dalam PHP.

  • WordPress - WordPress adalah sistem manajemen konten gratis dan sumber terbuka yang ditulis dalam PHP dan dipasangkan dengan database MySQL atau MariaDB.


7. Code Quality

  • SonarQube - SonarQube adalah Continuous Inspection yang menyediakan kemampuan untuk tidak hanya menunjukkan kesehatan aplikasi tetapi juga untuk menyoroti masalah yang baru muncul. Dengan adanya Quality Gate, Anda dapat memperbaiki kebocoran dan dengan demikian meningkatkan kualitas kode secara sistematis.

8. Continuous Integration (CI)

  • CDS - CDS adalah Platform Otomatisasi DevOps & Pengiriman Berkelanjutan Tingkat Perusahaan yang ditulis dalam Go(lang).

  • Drone - Drone adalah sistem Pengiriman Berkelanjutan yang dibangun di atas teknologi kontainer. Drone menggunakan berkas konfigurasi YAML sederhana, superset dari docker-compose, untuk menentukan dan menjalankan Pipeline di dalam kontainer Docker.

  • GitLab Continuous Integration - Integrasi Berkelanjutan (CI) berfungsi untuk mengintegrasikan kode yang disediakan oleh tim Anda dalam repositori bersama. Pengembang membagikan kode baru dalam Permintaan Penggabungan (Tarik). Permintaan tersebut memicu alur kerja untuk membangun, menguji, dan memvalidasi kode baru sebelum menggabungkan perubahan dalam repositori Anda.

  • Jenkins - Jenkins adalah server otomatisasi sumber terbuka dan gratis. Server ini membantu mengotomatiskan bagian-bagian pengembangan perangkat lunak yang terkait dengan pembuatan, pengujian, dan penerapan, serta memfasilitasi integrasi berkelanjutan dan pengiriman berkelanjutan.

  • Strider - Strider adalah platform Continuous Deployment/Continuous Integration Open Source. Platform ini ditulis dalam Node.js dan Ember.js dan menggunakan MongoDB sebagai penyimpanan cadangan. Platform ini diterbitkan di bawah lisensi BSD.


9. Customer Relationship Management (CRM)

  • ChurchCRM - Perangkat Lunak CRM dan Manajemen Gereja OpenSource.

  • DaybydayCRM - DaybydayCRM adalah sistem manajemen hubungan pelanggan (CRM) yang bertujuan untuk membantu Anda melacak pelanggan, tugas, janji temu, dll.

  • Fat Free CRM - Platform manajemen hubungan pelanggan (CRM) Ruby on Rails sumber terbuka. Platform ini memiliki fitur kolaborasi grup, manajemen kampanye dan prospek, daftar kontak, dan pelacakan peluang.

  • SuiteCRM - SuiteCRM adalah aplikasi perangkat lunak Manajemen Hubungan Pelanggan (CRM) sumber terbuka dan siap pakai yang telah memenangkan penghargaan.

  • Twenty - Twenty adalah alternatif modern yang memadukan estetika Notion yang ramping dengan kemampuan manajemen pelanggan yang canggih


10. Discussion Forums

  • Discourse - Platform untuk diskusi komunitas. Gratis, terbuka, dan sederhana.

  • Flarum - Flarum adalah platform diskusi yang sangat sederhana untuk situs web Anda.

  • Lemmy - Lemmy mirip dengan situs seperti Reddit, Lobste.rs, Raddle, atau Hacker News: Anda berlangganan forum yang Anda minati, memasang tautan dan diskusi, lalu memilih dan mengomentarinya.

  • NodeBB - Perangkat lunak forum berbasis Node.js yang dibuat untuk web modern


11. Documentation Builder

  • Docsify - Pembuat situs dokumentasi yang ajaib. Sederhana dan ringan, tidak ada berkas HTML yang dibuat secara statis, banyak tema, dsb. Lihat semua fiturnya disini.

  • Docusaurus - Docusaurus memudahkan pengelolaan situs web dokumentasi Open Source.

  • Docute - Dokumentasi mudah, dilakukan dengan benar.

  • MkDocs - Dokumentasi proyek dengan Markdown.

  • Read the Docs - Dokumentasi host, membuatnya sepenuhnya dapat ditelusuri dan mudah ditemukan; impor dokumen Anda menggunakan sistem kontrol versi utama apa pun, termasuk Mercurial, Git, Subversion.

  • Slate - Slate membantu Anda membuat dokumentasi API yang indah, cerdas, dan responsif.

  • Sphinx - Sphinx adalah alat yang memudahkan pembuatan dokumentasi yang cerdas dan indah untuk proyek Python.

  • VuePress - Generator situs statis minimalis bertenaga Vue.


12. Document Management System

  • MayanEDMS - Tujuan utama Mayan EDMS adalah untuk menyimpan, mengintrospeksi, dan mengkategorikan file, dengan penekanan kuat pada pelestarian informasi kontekstual dan bisnis dari dokumen.

  • OnlyOffice - Paket perangkat lunak perkantoran dan produktivitas yang gratis dan bersumber terbuka.

  • OpenKM - Hal ini memungkinkan bisnis untuk mengendalikan produksi, penyimpanan, pengelolaan, dan pendistribusian dokumen elektronik, menghasilkan efektivitas yang lebih besar dan kemampuan untuk menggunakan kembali informasi dan mengendalikan aliran dokumen.

  • OpenOffice - OpenOffice merupakan perangkat lunak perkantoran sumber terbuka.

  • Paperless - Indeks dan arsipkan semua dokumen kertas yang Anda pindai.

  • Teedy - Teedy adalah sistem manajemen dokumen ringan yang dilengkapi semua fitur yang dapat Anda harapkan dari solusi besar dan mahal, tetapi tetap mudah digunakan.


13. Ecommerce

  • Aimeos - Aimeos Kerangka kerja e-dagang PHP untuk toko daring yang sangat cepat, aplikasi B2B yang kompleks, dan #gigacommerce.

  • Bagisto - Kerangka kerja eCommerce laravel Gratis dan Sumber Terbuka yang dibuat bagi semua orang untuk membangun dan meningkatkan skala bisnis Anda.

  • Magento - Magento adalah platform e-commerce sumber terbuka yang ditulis dalam PHP. Platform ini menggunakan beberapa kerangka kerja PHP lain seperti Laminas dan Symfony.

  • Opencart - Sistem keranjang belanja gratis. OpenCart adalah solusi e-commerce daring berbasis PHP yang bersifat sumber terbuka.

  • Saleor Commerce - Platform e-commerce tanpa kepala yang mengutamakan GraphQL yang menghadirkan pengalaman berbelanja yang sangat cepat, dinamis, dan personal. Toko online yang cantik, di mana saja, di perangkat apa saja.

  • WooCommerce - WooCommerce adalah plugin e-commerce sumber terbuka untuk WordPress. Plugin ini dirancang untuk pedagang online skala kecil hingga besar yang menggunakan WordPress.


14. ELT Platform

  • Airbyte - Airbyte adalah platform EL(T) sumber terbuka yang membantu Anda mereplikasi data di gudang, danau, dan basis data Anda.


15. Employee Management

  • OfficeLife - OfficeLife adalah platform EmpOps pertama. Platform ini mengelola semua yang dilakukan karyawan di perusahaan. Mulai dari proyek hingga liburan, pertemuan 1:1, hingga tim.


16. Enterprise Resource Planning (ERP)

  • Dolibarr - Dolibarr ERP & CRM adalah paket perangkat lunak modern yang membantu mengelola aktivitas organisasi Anda (kontak, pemasok, faktur, pesanan, stok, agenda…).

  • ERPNext - Alternatif Open Source untuk SAP. ERPNext dibangun di atas Frappe Framework, kerangka kerja aplikasi web tumpukan penuh yang dibangun dengan Python & JavaScript.

  • Odoo - Odoo adalah serangkaian aplikasi bisnis sumber terbuka berbasis web yang dibuat dengan python.

  • IDURAR ERP CRM - idurarapp.com adalah Open Code Source ERP CRM berbasis Mern-stack (Mongodb, Express.js, React, Node.js)

  • NexoPOS - Versi dasar NexoPOS, yang merupakan Sistem Point Of Sale (POS) Berbasis web yang dibangun dengan Laravel, TailwindCSS, dan Vue.Js.

  • jshERP - Sistem ERP dikembangkan oleh JshERP.


17. Event Management

  • Attendize -Attendize adalah platform penjualan tiket dan manajemen acara sumber terbuka yang dibangun di atas Laravel.


18. File Sharing/Cloud Storage

  • Filestash - Manajer file seperti Dropbox yang memungkinkan Anda mengelola data di mana pun data tersebut berada: FTP • FTPS • SFTP • WebDAV • Git • S3 • LDAP • Mysql

  • Nextcloud - Server Nextcloud, rumah yang aman untuk semua data Anda.

  • ownCloud - ownCloud memberi Anda kebebasan dan kendali atas data Anda sendiri. Awan pribadi yang berjalan di server Anda sendiri.


19. Help Desk

  • Chatwoot - Rangkaian keterlibatan pelanggan, alternatif sumber terbuka untuk Intercom, Zendesk, Salesforce Service Cloud, dll.

  • Handesk - Aplikasi Help Desk Laravel dan Manajemen Prospek yang Kuat.

  • FreeScout - Meja bantuan mandiri yang gratis & kotak surat bersama (alternatif Zendesk/Help Scout).

  • osTicket - osTicket adalah sistem tiket dukungan sumber terbuka yang banyak digunakan. Sistem ini mengintegrasikan pertanyaan yang diajukan melalui email, telepon, dan formulir berbasis web ke dalam antarmuka web multi-pengguna yang mudah digunakan.

  • UVDesk - UVdesk Proyek Meja Bantuan Komunitas Opensource dibangun untuk semua orang guna membuat Sistem Dukungan Tiket lengkap beserta banyak fitur lainnya.

  • Zammad -Zammad adalah solusi dukungan pengguna/tiket berbasis web dan sumber terbuka. Unduh dan instal di server Anda sendiri.


20. IDEs/Text Editors

  • AtomEditor teks yang dapat diretas.

  • Code::Blocks - Code::Blocks adalah IDE C/C++ dan Fortran gratis yang dibuat untuk memenuhi kebutuhan penggunanya yang paling menuntut. IDE ini dirancang agar sangat mudah diperluas dan dapat dikonfigurasi sepenuhnya.

  • Eclipse - Eclipse adalah lingkungan pengembangan terpadu (IDE) yang digunakan dalam pemrograman komputer. IDE ini berisi ruang kerja dasar dan sistem plug-in yang dapat diperluas untuk menyesuaikan lingkungan tersebut.

  • IntelliJ IDEA - IntelliJ IDEA adalah lingkungan pengembangan terintegrasi yang ditulis dalam Java untuk mengembangkan perangkat lunak komputer yang ditulis dalam Java, Kotlin, Groovy, dan bahasa berbasis JAR lainnya.

  • NetBeans - Apache NetBeans adalah lingkungan pengembangan sumber terbuka, platform perkakas, dan kerangka kerja aplikasi.

  • Vim - Vim adalah program penyunting teks berbasis layar yang gratis dan bersumber terbuka. Program ini merupakan tiruan yang disempurnakan dari vi milik Bill Joy.

  • Visual Studio Code - Visual Studio Code adalah editor kode sumber gratis yang dibuat oleh Microsoft untuk Windows, Linux dan macOS.


21. Image Manipulation

  • Fotoxx - Fotoxx adalah program Linux sumber terbuka gratis untuk penyuntingan foto/gambar dan pengelolaan koleksi. Tujuannya adalah untuk memenuhi kebutuhan fotografer serius sekaligus tetap cepat dan mudah digunakan.

  • Gimp - Gimp adalah editor grafik raster gratis dan sumber terbuka yang digunakan untuk manipulasi gambar (retouching) dan pengeditan gambar.

  • Krita - Krita adalah program melukis GRATIS dan bersumber terbuka yang profesional. Program ini dibuat oleh para seniman yang ingin melihat peralatan seni yang terjangkau bagi semua orang.


22. File Manipulation

  • bat - Klon kucing(1) bersayap. Tampilkan penyorotan sintaksis dan banyak lagi dalam satu perintah.

  • Clipboard - Potong, salin, dan tempel di mana saja, kapan saja, di mana saja. Hemat waktu dan tenaga dengan cara mudah.


23. Learning Management Systems (LMS)

  • Canvas LMS - Canvas adalah LMS modern dan sumber terbuka yang dikembangkan dan dikelola oleh Instructure Inc.

  • Chamilo - Chamilo adalah sistem manajemen pembelajaran yang berfokus pada kemudahan penggunaan dan aksesibilitas.

  • Moodle - Moodle adalah sistem manajemen pembelajaran terpopuler di dunia. Mulailah membuat situs pembelajaran daring Anda dalam hitungan menit!

  • ULearn - ULEARN adalah skrip LMS yang mengesankan yang mencakup semua fitur dasar yang dibutuhkan untuk pembelajaran daring.


24. Monitoring

  • Elastic APM - Server APM menerima data dari agen Elastic APM dan mengubahnya menjadi dokumen Elasticsearch. Baca selengkapnya tentang Elastic APM di elastic.co/apm.

  • Sentry - Sentry adalah pemantauan aplikasi lintas-platform, dengan fokus pada pelaporan kesalahan.

  • Uptime Kuma - Alat pemantauan mandiri yang canggih, alternatif untuk "Uptime Robot".


25. Newsletter/Mailing List Manager

  • listmonk - Pengelola milis dan buletin mandiri yang dihosting sendiri. Cepat, kaya fitur, dan dikemas dalam satu biner.


26. NoCode Platform

  • Appsmith - Proyek low code untuk membangun panel admin, alat internal, dan dasbor. Terhubung ke 15+ integrasi basis data.

  • NocoDB - Alternatif Airtable Open Source. Mengubah MySQL, PostgreSQL, SQL Server, SQLite & MariaDB menjadi spreadsheet pintar.

  • REI3 - REI3 adalah platform aplikasi kode rendah yang terbuka. Platform ini berjalan di hampir semua sistem, baik di tempat maupun di awan dan dapat digunakan secara gratis oleh perorangan maupun organisasi.


27. PaaS

  • CapRover - CapRover adalah manajer penyebaran aplikasi/database & server web yang sangat mudah digunakan untuk aplikasi NodeJS, Python, PHP, ASP.NET, Ruby, MySQL, MongoDB, Postgres, WordPress (dan lain-lain...) Anda!

  • Coolify - Alternatif Heroku & Netlify yang bersumber terbuka, bebas repot, dan dapat dihosting sendiri.

  • Dokku - PaaS bertenaga docker yang membantu Anda membangun dan mengelola siklus hidup aplikasi.

  • Rancher - Rancher adalah platform manajemen kontainer sumber terbuka yang dibuat untuk organisasi yang menggunakan kontainer dalam produksi. Rancher memudahkan untuk menjalankan Kubernetes di mana saja, memenuhi persyaratan TI, dan memberdayakan tim DevOps.

  • Space Cloud - Space Cloud adalah platform tanpa server berbasis Kubernetes yang menyediakan API instan dan waktu nyata pada basis data apa pun, dengan pemicu peristiwa dan API terpadu untuk logika bisnis khusus Anda.


28. Password Manager

  • Bitwarden - Solusi manajemen kata sandi sumber terbuka untuk individu, tim, dan organisasi bisnis.

  • KeePassXC - KeePassXC adalah port aplikasi Windows “Keepass Password Safe” yang digerakkan komunitas lintas platform.

  • LessPass - LessPass adalah pengelola kata sandi tanpa kewarganegaraan.

  • Passbolt - Pengelola kata sandi sumber terbuka yang mengutamakan keamanan untuk tim & bisnis. Berfokus pada keamanan, kolaborasi, dan privasi yang radikal. Gratis, sumber terbuka, dihosting sendiri, dapat diperluas, berbasis OpenPGP.

  • Passman - Pengelola kata sandi sumber terbuka dengan integrasi Nextcloud.


29. Personal Relationship Management

  • Monica - CRM Pribadi. Ingat semua hal tentang teman, keluarga, dan hubungan bisnis Anda.


30. Project Management

  • AppFlowy - AppFlowy adalah alternatif sumber terbuka untuk Notion. Anda bertanggung jawab atas data dan kustomisasi Anda.

  • Focalboard - Focalboard adalah alternatif sumber terbuka dan hosting mandiri untuk Trello, Notion, dan Asana.

  • Goodwork - Alat manajemen dan kolaborasi proyek yang dihosting sendiri didukung oleh Laravel dan VueJS.

  • LogChimp - Bangun produk yang lebih baik dengan melacak, mengelola, dan menganalisis umpan balik pelanggan Anda dengan mudah.

  • MyCollab - Platform Bisnis Aplikasi Java yang bersumber terbuka, gratis, berkinerja tinggi, stabil, dan aman untuk Manajemen Proyek dan Dokumen.

  • OpenProject - OpenProject adalah perangkat lunak manajemen proyek sumber terbuka terkemuka.

  • Phabricator - Phabricator adalah serangkaian alat kolaborasi pengembangan perangkat lunak berbasis web, termasuk alat tinjauan kode Differential, peramban repositori Diffusion, alat pemantauan perubahan Herald, pelacak bug Maniphest, dan wiki Phriction.

  • Plane - JIRA Open Source, Alternatif Linear dan Tinggi. Plane membantu Anda melacak masalah, epik, dan peta jalan produk dengan cara sesederhana mungkin.

  • Redmine - Redmine adalah aplikasi web manajemen proyek yang fleksibel.

  • Taiga - Taiga adalah platform manajemen proyek sumber terbuka yang berfokus pada pengembangan Scrum dan Agile, dengan fitur-fitur termasuk papan Kanban, tugas, sprint, masalah, backlog, dan epik.

  • Tuleap - Tuleap adalah Rangkaian Gratis & Sumber Terbuka untuk meningkatkan pengelolaan pengembangan perangkat lunak dan kolaborasi. Dengan satu solusi berbasis web, manajer proyek, pengembang, dan manajer mutu dapat dengan mudah membangun dan menyebarkan proyek perangkat lunak.

  • Wekan - Wekan adalah aplikasi papan kanban kolaboratif perangkat lunak Sumber Terbuka dan Bebas sepenuhnya dengan lisensi MIT.

  • Zentao - Zentao adalah sistem/alat manajemen proyek agile (scrum), Upgrade Gratis Selamanya!


31. Security

  • BunkerWeb - BunkerWeb adalah Web Application Firewall (WAF) generasi berikutnya dan sumber terbuka. Ini adalah server web berfitur lengkap (berdasarkan NGINX) untuk melindungi layanan web agar "aman secara default".

  • amnezia - Amnezia adalah klien VPN sumber terbuka, dengan fitur utama yang memungkinkan Anda menyebarkan server VPN Anda sendiri di server Anda.


32. Social Network

  • Friendica - Friendica adalah platform komunikasi terdesentralisasi yang mengintegrasikan komunikasi sosial. Platform kami terhubung ke proyek sosial independen dan layanan perusahaan.

  • HumHub - Kit Jaringan Sosial OpenSource yang kaya fitur dan sangat fleksibel yang ditulis dalam PHP.

  • Mastodon - Mastodon adalah server jaringan sosial sumber terbuka gratis yang berbasis pada ActivityPub di mana pengguna dapat mengikuti teman dan menemukan teman baru.

  • Pixelfed - Platform berbagi foto yang gratis dan etis, didukung oleh federasi ActivityPub.


33. Static Site Generators

  • Hugo - Generator Situs Statis yang Cepat dan Fleksibel yang dibuat dengan cinta oleh bep, spf13 dan teman-teman di Go.

  • Jekyll - Jekyll adalah generator situs statis yang sederhana, berbasis blog, dan cocok untuk situs pribadi, proyek, atau organisasi.

  • Jigsaw - Situs statis sederhana dengan Blade Laravel.

  • MkDocs - Dokumentasi proyek dengan Markdown.


34. Status Page Systems

  • Cachet - Cachet adalah sistem halaman status sumber terbuka yang cantik dan canggih.


35. Survey

  • LimeSurvey - LimeSurvey adalah alat survei daring FOSS paling populer di web, yang menyediakan fitur-fitur canggih seperti percabangan dan berbagai jenis pertanyaan.

  • Formbricks - Solusi Survei dan Manajemen Pengalaman Sumber Terbuka.


36. Todo List

  • Docket App - Aplikasi daftar tugas pribadi.

  • Joplin - Joplin adalah aplikasi pencatatan dan tugas sumber terbuka yang gratis, yang dapat menangani sejumlah besar catatan yang diatur dalam buku catatan.

  • Super Productivity - Daftar tugas & pelacak waktu untuk programmer dan pekerja digital lainnya dengan integrasi Jira, Github, dan Gitlab.


37. Uncategorised

  • BookStack - Sebuah platform untuk membuat konten dokumentasi/wiki yang dibangun dengan PHP dan Laravel.

  • Calendso - Alternatif Calendly yang bersumber terbuka.

  • Cryptpad - Rangkaian kolaborasi, terenkripsi menyeluruh dan bersumber terbuka.

  • Easy!Appointments - Easy!Appointments adalah aplikasi web yang sangat dapat disesuaikan yang memungkinkan pelanggan untuk memesan janji temu dengan Anda melalui antarmuka web yang canggih.

  • Fonoster - Alternatif sumber terbuka untuk Twilio.

  • Isso -Isso adalah server komentar ringan yang ditulis dalam bahasa Python dan JavaScript. Server ini bertujuan untuk menjadi pengganti langsung Disqus.

  • Jitsu - Jitsu adalah alternatif Segment sumber terbuka. Mesin pengolah data yang dapat diprogram sepenuhnya untuk tim data modern.

  • Mautic - Perangkat Lunak Otomatisasi Pemasaran Sumber Terbuka.

  • Screeenly - Tangkapan Layar sebagai Layanan: Buat tangkapan layar situs web melalui API sederhana.

  • Snoopforms - Alternatif Typeform Sumber Terbuka.

  • TastyIgniter - TastyIgniter menyediakan platform profesional dan tepercaya bagi restoran yang ingin menawarkan pemesanan makanan daring dan reservasi meja bagi pelanggan mereka.

  • Tolgee - Platform pelokalan berbasis web yang ramah bagi pengembang & penerjemah yang memungkinkan pengguna menerjemahkan langsung di aplikasi yang mereka kembangkan.

  • Wallabag - Ini adalah aplikasi yang dapat di-hosting sendiri untuk menyimpan halaman web: Menyimpan dan mengklasifikasikan artikel. Membacanya nanti. Bebas.


38. Version Control

  • Diffusion - Penjelajahan Kode dan Penyimpanan Repositori.

  • GitBucket - Platform Git yang didukung oleh Scala dengan instalasi mudah, ekstensibilitas tinggi & kompatibilitas API GitHub.

  • GitLab - GitLab adalah alat siklus hidup DevOps berbasis web yang menyediakan manajer repositori Git yang menyediakan fitur wiki, pelacakan masalah, dan integrasi berkelanjutan serta fitur jalur penyebaran, menggunakan lisensi sumber terbuka, yang dikembangkan oleh GitLab Inc.

  • Gogs - Proyek Gogs (/gɑgz/) bertujuan untuk membangun layanan Git mandiri yang sederhana, stabil, dan dapat diperluas yang dapat disiapkan dengan cara yang paling mudah.


39. Video Conferencing

  • Jitsi Meet - Jitsi Meet - Konferensi Video yang Aman, Sederhana, dan Dapat Diskalakan yang Anda gunakan sebagai aplikasi mandiri atau disematkan dalam aplikasi web Anda.


40. Knowledge Center/Wiki

  • BookStack - Sebuah platform untuk membuat konten dokumentasi/wiki yang dibangun dengan PHP dan Laravel.

  • Documize - Pusat operasi pengetahuan Anda. Penulisan konten yang digerakkan oleh tim & otomatisasi untuk dokumentasi internal dan eksternal yang aman. Ini adalah alternatif Confluence yang dirancang untuk dokumen internal & eksternal, dibuat dengan Golang + EmberJS.

  • memos - Pusat memo dengan manajemen pengetahuan dan jejaring sosial.

  • Outline - Basis pengetahuan yang cepat dan kolaboratif untuk tim Anda yang dibangun menggunakan React dan Node.js.


Sungguh menakjubkan betapa banyak peluang yang diberikan proyek open source kepada orang untuk belajar dan meningkatkan diri mereka sendiri. Pendidikan bisa mahal tetapi tidak harus jika seseorang memanfaatkan segudang sumber daya open source yang tersedia di web. Anda tidak perlu mencari terlalu keras untuk menemukan sesuatu yang gratis untuk dipelajari! Coba temukan sumber belajar open source sekarang. Anda tidak akan menyesalinya.
Subscribe on LinkedIn

Silahkan Berkomentar, Kakak...! Bunda...!

Posting Komentar